전체 글 썸네일형 리스트형 [draft] Ansible ansible-vault 명령어를 사용하는 방법 Ansible ansible-vault 명령어를 사용하는 방법ansible-vault란?ansible-vault는 Ansible Playbook, 변수 파일, 설정 파일 등에 포함된 민감 정보를 암호화하여 안전하게 관리하기 위한 도구입니다.비밀번호API Key/Token인증서/개인 키DB 접속 정보Vault 파일 생성 (create)새 Vault 파일 생성ansible-vault create a.yamlVault 파일 내용 확인 (view)암호화된 파일을 복호화하여 보기ansible-vault view a.yaml$ ansible-vault view a.yamlVault password:---- hosts: node1 tasks: - ping:Vault 파일 수정 (edit)암호화된 파일 직접 수정a.. 더보기 [draft] Ansible ansible-config 명령어를 사용하는 방법 Ansible ansible-config 명령어를 사용하는 방법ansible-config란?ansible-config는 Ansible의 구성(Configuration) 값을 조회·검증·초기화하기 위한 공식 CLI 도구입니다.ansible-config 도움말 확인ansible-config -h$ ansible-config -husage: ansible-config [-h] [--version] [-v] {list,dump,view,init} ...View ansible configuration.positional arguments: {list,dump,view,init} list Print all config options dump Dump.. 더보기 [draft] Ansible ansible-doc 명령어를 사용하는 방법 Ansible ansible-doc 명령어를 사용하는 방법ansible-doc 이란?ansible-doc은 Ansible에 포함된 모듈과 플러그인에 대한 공식 문서 조회 도구입니다.인터넷 접속 없이도 로컬 환경에서 다음 정보를 바로 확인할 수 있습니다.모듈/플러그인 설명사용 가능한 옵션지원되는 파라미터예제(Task 스니펫)ansible-doc 도움말 확인ansible-doc -h$ ansible-doc -husage: ansible-doc [-h] [--version] [-v] [-M MODULE_PATH] [--playbook-dir BASEDIR] [-t {become,cache,callback,cliconf,connection,httpapi,inventory,look.. 더보기 [draft] Ansible apt 모듈을 사용하는 방법 Ansible apt 모듈을 사용하는 방법 (Debian/Ubuntu 패키지 관리)Ansible의 apt 모듈은 Debian/Ubuntu 계열 시스템에서 apt-get, apt 기반의 패키지 설치, 제거, 업그레이드를 자동화하는 모듈입니다.패키지 설치/삭제APT 캐시 업데이트OS 전체 업그레이드idempotent(멱등성) 보장인벤토리(inventory) 구성 확인인벤토리 구조 확인ansible-inventory -i inventory/mycluster/inventory.ini --graph$ ansible-inventory -i inventory/mycluster/inventory.ini --graph @all: |--@etcd: | |--kube-control1 |--@k8s_cluster: .. 더보기 [draft] 현재 통신 가능한 현재 통신 가능한 인터페이스의 이름들이 출력이름을 출력하는 명령어 현재 통신 가능한 인터페이스 이름을 출력하는 명령어ifconfig 명령어명령어는 현재 활성화된(enabling) 상태이며 IP 주소를 가지고 있는 인터페이스만을 필터링하여 출력합니다.ifconfig | awk '/^[a-z]/{gsub(/:/, "", $1); dev=$1; next} /inet[^6]/ && $2 !~ /127.0.0.1/ && dev != "docker0" {print dev}'HP ProLiant DL360 G7$ ifconfig | awk '/^[a-z]/{gsub(/:/, "", $1); dev=$1; next} /inet[^6]/ && $2 !~ /127.0.0.1/ && dev != "docker0" {print dev}'enp3s0f0HP ProLiant DL380 Gen9.. 더보기 [draft] 소스 컴파일 중 "reason: No space left on device" 오류 소스 컴파일 중 "reason: No space left on device" 오류에러 메세지/usr/bin/ar: unable to copy file 'libsql_dd.a'; reason: No space left on devicemake[2]: *** [sql/CMakeFiles/sql_dd.dir/build.make:2610: sql/libsql_dd.a] Error 1make[2]: *** Deleting file 'sql/libsql_dd.a'make[1]: *** [CMakeFiles/Makefile2:29026: sql/CMakeFiles/sql_dd.dir/all] Error 2make: *** [Makefile:166: all] Error 2"No space left on device" .. 더보기 [draft] 리눅스 소스 컴파일 중 "c++: fatal error: Killed signal terminated program cc1plus" 에러 리눅스 소스 컴파일 중 "c++: fatal error: Killed signal terminated program cc1plus" 에러에러 메세지c++: fatal error: Killed signal terminated program cc1pluscompilation terminated.make[2]: *** [sql/CMakeFiles/sql_gis.dir/build.make:580: sql/CMakeFiles/sql_gis.dir/gis/union_functor.cc.o] Error 1make[2]: *** Waiting for unfinished jobs....콘솔 에러 메세지오류는 컴파일 과정에서 메모리 부족으로 인해 프로그램이 강제 종료되었음을 나타냅니다. 이 오류를 해결하기 위해 다음 단계.. 더보기 [draft] Ansible 구성 설정(Configuration Settings) 파일의 우선순위에 대한 설명 Ansible 구성 설정(Configuration Settings) 파일의 우선 순위에 대한 설명Ansible 구성 우선순위 한눈에 보기환경 변수 (ANSIBLE_CONFIG)현재 디렉터리의 ansible.cfg사용자 홈 디렉터리의 ~/.ansible.cfg시스템 전역 설정 (/etc/ansible/ansible.cfg)Command Line 옵션(-i, -e 등) 은 구성 파일 우선순위와는 별도로 모든 설정 중 최상위 우선순위를 가집니다.1. 환경 변수 (ANSIBLE_CONFIG)Ansible은 ANSIBLE_CONFIG 환경 변수를 통해 구성 파일의 경로를 지정할 수 있습니다. 이 환경 변수가 설정되어 있으면 해당 경로의 구성 파일이 사용됩니다.export ANSIBLE_CONFIG=/path/to.. 더보기 이전 1 ··· 8 9 10 11 12 13 14 ··· 151 다음