cockroachdb/cockroach-operator

client-secure-operator.yaml has incorrect ServiceAccount

Open

#879 建立於 2022年4月11日

在 GitHub 查看
 (1 留言) (1 反應) (0 負責人)Go (103 fork)auto 404
bugdocumentationgood first issue

倉庫指標

Star
 (318 star)
PR 合併指標
 (PR 指標待抓取)

描述

I have deployed a cluster using the Operator and attempted to create a pod from the client-secure-operator.yaml. I get the error.

Error from server (Forbidden): error when creating "https://raw.githubusercontent.com/cockroachdb/cockroach-operator/master/examples/client-secure-operator.yaml": pods "cockroachdb-client-secure" is forbidden: error looking up service account cockroachdb/cockroachdb-sa: serviceaccount "cockroachdb-sa" not found

I then listed the ServiceAccount created in the cockroachdb namespace for the cluster the ServiceAccount does not exist.

mikebookham@crlMBP-C02GC1MVMD6TNjc1 openshift-tv-demo % kubectl get sa -n cockroachdb
NAME                    SECRETS   AGE
builder                 2         6d
cockroach-database-sa   2         6d
cockroach-operator-sa   2         6d
default                 2         6d
deployer                2         6d

貢獻者指南