Documentation ¶
Overview ¶
Package machines is responsible for creating Machine objects for machinepools.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClusterK8sIO ¶
type ClusterK8sIO struct {
Raw []byte
}
ClusterK8sIO generates the `Cluster.cluster.k8s.io/v1alpha1` object.
func (*ClusterK8sIO) Dependencies ¶
func (c *ClusterK8sIO) Dependencies() []asset.Asset
Dependencies returns all of the dependencies directly needed by the ClusterK8sIO asset
func (*ClusterK8sIO) Generate ¶
func (c *ClusterK8sIO) Generate(dependencies asset.Parents) error
Generate generates the Worker asset.
func (*ClusterK8sIO) Name ¶
func (c *ClusterK8sIO) Name() string
Name returns a human friendly name for the ClusterK8sIO Asset.
type Master ¶
Master generates the machines for the `master` machine pool.
func (*Master) Dependencies ¶
Dependencies returns all of the dependencies directly needed by the Master asset
Directories ¶
Path | Synopsis |
---|---|
Package aws generates Machine objects for aws.
|
Package aws generates Machine objects for aws. |
Package libvirt generates Machine objects for libvirt.
|
Package libvirt generates Machine objects for libvirt. |
Package openstack generates Machine objects for openstack.
|
Package openstack generates Machine objects for openstack. |
Click to show internal directories.
Click to hide internal directories.