Perintah di anthos-gke aws clusters
beroperasi di
GKE di AWS
cluster pengguna. Anda melakukan autentikasi ke cluster pengguna dengan perintah get-credentials
. Anda juga dapat mengumpulkan informasi tambahan untuk proses debug dengan perintah diagnose
.
Get-credentials
Perintah get-credentials
memperbarui file kubeconfig
dengan informasi endpoint dan kredensial untuk cluster pengguna GKE di AWS. Secara default,
kredensial ditambahkan ke ~/.kube/config
. Jika Anda menyetel variabel lingkungan KUBECONFIG
ke jalur file lain, anthos-gke
akan menambahkan kredensial ke file tersebut.
anthos-gke aws clusters get-credentials NAME [--workspace DIRECTORY]
Argumen posisi
- NAME
- Nama cluster yang kredensialnya dihasilkan oleh
anthos-gke
. Nama harus cocok dengan kolommetadata.name
dari resourceAWSCluster
.
Flag opsional
--workspace [DIRECTORY]
- Argumen opsional untuk direktori yang berisi file
anthos-gke.yaml
. Default-nya adalah direktori saat ini.
Contoh
Untuk mendapatkan kredensial bagi cluster bernama cluster-0
yang ditentukan di direktori kerja saat ini, jalankan perintah berikut:
anthos-gke aws clusters get-credentials cluster-0
Diagnosis
Perintah diagnose snapshot
menghasilkan
paket dukungan
untuk membantu Google Cloud mendebug masalah dukungan dengan cluster pengguna Anda. Paket
dukungan adalah file tar yang mencakup konfigurasi, peristiwa cluster, dan
log. Kirim file ini ke pengelola dukungan teknis Anda.
anthos-gke aws clusters diagnose snapshot CLUSTER_NAME
--ssh-key-path PATH
[--bastion-ip IP]
[--bastion-ssh-key-path PATH]
[--cluster-ssh-key-path PATH]
[--dry-run]
[--mgmt-service-ssh-key-path PATH]
[--nodepool-ssh-key-path PATH]
[--output PATH]
[--quiet]
[--snapshot-config PATH]
[--workspace DIRECTORY]
Argumen posisi
CLUSTER_NAME
- Nama cluster yang akan dibuatkan paket dukungannya. Nilai ini harus cocok dengan kolom
metadata.name
AWSCluster
Anda.
Flag
--ssh-key-path PATH
- Argumen wajib yang memberikan jalur ke file kunci SSH. Jika Anda
membuat kunci dengan
anthos-gke management init
, nilai ini adalah~/.ssh/anthos-gke
.
Flag opsional
[--bastion-ip IP]
- Penggantian untuk alamat IP host bastion di ruang kerja saat ini.
[--bastion-ssh-key-path PATH]
- File kunci SSH tertentu untuk host bastion. Nilai defaultnya adalah
--ssh-key-path
. [--cluster-ssh-key-path PATH]
- File kunci SSH tertentu untuk mesin bidang kontrol cluster workload.
Nilai defaultnya adalah
--ssh-key-path
. [--dry-run]
- Opsi untuk menampilkan file konfigurasi snapshot tanpa membuat paket dukungan.
[--mgmt-service-ssh-key-path PATH]
- File kunci SSH tertentu untuk layanan pengelolaan. Nilai defaultnya adalah
--ssh-key-path
. [--nodepool-ssh-key-path PATH]
- File kunci SSH tertentu untuk mesin node pool. Nilai defaultnya adalah
--ssh-key-path
. [--output PATH]
- Jalur file untuk tarball paket dukungan.
[--quiet]
- Opsi untuk menghilangkan pesan yang dicetak ke konsol.
[--snapshot-config PATH]
- Jalur ke file konfigurasi snapshot YAML (opsional).
[--workspace DIR]
Direktori - Workspace yang harus berisi file konfigurasi
anthos-gke.yaml
. Default-nya adalah direktori saat ini.
Contoh
Untuk membuat paket dukungan bagi cluster workload bernama cluster-0
, jalankan
perintah berikut:
anthos-gke aws clusters diagnose snapshot cluster-0 \
--ssh-key-path ~/.ssh/anthos-gke \
--workspace ~/example/workspace
Untuk melihat konfigurasi snapshot default, jalankan perintah berikut:
anthos-gke aws clusters diagnose snapshot cluster-0 \
--ssh-key-path ~/.ssh/anthos-gke \
--dry-run
Untuk menentukan file konfigurasi snapshot kustom (termasuk perintah bash dan kubectl Anda sendiri), jalankan perintah berikut:
anthos-gke aws clusters diagnose snapshot cluster-0 \
--ssh-key-path ~/.ssh/anthos-gke
--snapshot-config ~/my-snapshot-config.yaml