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 (m *CreateMachinepoolOptions) Bind(args *CreateMachinepoolUserOptions, argv []string) error
func (*CreateMachinepoolOptions) Machinepool ¶
func (m *CreateMachinepoolOptions) Machinepool() *CreateMachinepoolUserOptions
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
EC2MetadataHttpTokens string
}
func BuildMachinePoolCreateCommandWithOptions ¶
func BuildMachinePoolCreateCommandWithOptions() (*cobra.Command, *CreateMachinepoolUserOptions)
func NewCreateMachinepoolUserOptions ¶
func NewCreateMachinepoolUserOptions() *CreateMachinepoolUserOptions
Click to show internal directories.
Click to hide internal directories.