본문 바로가기
open source/meshery

meshery를 사용한 azure 리소스 프로비저닝 - 2

by seohan1010 2026. 2. 2.

1. meshery ui 접속 

#접속 url 확인 

mesheryctl system status

NAME              READY  STATUS   RESTARTS  AGE        
meshery           1/1    Running  3         94h39m39s  
meshery-broker    2/2    Running  6         94h39m34s  
meshery-meshsync  1/1    Running  3         94h39m33s  
meshery-operator  2/2    Running  7         94h39m36s  

Meshery endpoint is http://20.0.0.2:32741  #접속 가능한 주소



 

-ASO 템플릿 복사방법 - 1


Catalog 클릭 


 azure 검색 

clone 클릭 

 

복사 완료 

ASO 템플릿 복사 방법 - 2



Kanvas 클릭 

 

버튼 클릭 -> From a template 클릭 



azure 검색 

 

ASO 확인 

 

Clone 클릭 

 

ASO 클론 진행중 확인 

 

화면에서 이동하려면 화살표 모양을 손모양으로 
변경해 주어야 한다. 

 

화면에 Template 이 출력된 모습 


Dry Run으로 테스트 


유효성 검사

진행중 




처음시도는 실패 

aso-controller-settings 라는 secret의 값을 
출력된 내용으로 업데이트 필요 

#네임스페이스의 리소스 확인 
k get secret --namespace azureserviceoperator-system

azure-credentials     Opaque              4      31m 
webhook-server-cert   kubernetes.io/tls   3      32m

#네임스페이스에 새로운 secret 생성 (명령어 실행중 오류가 발생한다면 한줄로 붙여서 실행)
kubectl create secret generic aso-controller-settings 
                  --namespace azureserviceoperator-system
                  --from-literal=AZURE_CLIENT_ID=$AZURE_CLIENT_ID
                  --from-literal=AZURE_CLIENT_SECRET=$AZURE_CLIENT_SECRET 
                  --from-literal=AZURE_TENANT_ID=$AZURE_TENANT_ID 
                  --from-literal=AZURE_SUBSCRIPTION_ID=$AZURE_SUBSCRIPTION_ID  


secret/aso-controller-settings created #생성 완료



reference 

https://docs.meshery.io/guides/tutorials/deploy-azure-resources-with-meshery#1-create-azure-service-principal

 

Meshery Documentation

As a self-service engineering platform, Meshery enables collaborative design and operation of cloud native infrastructure.

docs.meshery.io