Pytania oznaczone «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.

375
Jak utworzyć katalog za pomocą Ansible

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

247
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...

224
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 \...

172
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...

164
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...

162
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...

160
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....

129
Jak sprawdzić, czy plik istnieje w Ansible?

Muszę sprawdzić, czy plik istnieje w formacie /etc/. Jeśli plik istnieje, muszę pominąć zadanie. Oto kod, którego używam: - name: checking the file exists command: touch file.txt when: $(! -s

125
Jak wykonać wielowierszowy skrypt powłoki w Ansible

w tej chwili używam skryptu powłoki w ansible, który byłby znacznie bardziej czytelny, gdyby znajdował się w wielu wierszach - name: iterate user groups shell: groupmod -o -g {{ item['guid'] }} {{ item['username'] }} ....more stuff to do with_items: "{{ users }}" Nie wiem tylko, jak zezwolić...