Documentation ¶
Index ¶
- Constants
- type Override
- func (o *Override) CommonDeployment(instance *current.IBPCA, deployment *dep.Deployment) error
- func (o *Override) CreateDeployment(instance *current.IBPCA, k8sDep *appsv1.Deployment) error
- func (o *Override) CreateOverrideCM(instance *current.IBPCA, cm *corev1.ConfigMap) error
- func (o *Override) CreatePVC(instance *current.IBPCA, pvc *corev1.PersistentVolumeClaim) error
- func (o *Override) CreateRole(instance *current.IBPCA, rb *rbacv1.Role) error
- func (o *Override) CreateRoleBinding(instance *current.IBPCA, rb *rbacv1.RoleBinding) error
- func (o *Override) CreateService(instance v1.Object, service *corev1.Service) error
- func (o *Override) CreateServiceAccount(instance *current.IBPCA, sa *corev1.ServiceAccount) error
- func (o *Override) CreateServiceV210(instance *current.IBPCA, service *corev1.Service) error
- func (o *Override) CreateServiceV213(instance *current.IBPCA, service *corev1.Service) error
- func (o *Override) Deployment(object v1.Object, deployment *appsv1.Deployment, action resources.Action) error
- func (o *Override) GetAffinity(instance *current.IBPCA) *corev1.Affinity
- func (o *Override) GetNodeAffinity(instance *current.IBPCA) *corev1.NodeAffinity
- func (o *Override) GetPodAntiAffinity(instance *current.IBPCA) *corev1.PodAntiAffinity
- func (o *Override) IsPostgres(instance *current.IBPCA) bool
- func (o *Override) OverrideCM(object v1.Object, cm *corev1.ConfigMap, action resources.Action, ...) error
- func (o *Override) PVC(object v1.Object, pvc *corev1.PersistentVolumeClaim, action resources.Action) error
- func (o *Override) Role(object v1.Object, role *rbacv1.Role, action resources.Action) error
- func (o *Override) RoleBinding(object v1.Object, rb *rbacv1.RoleBinding, action resources.Action) error
- func (o *Override) Service(object v1.Object, service *corev1.Service, action resources.Action) error
- func (o *Override) ServiceAccount(object v1.Object, sa *corev1.ServiceAccount, action resources.Action) error
- func (o *Override) UpdateDeployment(instance *current.IBPCA, k8sDep *appsv1.Deployment) error
- func (o *Override) UpdateOverrideCM(instance *current.IBPCA, cm *corev1.ConfigMap) error
- func (o *Override) UpdatePVC(instance *current.IBPCA, pvc *corev1.PersistentVolumeClaim) error
- func (o *Override) UpdateRole(instance *current.IBPCA, rb *rbacv1.Role) error
- func (o *Override) UpdateRoleBinding(instance *current.IBPCA, rb *rbacv1.RoleBinding) error
- func (o *Override) UpdateService(instance v1.Object, service *corev1.Service) error
- func (o *Override) UpdateServiceAccount(instance *current.IBPCA, sa *corev1.ServiceAccount) error
- func (o *Override) ValidateConfigOverride(configOverride *current.ConfigOverride) error
- func (o *Override) ValidateServerConfig(byteArray *[]byte, configType string) error
Constants ¶
View Source
const ( INIT = "init" CA = "ca" HSMCLIENT = "hsm-client" )
Container names
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Override ¶
type Override struct {
Client controllerclient.Client
}
func (*Override) CommonDeployment ¶
func (*Override) CreateDeployment ¶
func (*Override) CreateOverrideCM ¶
func (*Override) CreateRole ¶
func (*Override) CreateRoleBinding ¶
func (*Override) CreateService ¶
func (*Override) CreateServiceAccount ¶
func (*Override) CreateServiceV210 ¶
func (*Override) CreateServiceV213 ¶
func (*Override) Deployment ¶
func (*Override) GetAffinity ¶
func (*Override) GetNodeAffinity ¶
func (o *Override) GetNodeAffinity(instance *current.IBPCA) *corev1.NodeAffinity
func (*Override) GetPodAntiAffinity ¶
func (o *Override) GetPodAntiAffinity(instance *current.IBPCA) *corev1.PodAntiAffinity
func (*Override) OverrideCM ¶
func (*Override) RoleBinding ¶
func (*Override) ServiceAccount ¶
func (*Override) UpdateDeployment ¶
func (*Override) UpdateOverrideCM ¶
func (*Override) UpdateRole ¶
func (*Override) UpdateRoleBinding ¶
func (*Override) UpdateService ¶
func (*Override) UpdateServiceAccount ¶
func (*Override) ValidateConfigOverride ¶
func (o *Override) ValidateConfigOverride(configOverride *current.ConfigOverride) error
Click to show internal directories.
Click to hide internal directories.