Pada kluster khusus ACK, node master dibuat dan dikelola oleh Anda, bukan oleh Alibaba Cloud. Untuk melakukan pemeliharaan dan pemecahan masalah kluster, Anda dapat menghubungkan ke node master melalui SSH.
Topik ini menjelaskan cara mengonfigurasi akses SSH ke node master kluster khusus ACK serta menghubungkannya menggunakan otentikasi password atau pasangan kunci.
Prasyarat
Sebelum memulai, pastikan Anda telah:
Memiliki kluster khusus ACK dengan alamat IP elastis (EIP) yang dikaitkan ke server API-nya. Untuk menyiapkannya, lihat Ekspos server API ke internet. Jika Anda belum membuat kluster, lihat Buat kluster khusus ACK (tidak tersedia lagi).
Sebelum menghubungkan: tentukan konfigurasi Anda
Langkah-langkah yang diperlukan bergantung pada apakah Anda mengaktifkan akses SSH saat membuat kluster.
Jika Anda mengaktifkan logon SSH saat pembuatan kluster: ACK secara otomatis menghasilkan alamat IP publik untuk akses SSH ke node master. Temukan alamat tersebut di tab Basic Information pada parameter Master Node IP Address for SSH Logon. Lewati ke bagian Hubungkan ke node master dan gunakan alamat IP tersebut.
Jika Anda tidak mengaktifkan logon SSH saat pembuatan kluster: Node master tidak dapat diakses langsung melalui SSH karena lalu lintasnya dialihkan melalui instance Server Load Balancer (SLB). Tambahkan pendengar TCP pada Port 22 ke instance SLB untuk membuka akses SSH. Selesaikan kedua langkah berikut.
Langkah 1: Tambahkan pendengar SSH ke instance SLB
Lewati langkah ini jika Anda telah mengaktifkan logon SSH saat membuat kluster.
Masuk ke ACK console. Di panel navigasi sebelah kiri, klik Clusters.
Di halaman Clusters, klik nama kluster target. Di panel kiri, klik Cluster Information.
Di tab Basic Information, temukan API server SLB lalu klik ID instans-nya.
Klik Create Listener di pojok kanan atas.
Konfigurasi pendengar:
Pilih TCP sebagai protokol pendengar, atur Listener Port ke 22, lalu klik Next.
Pilih Default Server Group. Di bagian Selected Servers, masukkan 22 di kolom Port untuk semua node master. Atur bobot sesuai kebutuhan, lalu klik Next. Untuk informasi lebih lanjut tentang konfigurasi pendengar, lihat Tambahkan pendengar TCP.
Di langkah Health Check, klik Next.
Di langkah Confirm, klik Submit.
Tab Listener sekarang menampilkan pendengar baru bernama tcp_22.
Klik tab Instance Details. Parameter Endpoint di bagian Billing Information menampilkan alamat IP publik instance SLB. Gunakan alamat IP ini pada langkah berikutnya.
Hubungkan ke node master
Otentikasi SSH menggunakan metode yang Anda pilih saat membuat kluster: logon dengan password atau logon dengan pasangan kunci. Untuk informasi lebih lanjut, lihat Buat kluster khusus ACK (tidak tersedia lagi).
Password logon
Hubungkan dengan pengguna root dan password yang Anda tetapkan saat pembuatan kluster:
ssh root@<master-node-IP>Ganti <master-node-IP> dengan alamat IP publik yang diperoleh pada Langkah 1 (atau dari parameter Master Node IP Address for SSH Logon jika SSH diaktifkan saat pembuatan).
Key pair logon
Untuk informasi lebih lanjut, lihat Hubungkan ke instans Linux menggunakan pasangan kunci SSH.