postgresql 구성 파일을 변경 (step1)하고 (2 단계) 서비스를 다시 시작한 다음 db 사용자를 추가 (3 단계)하고 싶습니다. ../roles/postgres/tasks/main.yml - name: change postgre pg_hba.conf
template: src=pg_hba.conf.j2 dest=/etc/postgresq
저는 여기서 내가 할 수있는 역할에 익숙하지 않습니다. 더 site.yml ---
- hosts: user1_checkserverlist
user: user1
roles:
- { role: speed_manager, DNAME: "/u" }
- hosts: oracle_checkserverlist
user: ora
우리는 최근에 젠킨스와의 안심할 수있는 배포를 통합했습니다. 모두보기 좋게 보이고 다음 단계는 모든 플레이 북 변수를 저장하는 방법을 찾는 것입니다. 가장 좋은 방법은 무엇입니까? 우리는 각 환경 (Dev, QA, UAT, Prod)에 대해 서로 다른 변수 세트를 갖기를 원합니다. 많은 감사합니다.
나는 역할과 사이에서 항상 혼란스러워하고 있습니다. 태그를 사용하면 개별 항목에 태그를 추가 할 수 있지만 그 태그를 사용하는 방법은 혼란 스럽습니다. 의 내가 다음 Users
Create a user named "deploy"
Add ssh key for "deploy" user
Git
Install git
Clon
저는 Vagrant + Ansible을 프로젝트에 사용하고 있습니다. 사용자가 프로비저닝에 포함될 "작업 영역"이라는 역할을 제공하도록 선택적으로 만들고 싶습니다. 이 오류와 함께 자신의 선호 프롬프트, 편집기 등 존재하지 않는 역할이 각본에 지정되어 있으면 , 모든 일의 충돌을 설정 할 수있게합니다! '작업 공간'역할을 찾을 수 없습니다 ... 간단하게
나는 여러 플레이 북을 가져 오는 site.yml을 가지고 있습니다. 나는 단지 javajdk 역할을 실행할 수있는 방법 - name: apply the webserver configuration
hosts: webservers
roles:
- javajdk
- tomcat
- apache
: - impor
역할 의존성을 포함하고 싶습니다. 그러나 갤럭시에서 다운로드 한 것처럼 보입니다. 나는 이미 PC에서 역할을하고있다. "메타"파일에서 어떻게 경로를 제공합니까? 말, ROLE_B에 ROLE_B를 설치하고 싶습니다. ROLE_B는 ROLE_A에 종속적입니다. 내가 가진 구조는 다음과 같습니다. ~/Ansible/Playbook.yml
~/Ansible/Ro
/etc/network/interfaces.d/ethX을 구성하는 역할이 있습니다. 알림을 통해 호출되는 처리기 '다시 시작 인터페이스'가 있습니다. 그러나 해당 인터페이스에서 수신 대기하는 프로그램이 거의 없으므로 해당 인터페이스의 구성을 변경하면 프로그램을 다시 시작해야합니다. 일반적으로 응용 프로그램을 구성하는 역할의 처리기를 다시 시작하려면 noti
내가 the following tasks이 an Ansible role있다 : 즉 ---
# optionally find the latest version of goss using the GitHub "API"
- name: detect latest version
shell: |
curl -sIS https://github.com/ae