Documentation ¶
Index ¶
Constants ¶
View Source
const EksctlTemplate = `` /* 938-byte string literal not displayed */
Variables ¶
This section is empty.
Functions ¶
func NewResource ¶
func NewSpotResource ¶
Types ¶
type Getter ¶
type Getter struct {
// contains filtered or unexported fields
}
func (*Getter) GetAllNodeGroups ¶
func (*Getter) GetNodeGroupByName ¶
type NodegroupOptions ¶
type NodegroupOptions struct { *resource.CommonOptions AMI string InstanceType string IsClusterPrivate bool DesiredCapacity int MinSize int MaxSize int NodegroupName string NoTaints bool OperatingSystem string Spot bool SpotvCPUs int SpotMemory int Taints []Taint UpdateDesired int UpdateMin int UpdateMax int }
func NewOptions ¶
func NewOptions() (options *NodegroupOptions, createFlags, updateFlags cmd.Flags)
func NewSpotOptions ¶
func NewSpotOptions() (options *NodegroupOptions, flags cmd.Flags)
func (*NodegroupOptions) PreCreate ¶
func (o *NodegroupOptions) PreCreate() error
func (*NodegroupOptions) SetName ¶
func (o *NodegroupOptions) SetName(name string)
type NodegroupPrinter ¶
func NewPrinter ¶
func NewPrinter(Nodegroups []*types.Nodegroup) *NodegroupPrinter
func (*NodegroupPrinter) PrintTable ¶
func (p *NodegroupPrinter) PrintTable(writer io.Writer) error
Click to show internal directories.
Click to hide internal directories.