Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Add ¶
func Add(mgr manager.Manager, status *statusmanager.StatusManager, c cnoclient.Client) error
Types ¶
type ReconcileConfigMapInjector ¶
type ReconcileConfigMapInjector struct {
// contains filtered or unexported fields
}
func (*ReconcileConfigMapInjector) Reconcile ¶
func (r *ReconcileConfigMapInjector) Reconcile(ctx context.Context, request reconcile.Request) (reconcile.Result, error)
Reconcile expects requests to refers to configmaps of two different types. 1. a configmap named trusted-ca-bundle in namespace openshift-config-managed and will ensure that all configmaps with the label config.openshift.io/inject-trusted-cabundle = true have the certificate information stored in trusted-ca-bundle's ca-bundle.crt entry. 2. a configmap in any namespace with the label config.openshift.io/inject-trusted-cabundle = true and will insure that it contains the ca-bundle.crt entry in the configmap named trusted-ca-bundle in namespace openshift-config-managed.
Click to show internal directories.
Click to hide internal directories.