aws

package
v2.31.1 Latest Latest
Warning

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

Go to latest
Published: Jan 19, 2023 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type NodePoolCRs

type NodePoolCRs struct {
	MachineDeployment    *capi.MachineDeployment
	AWSMachineDeployment *v1alpha3.AWSMachineDeployment
}

func NewNodePoolCRs

func NewNodePoolCRs(config NodePoolCRsConfig) (NodePoolCRs, error)

type NodePoolCRsConfig

type NodePoolCRsConfig struct {
	AvailabilityZones                   []string
	AWSInstanceType                     string
	ClusterName                         string
	MachineDeploymentName               string
	Description                         string
	NodesMax                            int
	NodesMin                            int
	OnDemandBaseCapacity                int
	OnDemandPercentageAboveBaseCapacity int
	Owner                               string
	ReleaseComponents                   map[string]string
	ReleaseVersion                      string
	UseAlikeInstanceTypes               bool
}

Jump to

Keyboard shortcuts

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