Pytania otagowane jako ansible

Red Hat Ansible to oparty na modelach system do zarządzania konfiguracją, wdrażania / orkiestracji wielu węzłów i zdalnego wykonywania zadań. Domyślnie używa SSH, więc na zarządzanych węzłach nie trzeba instalować specjalnego oprogramowania. Ansible jest napisany w Pythonie, ale można go rozszerzyć w dowolnym języku. Jest dostępny, wersja Open Source i wersja Enterprise.

22
Jak utworzyć katalog za pomocą Ansible
На этот вопрос есть ответы на przepełnienie stosu на русском : Как создать папку на другом сервере при помощи ansibl? Jak tworzysz katalog wwww /srvsystemie opartym na Debianie, korzystając z podręcznika Ansible?

8
Uruchom polecenie na hoście Ansible
Czy można uruchamiać polecenia na hoście Ansible? Mój scenariusz polega na tym, że chcę pobrać kasę z serwera git, który jest hostowany wewnętrznie (i nie jest dostępny poza zaporą firmową). Następnie chcę załadować kasę (tarballed) na serwer produkcyjny (hostowany zewnętrznie). W tej chwili zastanawiam się nad uruchomieniem skryptu, który wykonuje …

12
Bezpiecznie ograniczasz Ansible Playbooks do jednego komputera?
Korzystam z Ansible do prostych zadań zarządzania użytkownikami na małej grupie komputerów. Obecnie mam ustawione playbooki, hosts: alla plik hostów to tylko jedna grupa z wymienionymi wszystkimi komputerami: # file: hosts [office] imac-1.local imac-2.local imac-3.local Często musiałem atakować jedną maszynę. ansible-playbookGranica polecenie może odgrywa tak: ansible-playbook --limit imac-2.local user.yml Ale …

23
Podaj hasło sudo dla Ansible
Jak określić hasło sudo dla Ansible w sposób nieinteraktywny? Korzystam z instrukcji Ansible w następujący sposób: $ ansible-playbook playbook.yml -i inventory.ini \ --user=username --ask-sudo-pass Ale chcę uruchomić to w ten sposób: $ ansible-playbook playbook.yml -i inventory.ini \ --user=username` **--sudo-pass=12345** Czy jest jakiś sposób? Chcę maksymalnie zautomatyzować wdrażanie mojego projektu.
224 ansible 



1
Ansible kończy się niepowodzeniem z / bin / sh: 1: / usr / bin / python: not found
Występuje błąd, którego nigdy wcześniej nie widziałem. Oto polecenie i błąd: $ ansible-playbook create_api.yml PLAY [straw] ****************************************************************** GATHERING FACTS *************************************************************** failed: [104.55.47.224] => {"failed": true, "parsed": false} /bin/sh: 1: /usr/bin/python: not found TASK: [typical | install required system packages] ***************************** FATAL: no hosts matched or all hosts have already failed …

6
Jak uruchomić tylko jedno zadanie w Playbooku Ansible?
Czy istnieje sposób na uruchomienie tylko jednego zadania w poradniku ansibli? Na przykład w roles/hadoop_primary/tasks/hadoop_master.yml. Mam "start hadoop job tracker services"zadanie. Czy mogę po prostu uruchomić to jedno zadanie? Plik hadoop_master.yml: --- # Playbook for Hadoop master servers - name: Install the namenode and jobtracker packages apt: name={{item}} force=yes state=latest …
172 ansible 



9
Jak zignorować sprawdzanie autentyczności ansible SSH?
Czy istnieje sposób na zignorowanie sprawdzania autentyczności SSH przez Ansible? Na przykład, kiedy właśnie skonfigurowałem nowy serwer, muszę odpowiedzieć twierdząco na to pytanie: GATHERING FACTS *************************************************************** The authenticity of host 'xxx.xxx.xxx.xxx (xxx.xxx.xxx.xxx)' can't be established. RSA key fingerprint is xx:yy:zz:.... Are you sure you want to continue connecting (yes/no)? Wiem, …
164 ssh  ansible 

8
ansible: infile linii dla kilku linii?
Tak samo jest z modułem lineinfile do dodawania jednej linii w pliku, czy istnieje sposób na dodanie kilku wierszy? Nie chcę używać szablonu, ponieważ musisz dostarczyć cały plik. Chcę tylko dodać coś do istniejącego pliku, niekoniecznie wiedząc, co plik już zawiera, więc szablon nie jest opcją.
162 ansible 

5
Jak zmienić użytkownika na zadanie lub zestaw zadań?
Powtarzającym się motywem w moich playbookach jest to, że często muszę wykonać polecenie z uprawnieniami sudo ( sudo: yes), ponieważ chciałbym to zrobić dla określonego użytkownika. W idealnym przypadku wolałbym użyć sudo, aby przełączyć się na tego użytkownika i normalnie wykonywać polecenia. Ponieważ wtedy nie będę musiał czyścić moich zwykłych …
160 ansible 

17
Ansible: Jak usunąć pliki i foldery w katalogu?
Poniższy kod usuwa tylko pierwszy plik, który dostaje się do katalogu internetowego. Chcę usunąć wszystkie pliki i foldery w katalogu internetowym i zachować katalog WWW. Jak mogę to zrobić? - name: remove web dir contents file: path='/home/mydata/web/{{ item }}' state=absent with_fileglob: - /home/mydata/web/* Uwaga: próbowałem rm -rfużyć polecenia i powłoki, …


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.