사전 조건 (참조: https://docs.microsoft.com/ko-kr/azure/aks/kubernetes-walkthrough)
- Azure cli를 설치 합니다.
- Azure에 로그인 합니다.
- az login
- Azure Aks를 생성합니다.
- Azure VM에 aks credential을 생성 합니다.
azure-cli 설치
## Microsoft 리포지토리 키를 가져옵니다. [root@workspace-vm ~]# sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc [root@workspace-vm ~]# ## 로컬 azure-cli 리포지토리 정보를 만듭니다. [root@workspace-vm ~]# sudo sh -c 'echo -e "[azure-cli]\nname=Azure CLI\nbaseurl=https://packages.microsoft.com/yumrepos/azure-cli\nenabled=1\ngpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc" > /etc/yum.repos.d/azure-cli.repo' [root@workspace-vm ~]# ## azure-cli를 설치 합니다. [root@workspace-vm ~]# sudo yum install azure-cli Loaded plugins: fastestmirror, langpacks Loading mirror speeds from cached hostfile
## Azure에 로그인 합니다. [root@workspace-vm ~]# az login To sign in, use a web browser to open the page https://microsoft.com/devicelogin and enter the code HT3WTWGFJ to authenticate. [ { "cloudName": "AzureCloud", "id": "c6c1cb6d-3a2b-4912-9506-e54767670dbf", "isDefault": false, "name": "종량제", "state": "Disabled", "tenantId": "075f7662-60f9-46bb-9158-787589dee498", "user": { "name": "sooabia22@sptek.co.kr", "type": "user" } }, { "cloudName": "AzureCloud", "id": "24ebf866-0c20-435b-af0f-e54c1c28f835", "isDefault": true, "name": "Visual Studio Enterprise", "state": "Enabled", "tenantId": "075f7662-60f9-46bb-9158-787589dee498", "user": { "name": "sooabia22@sptek.co.kr", "type": "user" } } ] [root@workspace-vm ~]# [root@workspace-vm ~]# az account show { "environmentName": "AzureCloud", "id": "24ebf866-0c20-435b-af0f-e54c1c28f835", "isDefault": true, "name": "Visual Studio Enterprise", "state": "Enabled", "tenantId": "075f7662-60f9-46bb-9158-787589dee498", "user": { "name": "sooabia22@sptek.co.kr", "type": "user" } }