Greenplum установить на GKE - PullRequest
0 голосов
/ 10 марта 2020

Я пытаюсь установить Greenplum на GKE, используя указания здесь

Я перехожу к шагу 12: но мой модуль оператора не работает, потому что не может вытащить секрет:

kubectl logs -l app=greenplum-operator -n greenplum

{"level":"INFO","ts":"2020-03-10T18:20:50.803Z","logger":"operator-setup","msg":"Go Info","Version":"go1.13.7","GOOS":"linux","GOARCH":"amd64"}
{"level":"INFO","ts":"2020-03-10T18:20:50.803Z","logger":"operator-setup","msg":"creating operator"}
W0310 18:20:50.803978       1 client_config.go:541] Neither --kubeconfig nor --master was specified.  Using the inClusterConfig.  This might not work.
W0310 18:20:50.804036       1 client_config.go:546] error creating inClusterConfig, falling back to default config: open /var/run/secrets/kubernetes.io/serviceaccount/token: permission denied

Похоже, проблема с правами доступа при вытягивании изображения, но проверка извлечения изображения ранее в инструкциях прошла успешно:

job.batch/greenplum-operator-fetch-test created
GREENPLUM-OPERATOR TEST OK
job.batch "greenplum-operator-fetch-test" deleted

Кто-нибудь еще сталкивался с этот вопрос?

1 Ответ

2 голосов
/ 16 марта 2020

Есть ошибка в текущей документации. Скорее всего, вы все сделали правильно. Однако создание кластера GKE с «Включить альфа-функции Kubernetes в этом кластере», как указано на странице предварительных требований (https://greenplum-kubernetes.docs.pivotal.io/1-12/prepare-gke.html), больше не требуется. Фактически, это в настоящее время вызывает именно ту проблему, с которой вы, похоже, столкнулись. Попробуйте создать кластер GKE, следуя всей документации, но не включайте «альфа-функции» GKE.

...