通常は を使用できますkops get secrets kube --type secret -oplaintext
が、私は AWS で実行しておらず、GCP を使用しています。
この情報が表示されるはずだと読みましたkubectl config view
が、そのようなことはありません(これはGCPサービスアカウントのセットアップと関係があるのでしょうか、GKEも使用しています)。
は次のkubectl config view
ようなものを返します。
apiVersion: v1
clusters:
- cluster:
certificate-authority-data: REDACTED
server: https://MY_IP
name: MY_CLUSTER_NAME
contexts:
- context:
cluster: MY_CLUSTER_NAME
user: MY_CLUSTER_NAME
name: MY_CLUSTER_NAME
current-context: MY_CONTEXT_NAME
kind: Config
preferences: {}
users:
- name: MY_CLUSTER_NAME
user:
auth-provider:
config:
access-token: MY_ACCESS_TOKEN
cmd-args: config config-helper --format=json
cmd-path: /usr/lib/google-cloud-sdk/bin/gcloud
expiry: 2019-02-27T03:20:49Z
expiry-key: '{.credential.token_expiry}'
token-key: '{.credential.access_token}'
name: gcp
Username =>Admin
もUsername => もPassword = >MY_CLUSTER_NAME
では機能しませんでしたMY_ACCESS_TOKEN
何か案は?