Documentation ¶
Overview ¶
Package flavors contains tools to generate CAPV templates.
Index ¶
- Constants
- func ClusterClassTemplateSupervisor() []runtime.Object
- func ClusterClassTemplateWithKubeVIP() []runtime.Object
- func ClusterTopologyTemplateKubeVIP() ([]runtime.Object, error)
- func ClusterTopologyTemplateSupervisor() ([]runtime.Object, error)
- func MultiNodeTemplateSupervisor() ([]runtime.Object, error)
- func MultiNodeTemplateWithExternalLoadBalancer() ([]runtime.Object, error)
- func MultiNodeTemplateWithKubeVIP() ([]runtime.Object, error)
- func MultiNodeTemplateWithKubeVIPIgnition() ([]runtime.Object, error)
- func MultiNodeTemplateWithKubeVIPNodeIPAM() ([]runtime.Object, error)
Constants ¶
View Source
const ( VIP = "vip" ExternalLoadBalancer = "external-loadbalancer" Ignition = "ignition" ClusterClass = "cluster-class" ClusterTopology = "cluster-topology" NodeIPAM = "node-ipam" Supervisor = "supervisor" ClusterClassSupervisor = "cluster-class-supervisor" ClusterTopologySupervisor = "cluster-topology-supervisor" )
View Source
const (
AdditionalIgnitionConfig = `` /* 2160-byte string literal not displayed */
)
Variables ¶
This section is empty.
Functions ¶
Types ¶
This section is empty.
Directories ¶
Path | Synopsis |
---|---|
Package crs contains tools to create a ClusterResourceSet for the CPI.
|
Package crs contains tools to create a ClusterResourceSet for the CPI. |
types
Package types contains API types for the vSphere cloud provider.
|
Package types contains API types for the vSphere cloud provider. |
Package env contains variable names used with envsubst.
|
Package env contains variable names used with envsubst. |
Package kubevip exposes functions to add kubevip to templates.
|
Package kubevip exposes functions to add kubevip to templates. |
Package util contains common tools for flavorgen.
|
Package util contains common tools for flavorgen. |
Click to show internal directories.
Click to hide internal directories.