Sdílet prostřednictvím


Připojení ke clusteru Azure Red Hat OpenShift 4

V tomto článku se dozvíte, jak se připojit ke clusteru Azure Red Hat OpenShift se systémem OpenShift 4 jako uživatel kubeadmin prostřednictvím webové konzoly OpenShift.

Než začnete

Tento článek vyžaduje Azure CLI verze 2.6.0 nebo novější. Verzi zjistíte spuštěním příkazu az --version. Pokud potřebujete instalaci nebo upgrade, přečtěte si téma Instalace Azure CLI.

Připojení ke clusteru

Ke clusteru se můžete přihlásit pomocí kubeadmin uživatele. Spuštěním následujícího příkazu vyhledejte heslo uživatele kubeadmin .

az aro list-credentials \
  --name $CLUSTER \
  --resource-group $RESOURCEGROUP

Následující příklad výstupu ukazuje heslo v kubeadminPassword.

{
  "kubeadminPassword": "<generated password>",
  "kubeadminUsername": "kubeadmin"
}

Adresu URL konzoly clusteru najdete spuštěním následujícího příkazu, který bude vypadat takto https://console-openshift-console.apps.<random>.<region>.aroapp.io/.

 az aro show \
    --name $CLUSTER \
    --resource-group $RESOURCEGROUP \
    --query "consoleProfile.url" -o tsv

Spusťte adresu URL konzoly v prohlížeči a přihlaste se pomocí přihlašovacích kubeadmin údajů.

Instalace rozhraní příkazového řádku OpenShift

Po přihlášení do webové konzoly OpenShift vyberte tlačítko ? v pravém horním rohu a pak v nástrojích příkazového řádku. Stáhněte si verzi odpovídající vašemu počítači.

Snímek obrazovky, který při výběru možnosti Nástroje příkazového řádku v seznamu zvýrazní možnost Nástroje příkazového řádku? ikona.

Můžete si také stáhnout nejnovější verzi rozhraní příkazového řádku odpovídající vašemu počítači.

Pokud spouštíte příkazy v Azure Cloud Shellu, stáhněte si nejnovější OpenShift 4 CLI pro 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

Připojení pomocí rozhraní příkazového řádku OpenShift

Načtěte adresu serveru rozhraní API.

apiServer=$(az aro show -g $RESOURCEGROUP -n $CLUSTER --query apiserverProfile.url -o tsv)

Pomocí následujícího příkazu se přihlaste k serveru rozhraní API clusteru OpenShift. Nahraďte <heslo> kubeadmin heslem, které jste získali.

oc login $apiServer -u kubeadmin -p <kubeadmin password>

Další kroky

Zjistěte, jak odstranit cluster Azure Red Hat OpenShift.