Documentation ¶
Index ¶
- func AggregationRuleTransform(client unstructuredGetter) mf.Transformer
- func CustomCertsTransform(instance *servingv1alpha1.KnativeServing, log *zap.SugaredLogger) mf.Transformer
- func IngressServiceTransform(ks *v1alpha1.KnativeServing) mf.Transformer
- func UpdateNamespace(u *unstructured.Unstructured, data map[string]string, ns string)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AggregationRuleTransform ¶ added in v0.15.0
func AggregationRuleTransform(client unstructuredGetter) mf.Transformer
AggregationRuleTransform
func CustomCertsTransform ¶
func CustomCertsTransform(instance *servingv1alpha1.KnativeServing, log *zap.SugaredLogger) mf.Transformer
CustomCertsTransform configures the controller deployment to trust registries with self-signed certs
func IngressServiceTransform ¶ added in v0.18.4
func IngressServiceTransform(ks *v1alpha1.KnativeServing) mf.Transformer
IngressServiceTransform pins the namespace to istio-system for the service named knative-local-gateway. It also removes the OwnerReference to the operator, as they are in different namespaces, which is invalid in Kubernetes 1.20+.
func UpdateNamespace ¶ added in v0.23.0
func UpdateNamespace(u *unstructured.Unstructured, data map[string]string, ns string)
UpdateNamespace set correct namespace of istio to the service knative-local-gateway
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.