0

通常は を使用できます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 =>AdminUsername => もPassword = >MY_CLUSTER_NAMEでは機能しませんでしたMY_ACCESS_TOKEN

何か案は?

4

1 に答える 1