как изменить стандартное пространство имен установки оператора kubernetes через olm - PullRequest
0 голосов
/ 30 апреля 2020

У меня голый металл 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.

Чего мне не хватает?

...