Documentation
¶
Index ¶
- Constants
- func GetKubeControllerManagerArgs(config map[string]interface{}) []string
- func ManageCSRCABundle(ctx context.Context, lister corev1listers.ConfigMapLister, ...) (*corev1.ConfigMap, bool, error)
- func ManageCSRIntermediateCABundle(ctx context.Context, lister corev1listers.SecretLister, ...) (*corev1.ConfigMap, bool, error)
- func ManageCSRSigner(ctx context.Context, lister corev1listers.SecretLister, ...) (*corev1.Secret, time.Duration, bool, error)
- func NewTargetConfigController(...) factory.Controller
- type TargetConfigController
Constants ¶
View Source
const (
ServingCertSecretAnnotation = "service.beta.openshift.io/serving-cert-secret-name"
)
Variables ¶
This section is empty.
Functions ¶
func ManageCSRCABundle ¶
func ManageCSRCABundle(ctx context.Context, lister corev1listers.ConfigMapLister, client corev1client.ConfigMapsGetter, recorder events.Recorder) (*corev1.ConfigMap, bool, error)
func ManageCSRIntermediateCABundle ¶
func ManageCSRIntermediateCABundle(ctx context.Context, lister corev1listers.SecretLister, client corev1client.ConfigMapsGetter, recorder events.Recorder) (*corev1.ConfigMap, bool, error)
func ManageCSRSigner ¶
func ManageCSRSigner(ctx context.Context, lister corev1listers.SecretLister, client corev1client.SecretsGetter, recorder events.Recorder) (*corev1.Secret, time.Duration, bool, error)
func NewTargetConfigController ¶
func NewTargetConfigController( targetImagePullSpec, operatorImagePullSpec, clusterPolicyControllerPullSpec, toolsImagePullSpec string, kubeInformersForNamespaces v1helpers.KubeInformersForNamespaces, operatorClient v1helpers.StaticPodOperatorClient, operatorLister cache.GenericLister, kubeClient kubernetes.Interface, infrastuctureInformer configv1informers.InfrastructureInformer, eventRecorder events.Recorder, ) factory.Controller
Types ¶
type TargetConfigController ¶
type TargetConfigController struct {
// contains filtered or unexported fields
}
Click to show internal directories.
Click to hide internal directories.