본문 바로가기

728x90

리눅스

Ansible cowsay 기능 비활성화 방법 Ansible cowsay 기능 비활성화 방법Ansible은 기본적으로 작업 실행 결과를 재미있게 표현하기 위해 cowsay를 사용합니다.소 모양(ASCII 아트)은 Ansible 플레이북 실행 시 출력되는 기본적인 "cowsay" 기능 때문입니다.cowsay 기능:Ansible은 기본적으로 cowsay를 사용하여 출력을 재미있게 표현합니다.이 기능은 플레이북 실행 시 출력되는 메시지를 소 모양의 말풍선으로 감싸서 보여줍니다.ansible.cfg 편집nocows = 1로 설정하면 cowsay 기능이 비활성화됩니다.vim ./ansible.cfg[defaults]ansible_python_interpreter = /usr/bin/python3nocows = 1deprecation_warnings = Fal.. 더보기
Ansible AWX에서 인벤토리를 추가하는 방법 AWX에서 인벤토리를 추가하는 방법AWX는 웹 인터페이스와 CLI를 통해 인벤토리를 추가할 수 있습니다.Ansible AWX에서 인벤토리(Inventory)를 CLI를 통해 추가하는 방법입니다.AWX CLI 설치 및 설정pip install awxkitpipx 사용더보기---pipx install awxkit installed package awxkit 24.6.1, installed using Python 3.12.3 These apps are now globally available - akit - awx⚠️ Note: '/home/vagrant/.local/bin' is not on your PATH environment variable. These apps will not be g.. 더보기
kubectx와 kubens를 설치하는 방법 kubectx와 kubens를 설치하는 방법kubectx와 kubens는 쿠버네티스 클러스터 관리를 위한 유용한 도구입니다.kubectx는 쿠버네티스 컨텍스트를 빠르게 전환할 수 있게 해주고 kubens는 네임스페이스를 빠르게 전환할 수 있게 해줍니다.kubectx, kubens 설치GitHub 저장소에서 최신 릴리스를 다운로드git clone https://github.com/ahmetb/kubectx.git kubectx심볼릭 링크 추가sudo cp kubectx/kubectx /usr/local/bin/kubectxsudo cp kubectx/kubens /usr/local/bin/kubens실행 권한 부여sudo chmod +x /usr/local/bin/kubectxsudo chmod +x /u.. 더보기
Ansible AWX CLI 설치 Ansible AWX CLI 설치awx CLI는 AWX API를 명령어로 쉽게 제어할 수 있도록 도와주는 도구입니다.Python 패키지로 awx CLI 설치AWX CLI는 pip을 사용하여 설치할 수 있습니다.python3 --versionpip3 --versionPython 3.x과 pip 설치더보기---Ubuntu/Debiansudo apt updatesudo apt install -y python3 python3-pipCentOS/RHELsudo yum install -y python3 python3-pip---AWX CLI 설치pip3 install awxkitAWX CLI 삭제더보기---pip3 uninstall -y awxkit---AWX 실행 파일 위치 확인pip3 show awxkit | .. 더보기
Ansible AWX Operator 설치하는 방법 Ansible AWX Operator 설치하는 방법필수 패키지 설치sudo apt install -y makeMinikube 클러스터 생성minikube start --driver=noneMinikube 삭제더보기---minikube stopminikube deleterm -rf $HOME/.minikube---git clone https://github.com/ansible/awx-operator.gitcd awx-operatorexport NAMESPACE=awxmake deployawx 네임스페이스 전환kubectl config set-context --current --namespace=$NAMESPACEpod 상태 확인kubectl get podsawx-demo.yml 편집NodePort를 32.. 더보기
Ansible AWX를 설치하는 방법 Ansible AWX를 설치하는 방법Ansible AWX는 Ansible의 웹 기반 UI, REST API 및 자동화 기능을 제공하는 오픈소스 플랫폼입니다.Minikube 클러스터 생성minikube start --driver=noneMinikube 삭제더보기---minikube stopminikube deleterm -rf $HOME/.minikuberm -rf $HOME/.kube---설치된 클러스터 확인kubectl get nodesNAME STATUS ROLES AGE VERSIONminikube Ready control-plane 67s v1.32.0GitHub에서 Ansible AWX Operator의 버전 조회더보기---버전 조회curl -.. 더보기
우분투에서 Minikube를 설치하고 실행하는 방법 우분투에서 Minikube를 설치하고 실행하는 방법(none 드라이버로 실행)none 드라이버는 Minikube가 가상 머신이나 Docker 컨테이너 대신 호스트 시스템에서 직접 Kubernetes 클러스터를 실행합니다.테스트 환경$ lsb_release -dDescription: Ubuntu 24.04.1 LTS스왑 메모리 비활성화sudo swapoff -asudo sed -i '/swap/ s/^/#/' /etc/fstabMinikube 클러스터 삭제더보기---minikube stopminikube deletesudo rm -rf $HOME/.kube $HOME/.minikubesudo rm -rf /var/lib/minikubesudo rm -rf /etc/kubernetes---필수 패키지 설치s.. 더보기
Minikube Dashboard 활성화 및 외부 접근 설정 방법 Minikube Dashboard 활성화 및 외부 접근 설정 방법Minikube 실행변군이글루 블로그 : Minikube 실행하는 방법Minikube 클러스터 삭제더보기---minikube stopminikube deleterm -rf ~/.minikube---Minikube 클러스터 실행더보기---minikube start --driver=none --force---Minikube 클러스터 상태 확인minikube statusminikubetype: Control Planehost: Runningkubelet: Runningapiserver: Runningkubeconfig: ConfiguredMinikube Dashboard 설치minikube addons enable dashboardminikube.. 더보기

728x90
반응형