Documentation ¶
Index ¶
- func AppSpecs() []key.AppSpec
- func ChartSpecs() []key.ChartSpec
- func ClusterGuestConfig(awsClusterConfig v1alpha1.AWSClusterConfig) v1alpha1.ClusterGuestConfig
- func ClusterID(getter LabelsGetter) string
- func IsEmptyValueError(err error) bool
- func IsWrongTypeError(err error) bool
- func MachineDeployment(getter LabelsGetter) string
- func OperatorVersion(getter LabelsGetter) string
- func OrganizationID(getter LabelsGetter) string
- func ReleaseVersion(getter LabelsGetter) string
- func ToCustomObject(v interface{}) (v1alpha1.AWSClusterConfig, error)
- func VersionBundleVersion(awsClusterConfig v1alpha1.AWSClusterConfig) string
- func WorkerCount(awsClusterConfig v1alpha1.AWSClusterConfig) int
- type LabelsGetter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ChartSpecs ¶
ChartSpecs returns charts installed only for AWS.
func ClusterGuestConfig ¶
func ClusterGuestConfig(awsClusterConfig v1alpha1.AWSClusterConfig) v1alpha1.ClusterGuestConfig
ClusterGuestConfig extracts ClusterGuestConfig from AWSClusterConfig.
func ClusterID ¶
func ClusterID(getter LabelsGetter) string
func IsEmptyValueError ¶
IsEmptyValueError asserts emptyValueError.
func IsWrongTypeError ¶
IsWrongTypeError asserts wrongTypeError.
func MachineDeployment ¶
func MachineDeployment(getter LabelsGetter) string
func OperatorVersion ¶
func OperatorVersion(getter LabelsGetter) string
func OrganizationID ¶
func OrganizationID(getter LabelsGetter) string
func ReleaseVersion ¶
func ReleaseVersion(getter LabelsGetter) string
func ToCustomObject ¶
func ToCustomObject(v interface{}) (v1alpha1.AWSClusterConfig, error)
ToCustomObject converts value to v1alpha1.AWSClusterConfig and returns it or error if type does not match.
func VersionBundleVersion ¶
func VersionBundleVersion(awsClusterConfig v1alpha1.AWSClusterConfig) string
VersionBundleVersion extracts version bundle version from AWSClusterConfig.
func WorkerCount ¶
func WorkerCount(awsClusterConfig v1alpha1.AWSClusterConfig) int
Types ¶
type LabelsGetter ¶
Click to show internal directories.
Click to hide internal directories.