Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AdaptFunc ¶
func AdaptFunc( logger logging.Logger, orb *orbiter.Orb, orbiterCommit string, id string, oneoff bool, deployOrbiterAndBoom bool, ensureProviders func(psf orbiter.PushSecretsFunc, nodeAgentsCurrent map[string]*common.NodeAgentCurrent, nodeAgentsDesired map[string]*common.NodeAgentSpec) (map[string]interface{}, error), destroyProviders func() (map[string]interface{}, error)) orbiter.AdaptFunc
Types ¶
type Compute ¶
type Compute struct { Status string Metadata ComputeMetadata `yaml:",inline"` }
type ComputeMetadata ¶
type Current ¶
type Current struct { Common orbiter.Common `yaml:",inline"` Current CurrentCluster }
type CurrentCluster ¶
type DesiredV0 ¶
type DesiredV0 struct { Common orbiter.Common `yaml:",inline"` Spec struct { Verbose bool Versions struct { Kubernetes string Orbiter string Boom string } Networking struct { DNSDomain string Network string ServiceCidr orbiter.CIDR PodCidr orbiter.CIDR } ControlPlane Pool Workers []*Pool } }
type DesiredV1 struct { Common orbiter.Common `yaml:",inline"` Spec struct { Verbose bool KubernetesVersion string Versions struct { Orbiter string Boom string } Networking struct { DNSDomain string Network string ServiceCidr orbiter.CIDR PodCidr orbiter.CIDR } ControlPlane Pool Workers []*Pool } }
Source Files ¶
Click to show internal directories.
Click to hide internal directories.