operator
operator copied to clipboard
Operator install into "default" namespace
https://knative.dev/docs/install/operator/knative-with-operators/#verifying-image-signatures By default operator install into namespace default. kubectl apply -f https://github.com/knative/operator/releases/download/knative-v1.13.2/operator.yaml
Expected behavior
It will be expected that no namespace will be hardcoded so user can use manifests or another namespace is hardcoded f.e. "knative-operator".
IMHO, hardcode "knative-operator" as a default namespace is looks better and user can redefine it with kustomize if needed.
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
metadata:
name: knative-operator
resources:
- operator.yaml
namespace: knative-operator-v2
Additional context If there are no specific reason of deploying it into default namespace, I can change it.