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.
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.