Documentation
¶
Index ¶
- func ApplyAPIServiceDefinition(client apiregistrationclientset.Interface, ...) (*apiregistrationv1beta1.APIService, bool, error)
- func ApplyCluster(client clientset.Interface, required *clusterv1alpha.Cluster) (*clusterv1alpha.Cluster, bool, error)
- func ApplyClusterRole(client rbacclientv1.ClusterRolesGetter, required *rbacv1.ClusterRole) (*rbacv1.ClusterRole, bool, error)
- func ApplyClusterRoleBinding(client rbacclientv1.ClusterRoleBindingsGetter, ...) (*rbacv1.ClusterRoleBinding, bool, error)
- func ApplyCustomResourceDefinition(client apiextclientv1beta1.CustomResourceDefinitionsGetter, ...) (*apiextv1beta1.CustomResourceDefinition, bool, error)
- func ApplyDaemonSet(client appsclientv1.DaemonSetsGetter, required *appsv1.DaemonSet) (*appsv1.DaemonSet, bool, error)
- func ApplyDeployment(client appsclientv1.DeploymentsGetter, required *appsv1.Deployment) (*appsv1.Deployment, bool, error)
- func ApplyMachineSet(client clientset.Interface, required *clusterv1alpha.MachineSet) (*clusterv1alpha.MachineSet, bool, error)
- func ApplyRoleBinding(client rbacclientv1.RoleBindingsGetter, required *rbacv1.RoleBinding) (*rbacv1.RoleBinding, bool, error)
- func ApplyService(client coreclientv1.ServicesGetter, required *corev1.Service) (*corev1.Service, bool, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ApplyAPIServiceDefinition ¶
func ApplyAPIServiceDefinition(client apiregistrationclientset.Interface, required *apiregistrationv1beta1.APIService) (*apiregistrationv1beta1.APIService, bool, error)
ApplyAPIServiceDefinition applies the required CustomResourceDefinition to the cluster.
func ApplyCluster ¶
func ApplyCluster(client clientset.Interface, required *clusterv1alpha.Cluster) (*clusterv1alpha.Cluster, bool, error)
ApplyCluster applies the required cluster object to the cluster.
func ApplyClusterRole ¶
func ApplyClusterRole(client rbacclientv1.ClusterRolesGetter, required *rbacv1.ClusterRole) (*rbacv1.ClusterRole, bool, error)
ApplyClusterRole applies the required clusterrole to the cluster.
func ApplyClusterRoleBinding ¶
func ApplyClusterRoleBinding(client rbacclientv1.ClusterRoleBindingsGetter, required *rbacv1.ClusterRoleBinding) (*rbacv1.ClusterRoleBinding, bool, error)
ApplyClusterRoleBinding applies the required clusterrolebinding to the cluster.
func ApplyCustomResourceDefinition ¶
func ApplyCustomResourceDefinition(client apiextclientv1beta1.CustomResourceDefinitionsGetter, required *apiextv1beta1.CustomResourceDefinition) (*apiextv1beta1.CustomResourceDefinition, bool, error)
ApplyCustomResourceDefinition applies the required CustomResourceDefinition to the cluster.
func ApplyDaemonSet ¶
func ApplyDaemonSet(client appsclientv1.DaemonSetsGetter, required *appsv1.DaemonSet) (*appsv1.DaemonSet, bool, error)
ApplyDaemonSet applies the required daemonset to the cluster.
func ApplyDeployment ¶
func ApplyDeployment(client appsclientv1.DeploymentsGetter, required *appsv1.Deployment) (*appsv1.Deployment, bool, error)
ApplyDeployment applies the required deployment to the cluster.
func ApplyMachineSet ¶
func ApplyMachineSet(client clientset.Interface, required *clusterv1alpha.MachineSet) (*clusterv1alpha.MachineSet, bool, error)
ApplyMachineSet applies the required machineset to the cluster.
func ApplyRoleBinding ¶
func ApplyRoleBinding(client rbacclientv1.RoleBindingsGetter, required *rbacv1.RoleBinding) (*rbacv1.RoleBinding, bool, error)
ApplyRoleBinding applies the required clusterrolebinding to the cluster.
func ApplyService ¶
func ApplyService(client coreclientv1.ServicesGetter, required *corev1.Service) (*corev1.Service, bool, error)
ApplyService applies the required serviceaccount to the cluster.
Types ¶
This section is empty.