Documentation ¶
Index ¶
- func Get(ctx context.Context, c client.Client, key Key) (*v1beta1.NodePool, error)
- func HashAnnotation(nodePool *v1beta1.NodePool) map[string]string
- func List(ctx context.Context, c client.Client, opts ...client.ListOption) (*v1beta1.NodePoolList, error)
- func New(provisioner *v1alpha5.Provisioner) *v1beta1.NodePool
- func NewKubeletConfiguration(kc *v1alpha5.KubeletConfiguration) *v1beta1.KubeletConfiguration
- func NewNodeClassReference(pr *v1alpha5.MachineTemplateRef) *v1beta1.NodeClassReference
- func Patch(ctx context.Context, c client.Client, stored, nodePool *v1beta1.NodePool) error
- func PatchStatus(ctx context.Context, c client.Client, stored, nodePool *v1beta1.NodePool) error
- type Key
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func List ¶
func List(ctx context.Context, c client.Client, opts ...client.ListOption) (*v1beta1.NodePoolList, error)
func NewKubeletConfiguration ¶
func NewKubeletConfiguration(kc *v1alpha5.KubeletConfiguration) *v1beta1.KubeletConfiguration
func NewNodeClassReference ¶
func NewNodeClassReference(pr *v1alpha5.MachineTemplateRef) *v1beta1.NodeClassReference
Types ¶
Click to show internal directories.
Click to hide internal directories.