как изменить пространство имен установки по умолчанию для оператора Kubernetes через olm
У меня есть kubernetes 1.18 без покрытия, и я хотел бы использовать olm 0.14.1 для установки оператора CrunchyData в пространстве имен: pgo
Процедура установки оператора (https://operatorhub.io/install/postgresql.yaml) подготовлена для пространства имен: my-postgresql, но я хотел бы установить оператор на pgo, а не на my-postgresql.
Я беру копию postgresql.yaml, заменяю my-postgresql на pgo и применяю yaml
`apiVersion: v1
kind: Namespace
metadata:
name: pgo
---
apiVersion: operators.coreos.com/v1
kind: OperatorGroup
metadata:
name: operatorgroup
namespace: pgo
spec:
targetNamespaces:
- pgo
---
apiVersion: operators.coreos.com/v1alpha1
kind: Subscription
metadata:
name: pgo
namespace: pgo
spec:
channel: stable
name: postgresql
source: operatorhubio-catalog
sourceNamespace: olm`
kubectl create -f postgresql.yaml
Я вижу, что подписка и группа операторов существуют в пространстве имен pgo, как и ожидалось, но оператор не установлен. Здесь нет CSV.
Что мне не хватает?