Ansible to platforma oprogramowania typu open source do konfigurowania komputerów i zarządzania nimi. Łączy wdrażanie oprogramowania z wieloma węzłami, wykonywanie zadań ad hoc i zarządzanie konfiguracją.
Pracuję nad wdrożeniem programów Cobbler i Ansible w celu wdrożenia naszych serwerów i mam jeden ostatni problem. Mój podręcznik Ansible działa świetnie, moja instalacja Cobbler działa świetnie, ale problemem jest ich połączenie. Napisałem wyzwalacz poinstalacyjny dla Cobblera, który uruchamiałby moje podręczniki Ansible na podstawie użytego profilu Cobbler, skrypt działa świetnie, …
Próbuję ponownie wygenerować klucze hosta ssh na kilku zdalnych serwerach za pomocą ansible (i ssh-keygen), ale wydaje się, że pliki się nie wyświetlają. Playbook działa OK, ale pliki na pilocie nie są zmieniane. Muszę uciekać się do echo -ehakerów, ponieważ te piloty działają pod Ubuntu 14.04 i nie mają właściwej …
Konfiguruję niektóre maszyny z Ansible i muszę włączyć między nimi połączenia bez hasła. Mam administratora bazy danych i kilku niewolników. W celu wstępnej replikacji urządzenia podrzędne muszą ssh połączyć się z serwerem głównym i uzyskać kopię bazy danych. Nie jestem pewien, jaki jest najlepszy sposób na dynamiczne dodawanie wszystkich kluczy …
Jestem nowy w ansible, ale udało mi się z powodzeniem korzystać z funkcji blokowania plików . Nie mogę jednak wymyślić, jak zapobiec wstawianiu markerów. Przeczytałem dokumentację, ale nie wydaje się, żeby ją opisywała. To właśnie pojawia się w każdym pliku, do którego zapisuje blockinfile. # BEGIN ANSIBLE MANAGED BLOCK # …
Użyłem skryptu ansible, aby uruchomić konfigurację serwera. Uruchomiłem skrypt z wnętrza serwera i robiłem wszystko w inwentarzu localhost. Teraz połączenie ssh, które miałem z serwerem, zostało zamknięte i nie mogę znaleźć pliku dziennika. Gdzie jest do tego standardowa ścieżka dziennika? W obszarze / var / log nie ma pliku odpowiadającego. …
Od ok. 3 lat używam Ansible, z wielkim powodzeniem, do zarządzania stale rosnącym stadem systemów linuksowych. Zanim przejdę do pytania, muszę ustalić kontekst. W ramach mojej codziennej pracy zajmuję się projektowaniem, wdrażaniem i konserwacją systemów dla różnych firm, które działają pod patronatem jednej firmy typu venture / inkubator. Nasze spółki …
Próbuję dowiedzieć się, jak skonfigurować poświadczenia SSH osobno dla środowiska produkcyjnego i testowego za pomocą Ansible. Rozumiem, że możesz skonfigurować adresy IP serwerów i nazwy hostów osobno, używając różnych plików spisu, przekazując argument -ilub --inventory-filedo ansible-playbookpolecenia. Nie widzę jednak takiej opcji dla ansible.cfg. Obecnie poświadczenia są dostępne /etc/ansible/ansible.cfgjako: [defaults] private_key_file=/home/caleb/.ssh/staging_key.pem …
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 6 lat temu . Niedawno przeszedłem na używanie OSX do administrowania moim Linuxem, więc jestem nowy w …
Jestem nowy w Ansible. Większość przewodników dotyczących udostępniania VPS, które widziałem do tej pory, robi to: wyłącz logowanie roota utwórz nowego użytkownika, który będzie mógł się logować tylko ssh(nie hasłem) dodaj nowego użytkownika do wheelgrupy z uprawnieniami sudo bez hasła Rozumiem (1) i (2), ale nie (3). Z pewnością bez …
Próbuję napisać podręcznik Ansible, aby uruchomić moje serwery. Domyślnie na Linode mogę zalogować się tylko jako root za pomocą hasła, więc mój playbook loguje się jako root, tworzy użytkownika innego niż root za pomocą klucza SSH oraz wyłącza root i hasło SSH. Jest to problem, ponieważ nie mogę teraz uruchomić …
Stworzyliśmy serwer, który obsługuje infrastrukturę dla małego stowarzyszenia. Do tej pory próbowaliśmy zarządzać konfiguracją za pomocą Ansible, ale nie był to duży sukces. Być może robimy to źle. Zasadniczo chodzi o to, że ten serwer pozostanie sam przez większość czasu, a ludzie będą dodawać lub zmieniać rzeczy raz na niebieskim …
Wchodzimy w interesujący spór i dzielimy się na dwa obozy. Interesują mnie jakieś szczególne problemy z pomysłem lub problemami, które mogą nam brakować. Naprawdę wszystko, co może nam pomóc w podjęciu decyzji lub wskazaniu rzeczy, których nie bierzemy pod uwagę. Wiem, że omija to nieco zasadę „bez opinii”, ale mam …
Jak rozumiem, każdy podręcznik zawiera jeden wpis hosta. Chcę wiedzieć, że jeśli utworzę kontener playbook zawierający inne playbooki, czy mogę sparametryzować hosty dla każdego z nich. Coś w stylu --- - include playbook_1.yml hosts: tag_postgres - include: playbook_2.yml hosts: tag_rabbitmq Jestem w stanie umieścić wszystkie różne podręczniki w jednym skrypcie …
W moim obecnym środowisku wszystkie moje serwery Linux są dostępne tylko za pośrednictwem hosta bastionu z włączoną funkcją MFA. Udało mi się uzyskać Ansible, aby pomyślnie rozmawiać z serwerami przez bastion, jedynym problemem jest to, że ustanawia nowe połączenie z bastionem dla każdego hosta, co oznacza, że muszę wprowadzić tyle …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.