Tutorial: Sambungkan ke kluster Azure Red Hat OpenShift 4
Dalam tutorial ini, bagian dua dari tiga, Anda akan terhubung ke kluster Azure Red Hat OpenShift yang menjalankan OpenShift 4 sebagai pengguna kubeadmin melalui konsol web OpenShift. Anda akan mempelajari cara untuk:
- Mendapatkan informasi masuk
kubeadmin
untuk kluster Anda - Pasang CLI OpenShift
- Menyambungkan ke kluster Azure Red Hat OpenShift menggunakan OpenShift CLI
Sebelum Anda mulai
Dalam tutorial sebelumnya, kluster Azure Red Hat OpenShift dibuat. Jika Anda belum melakukan langkah-langkah ini, dan ingin mengikuti, mulai dengan Tutorial 1 – Membuat Kluster Azure Red Hat OpenShift 4.
Jika Anda memilih untuk memasang dan menggunakan CLI secara lokal, tutorial ini mengharuskan Anda menjalankan Azure CLI versi 2.6.0 atau versi lebih baru. Jalankan az --version
untuk menemukan versinya. Jika Anda perlu memasang atau meningkatkan versi, lihat Memasang Azure CLI.
Menyambungkan ke kluster
Anda dapat masuk ke kluster menggunakan pengguna kubeadmin
. Jalankan perintah berikut untuk menemukan kata sandi untuk pengguna kubeadmin
.
az aro list-credentials \
--name $CLUSTER \
--resource-group $RESOURCEGROUP
Contoh output berikut menunjukkan apalah kata sandi akan berada di kubeadminPassword
.
{
"kubeadminPassword": "<generated password>",
"kubeadminUsername": "kubeadmin"
}
Anda dapat menemukan URL konsol kluster dengan menjalankan perintah berikut, yang akan terlihat seperti https://console-openshift-console.apps.<random>.<region>.aroapp.io/
.
az aro show \
--name $CLUSTER \
--resource-group $RESOURCEGROUP \
--query "consoleProfile.url" -o tsv
Luncurkan URL konsol di browser dan login menggunakan informasi masuk kubeadmin
.
Menginstal CLI OpenShift
Setelah Anda masuk ke OpenShift Web Console, klik ? di kanan atas lalu pada Alat Baris Perintah. Unduh rilis yang sesuai dengan komputer Anda.
Anda juga dapat mengunduh rilis CLI terbaru yang sesuai dengan komputer Anda.
Jika Anda menjalankan perintah di Azure Cloud Shell, unduh OpenShift 4 CLI terbaru untuk Linux.
cd ~
wget https://mirror.openshift.com/pub/openshift-v4/clients/ocp/latest/openshift-client-linux.tar.gz
mkdir openshift
tar -zxvf openshift-client-linux.tar.gz -C openshift
echo 'export PATH=$PATH:~/openshift' >> ~/.bashrc && source ~/.bashrc
Menyambungkan menggunakan OpenShift CLI
Ambil alamat server API.
apiServer=$(az aro show -g $RESOURCEGROUP -n $CLUSTER --query apiserverProfile.url -o tsv)
Login ke server API kluster OpenShift menggunakan perintah berikut. Ganti <kata sandi> kubeadmin dengan kata sandi yang baru saja Anda ambil.
oc login $apiServer -u kubeadmin -p <kubeadmin password>
Langkah berikutnya
Dalam bagian tutorial ini, Anda mempelajari cara:
- Mendapatkan informasi masuk
kubeadmin
untuk kluster Anda - Pasang CLI OpenShift
- Menyambungkan ke kluster Azure Red Hat OpenShift menggunakan OpenShift CLI
Lanjutkan ke tutorial berikutnya: