machinepool

package
v1.2.45-rc3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 12, 2024 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CreateMachinepoolOptions

type CreateMachinepoolOptions struct {
	// contains filtered or unexported fields
}

func NewCreateMachinepoolOptions

func NewCreateMachinepoolOptions() *CreateMachinepoolOptions

func (*CreateMachinepoolOptions) Bind

func (*CreateMachinepoolOptions) Machinepool

type CreateMachinepoolUserOptions

type CreateMachinepoolUserOptions struct {
	Name                  string
	InstanceType          string
	Replicas              int
	AutoscalingEnabled    bool
	MinReplicas           int
	MaxReplicas           int
	Labels                string
	Taints                string
	UseSpotInstances      bool
	SpotMaxPrice          string
	MultiAvailabilityZone bool
	AvailabilityZone      string
	Subnet                string
	Version               string
	Autorepair            bool
	TuningConfigs         string
	KubeletConfigs        string
	RootDiskSize          string
	SecurityGroupIds      []string
	NodeDrainGracePeriod  string
	Tags                  []string
	MaxSurge              string
	MaxUnavailable        string
	EC2MetadataHttpTokens string
}

func BuildMachinePoolCreateCommandWithOptions

func BuildMachinePoolCreateCommandWithOptions() (*cobra.Command, *CreateMachinepoolUserOptions)

func NewCreateMachinepoolUserOptions

func NewCreateMachinepoolUserOptions() *CreateMachinepoolUserOptions

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL