Documentation
¶
Index ¶
- type CAReconciler
- func (r CAReconciler) Reconcile(ctx context.Context, request ctrl.Request) (ctrl.Result, error)
- func (r *CAReconciler) SetupWithManager(mgr ctrl.Manager) error
- func (r *CAReconciler) UpdateCustomResourceDefinition(caBundle []byte) error
- func (r CAReconciler) UpdateMutatingWebhookConfiguration(caBundle []byte) error
- func (r CAReconciler) UpdateValidatingWebhookConfiguration(caBundle []byte) error
- type MissingCaError
- type TLSReconciler
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CAReconciler ¶ added in v0.0.4
func (*CAReconciler) SetupWithManager ¶ added in v0.0.4
func (r *CAReconciler) SetupWithManager(mgr ctrl.Manager) error
func (*CAReconciler) UpdateCustomResourceDefinition ¶ added in v0.1.0
func (r *CAReconciler) UpdateCustomResourceDefinition(caBundle []byte) error
By default helm doesn't allow to use templates in CRD (https://helm.sh/docs/chart_best_practices/custom_resource_definitions/#method-1-let-helm-do-it-for-you). In order to overcome this, we are setting conversion strategy in helm chart to None, and then update it with CA and namespace information.
func (CAReconciler) UpdateMutatingWebhookConfiguration ¶ added in v0.0.4
func (r CAReconciler) UpdateMutatingWebhookConfiguration(caBundle []byte) error
func (CAReconciler) UpdateValidatingWebhookConfiguration ¶ added in v0.0.4
func (r CAReconciler) UpdateValidatingWebhookConfiguration(caBundle []byte) error
type MissingCaError ¶
type MissingCaError struct {
}
func (MissingCaError) Error ¶
func (MissingCaError) Error() string
type TLSReconciler ¶ added in v0.0.4
func (*TLSReconciler) SetupWithManager ¶ added in v0.0.4
func (r *TLSReconciler) SetupWithManager(mgr ctrl.Manager) error
Click to show internal directories.
Click to hide internal directories.