Documentation ¶
Index ¶
- func ClusterAPIControllersDeployment(clusterAPINamespace, machineControllerImage, machineManagerImage, ... string) *appsv1.Deployment
- func ClusterCRDManifest() *v1beta1.CustomResourceDefinition
- func ClusterRoleBinding(clusterAPINamespace string) *rbacv1.ClusterRoleBinding
- func ClusterRoleManifest() *rbacv1.ClusterRole
- func MachineCRDManifest() *v1beta1.CustomResourceDefinition
- func MachineDeploymentCRDManifest() *v1beta1.CustomResourceDefinition
- func MachineSetCRDManifest() *v1beta1.CustomResourceDefinition
- func MasterMachine(clusterID, namespace string, providerSpec machinev1beta1.ProviderSpec) *machinev1beta1.Machine
- func MasterMachineUserDataSecret(secretName, namespace string, apiserverCertExtraSans []string) (*apiv1.Secret, error)
- func TestingMachine(clusterID string, namespace string, providerSpec machinev1beta1.ProviderSpec) *machinev1beta1.Machine
- func WorkerMachineSet(clusterID, namespace string, providerSpec machinev1beta1.ProviderSpec) *machinev1beta1.MachineSet
- func WorkerMachineUserDataSecret(secretName, namespace, masterIP string) (*apiv1.Secret, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ClusterAPIControllersDeployment ¶
func ClusterAPIControllersDeployment(clusterAPINamespace, machineControllerImage, machineManagerImage, nodelinkControllerImage, ActuatorPrivateKey string) *appsv1.Deployment
func ClusterCRDManifest ¶
func ClusterCRDManifest() *v1beta1.CustomResourceDefinition
func ClusterRoleBinding ¶
func ClusterRoleBinding(clusterAPINamespace string) *rbacv1.ClusterRoleBinding
func ClusterRoleManifest ¶
func ClusterRoleManifest() *rbacv1.ClusterRole
func MachineCRDManifest ¶
func MachineCRDManifest() *v1beta1.CustomResourceDefinition
func MachineDeploymentCRDManifest ¶
func MachineDeploymentCRDManifest() *v1beta1.CustomResourceDefinition
func MachineSetCRDManifest ¶
func MachineSetCRDManifest() *v1beta1.CustomResourceDefinition
func MasterMachine ¶
func MasterMachine(clusterID, namespace string, providerSpec machinev1beta1.ProviderSpec) *machinev1beta1.Machine
func TestingMachine ¶
func TestingMachine(clusterID string, namespace string, providerSpec machinev1beta1.ProviderSpec) *machinev1beta1.Machine
func WorkerMachineSet ¶
func WorkerMachineSet(clusterID, namespace string, providerSpec machinev1beta1.ProviderSpec) *machinev1beta1.MachineSet
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.