반응형
Ansible AWX Operator 설치하는 방법
필수 패키지 설치
sudo apt install -y make
Minikube 클러스터 생성
minikube start --driver=none
Minikube 삭제
더보기
---
minikube stop
minikube delete
rm -rf $HOME/.minikube
---
git clone https://github.com/ansible/awx-operator.git
cd awx-operator
export NAMESPACE=awx
make deploy
awx 네임스페이스 전환
kubectl config set-context --current --namespace=$NAMESPACE
pod 상태 확인
kubectl get pods
awx-demo.yml 편집
- NodePort를 32080으로 지정
vim awx-demo.yml
---
apiVersion: awx.ansible.com/v1beta1
kind: AWX
metadata:
name: awx-demo
spec:
service_type: NodePort
nodeport_port: 32080
kubectl apply -f awx-demo.yml -n $NAMESPACE
서비스 확인
kubectl get svc
AWX 웹 인터페이스 접속
minikube service awx-demo-service --url -n $NAMESPACE
http://localhost:32080
브라우저 URL
http://localhost:<assigned-nodeport>
기본적으로 관리자 사용자는 admin이고 비밀번호는 <resourcename>-admin-password secret에서 사용할 수 있습니다.
kubectl get secret awx-demo-admin-password -o jsonpath="{.data.password}" | base64 --decode ; echo
참고URL
- 변군이글루 블로그 : Ansible AWX를 설치하는 방법
- Ansible AWX Operator Documentation : Basic Install
728x90
반응형
'리눅스' 카테고리의 다른 글
kubectx와 kubens를 설치하는 방법 (0) | 2025.03.13 |
---|---|
Ansible AWX CLI 설치 (0) | 2025.03.13 |
Ansible AWX를 설치하는 방법 (0) | 2025.03.11 |
우분투에서 Minikube를 설치하고 실행하는 방법 (0) | 2025.03.09 |
Minikube Dashboard 활성화 및 외부 접근 설정 방법 (0) | 2025.03.09 |