Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type APIServiceEnsurer ¶
type APIServiceEnsurer struct {
// contains filtered or unexported fields
}
func NewAPIServiceEnsurer ¶
func NewAPIServiceEnsurer(client dynamic.Ensurer) *APIServiceEnsurer
func (*APIServiceEnsurer) Ensure ¶
func (s *APIServiceEnsurer) Ensure(apiservice *apiregistrationv1.APIService) (current *apiregistrationv1.APIService, err error)
type ClusterRoleBindingEnsurer ¶
type ClusterRoleBindingEnsurer struct {
// contains filtered or unexported fields
}
func (*ClusterRoleBindingEnsurer) Ensure ¶
func (c *ClusterRoleBindingEnsurer) Ensure(role *rbacv1.ClusterRoleBinding) (current *rbacv1.ClusterRoleBinding, err error)
type ClusterRoleEnsurer ¶
type ClusterRoleEnsurer struct {
// contains filtered or unexported fields
}
func (*ClusterRoleEnsurer) Ensure ¶
func (c *ClusterRoleEnsurer) Ensure(role *rbacv1.ClusterRole) (current *rbacv1.ClusterRole, err error)
type ConfigMapEnsurer ¶
type ConfigMapEnsurer struct {
// contains filtered or unexported fields
}
func NewConfigMapEnsurer ¶
func NewConfigMapEnsurer(client dynamic.Ensurer) *ConfigMapEnsurer
type DaemonSetEnsurer ¶
type DaemonSetEnsurer struct {
// contains filtered or unexported fields
}
func NewDaemonSetEnsurer ¶
func NewDaemonSetEnsurer(client dynamic.Ensurer) *DaemonSetEnsurer
type DeploymentEnsurer ¶
type DeploymentEnsurer struct {
// contains filtered or unexported fields
}
func NewDeploymentEnsurer ¶
func NewDeploymentEnsurer(client dynamic.Ensurer) *DeploymentEnsurer
func (*DeploymentEnsurer) Ensure ¶
func (s *DeploymentEnsurer) Ensure(deployment *appsv1.Deployment) (current *appsv1.Deployment, err error)
type MutatingWebhookConfigurationEnsurer ¶
type MutatingWebhookConfigurationEnsurer struct {
// contains filtered or unexported fields
}
func NewMutatingWebhookConfigurationEnsurer ¶
func NewMutatingWebhookConfigurationEnsurer(client dynamic.Ensurer) *MutatingWebhookConfigurationEnsurer
func (*MutatingWebhookConfigurationEnsurer) Ensure ¶
func (m *MutatingWebhookConfigurationEnsurer) Ensure(configuration *admissionregistrationv1.MutatingWebhookConfiguration) (current *admissionregistrationv1.MutatingWebhookConfiguration, err error)
type RoleBindingEnsurer ¶
type RoleBindingEnsurer struct {
// contains filtered or unexported fields
}
func (*RoleBindingEnsurer) Ensure ¶
func (r *RoleBindingEnsurer) Ensure(role *rbacv1.RoleBinding) (current *rbacv1.RoleBinding, err error)
type RoleEnsurer ¶
type RoleEnsurer struct {
// contains filtered or unexported fields
}
type SecretEnsurer ¶
type SecretEnsurer struct {
// contains filtered or unexported fields
}
func NewSecretEnsurer ¶
func NewSecretEnsurer(client dynamic.Ensurer) *SecretEnsurer
type ServiceAccountEnsurer ¶
type ServiceAccountEnsurer struct {
// contains filtered or unexported fields
}
func (*ServiceAccountEnsurer) Ensure ¶
func (s *ServiceAccountEnsurer) Ensure(object *corev1.ServiceAccount) (current *corev1.ServiceAccount, err error)
type ServiceEnsurer ¶
type ServiceEnsurer struct {
// contains filtered or unexported fields
}
func NewServiceEnsurer ¶
func NewServiceEnsurer(client dynamic.Ensurer) *ServiceEnsurer
Click to show internal directories.
Click to hide internal directories.