Azure Red Hat OpenShift 4 클러스터 연결
이 문서에서는 OpenShift 웹 콘솔을 통해 kubeadmin 사용자로 OpenShift 4를 실행하는 Azure Red Hat OpenShift 클러스터에 연결하는 방법을 보여 줍니다.
시작하기 전에
이 문서에는 Azure CLI 버전 2.6.0 이상이 필요합니다. az --version
을 실행하여 버전을 찾습니다. 설치 또는 업그레이드해야 하는 경우 Azure CLI 설치를 참조하세요.
클러스터에 연결
kubeadmin
사용자를 사용하여 클러스터에 로그인할 수 있습니다. 다음 명령을 실행하여 kubeadmin
사용자의 암호를 찾습니다.
az aro list-credentials \
--name $CLUSTER \
--resource-group $RESOURCEGROUP
다음 출력 예는 kubeadminPassword
의 암호를 보여 줍니다.
{
"kubeadminPassword": "<generated password>",
"kubeadminUsername": "kubeadmin"
}
다음 명령을 실행하여 https://console-openshift-console.apps.<random>.<region>.aroapp.io/
형식의 클러스터 콘솔 URL을 찾을 수 있습니다.
az aro show \
--name $CLUSTER \
--resource-group $RESOURCEGROUP \
--query "consoleProfile.url" -o tsv
브라우저에서 콘솔 URL을 시작하고 kubeadmin
자격 증명을 사용하여 로그인합니다.
OpenShift CLI 설치
OpenShift 웹 콘솔에 로그인한 후 오른쪽 상단에서 ?를 선택한 다음 명령줄 도구를 선택합니다. 머신에 맞는 릴리스를 다운로드합니다.
현재 사용하는 머신에 맞는 최신 CLI 릴리스를 다운로드할 수도 있습니다.
Azure Cloud Shell에서 명령을 실행하는 경우 Linux용 최신 OpenShift 4 CLI를 다운로드합니다.
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를 사용하여 연결
API 서버 주소를 검색합니다.
apiServer=$(az aro show -g $RESOURCEGROUP -n $CLUSTER --query apiserverProfile.url -o tsv)
다음 명령을 사용하여 OpenShift 클러스터의 API 서버에 로그인합니다. <kubeadmin 암호>를 검색한 암호로 바꿉니다.
oc login $apiServer -u kubeadmin -p <kubeadmin password>
다음 단계
Azure Red Hat OpenShift 클러스터를 삭제하는 방법을 알아봅니다.