Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu Hızlı Başlangıçta, OpenShift web konsolu aracılığıyla kullanıcıyla Birlikte OpenShift 4 çalıştıran bir Microsoft Azure Red Hat OpenShift kümesine bağlanmayı kubeadmin
öğreneceksiniz.
Önkoşullar
Bu makale, Azure CLI sürüm 2.6.0 veya üzerini gerektirir. Sürümü bulmak için komutunu çalıştırın az --version
. Yüklemeniz veya yükseltmeniz gerekiyorsa bkz. Azure CLI'yı yükleme.
Kümeye bağlanma
Kullanıcıyı kullanarak kümede kubeadmin
oturum açabilirsiniz. Kullanıcının parolasını almak kubeadmin
için aşağıdaki komutu çalıştırın.
Küme adınız ve kaynak grubu adınız için değişkenler oluşturun.
<resourceGroupName>
ve <clusterName>
değerlerini kümenizin değerleriyle değiştirin.
RESOURCEGROUP=<resourceGroupName>
CLUSTER=<clusterName>
az aro list-credentials \
--name $CLUSTER \
--resource-group $RESOURCEGROUP
Aşağıdaki örnek çıktıda içindeki kubeadminPassword
parola gösterilmektedir.
{
"kubeadminPassword": "<generated password>",
"kubeadminUsername": "kubeadmin"
}
Aşağıdaki komutu çalıştırarak küme konsolu URL'sini bulabilir ve https://console-openshift-console.apps.<random>.<region>.aroapp.io/
gibi bir URL döndürür.
az aro show \
--name $CLUSTER \
--resource-group $RESOURCEGROUP \
--query "consoleProfile.url" --output tsv
Bir tarayıcıda konsol URL'sini kubeadmin
başlatın ve kimlik bilgilerini kullanarak oturum açın.
OpenShift CLI'yi yükleme
OpenShift Web Konsolu'nda oturum açtıktan sonra sağ üstteki öğesini ve ardından ?
seçin. Makinenize uygun sürümü indirin.
Ayrıca, makinenize uygun CLI'nin en son sürümünü de indirebilirsiniz.
Komutları Azure Cloud Shell'de çalıştırıyorsanız Linux için en son OpenShift 4 CLI'yi indirin.
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
OpenShift CLI kullanarak bağlanma
API sunucusunun adresini alın.
apiServer=$(az aro show --resource-group $RESOURCEGROUP --name $CLUSTER --query apiserverProfile.url --output tsv)
kubevar
Kimlik bilgilerini yazmanız veya kopyalayıp yapıştırmanız gerekmeyecek şekilde değerini kubeadminPassword
depolayan değişkeni oluşturun.
kubevar=$(az aro list-credentials --name $CLUSTER --resource-group $RESOURCEGROUP --query kubeadminPassword --output tsv)
Aşağıdaki komutu kullanarak OpenShift kümesinin API sunucusunda oturum açın.
oc login $apiServer --username kubeadmin --password $kubevar
Oturum açtığınızda değişkenin kubevar
değerini temizlemeniz gerekir.
kubevar=""