У меня голый металл kubernetes 1.18, и я хотел бы использовать olm 0.14.1 для установки оператора CrunchyData в пространстве имен: p go
Процедура установки оператора (https://operatorhub.io/install/postgresql.yaml) подготовлено для пространства имен: my- postgresql, но я хотел бы установить оператор на p go, а не на my- postgresql.
Я беру копию postgresql .yaml, замените my- postgresql на p go и примените 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
Я вижу, что Subscription и OperatorGroup существуют в пространстве имен p go, как и ожидалось, но оператор не установлен. Threre не CSV.
Чего мне не хватает?