# Functions
CreateAPISchemeObject makes an APISCheme object.
CreateAPIServerObject creates a configv1.APIServer object.
CreateGCPInfraObject creates an configv1.Infrastructure object.
CreateGCPMachineObj411 makes a single AWS-style machinev1beta1.Machine object with a GCPMachineProviderConfig with a GVK from 4.11+.
CreateGCPMachineObjectList makes a MachineList from the slice of names, and returns also a slice of Machine objects for convenience.
CreateGCPMachineObjPre411 makes a single AWS-style machinev1beta1.Machine object with a GCPMachineProviderConfig with a GVK from pre-4.11.
CreateInfraObject creates an configv1.Infrastructure object.
CreateLegacyClusterConfig creates kube-config/configmaps/cluster-config-v1 To test https://bugzilla.redhat.com/show_bug.cgi?id=1814332.
CreateMachineObj411 makes a single AWS-style machinev1beta1.Machine object with a AWSMachineProviderConfig with a GVK from 4.11+.
CreateMachineObjectList makes a MachineList from the slice of names, and returns also a slice of Machine objects for convenience.
CreateMachineObjPre411 makes a single AWS-style machinev1beta1.Machine object with a AWSMachineProviderConfig with a GVK from pre-4.11.
CreatOldInfraObject creates an Infrastructure object that is missing information eg for https://bugzilla.redhat.com/show_bug.cgi?id=1814332.
NewMockTest sets up for a new mock test, pass in some localObjs to seed the fake Kubernetes environment.
ValidateMachineLB returns length, names and types (slices) and any error if one The purpose is to have an easy way to condense 12+ lines of code.
# Constants
ClusterTokenId represents the part of identifiers which is varied by the installer, eg clustername-clustertokenid, as in load balancer names: foo-12345-us-east-1a.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author