Showroute_pl
Co to jest YAML?

Nagranie pochodzi z programu Szkoła Automatyzacji Sieci. Autorem jest Piotr Wojciechowski.

Jeśli chcesz nauczyć się jak automatyzować swoją pracę z siecią, bez potrzeby pisania skryptów w Python lub Go, to dołącz do SAS.

https://showroute.pl/sas/
testuser
testuser
Czołem Mirki od #homelab i #ansible

Szukam inspiracji, co w ramach samodoskonalenia ogarnąć w domowym homelab z pomocą ansible. Póki co aktualizuję kilka VMek/VPSów, 2 hosty z dockerem i całą sieć opartą na Mikrotiku. Zamiast iść wg tutoriali, wolałbym oblecieć jakieś życiowe przypadki.

I nie, nie oczekuję gotowców czy linków do GH, a raczej czegoś a'la challenge do samodzielnego ogarnięcia, byle to było możliwe do wykonania i powiedzmy
  • Najlepsze
  • Wszystkie komentarze
Pawliko
Moja propozycja, provisioning nowych maszyn wirtualnych i konfiguracja (instalacja systemu operacyjnego, dodanie kluczy SSH, zainstalowanie pakietów, dodanie usera)
Cos w rodzaju jestes serwerownią, ktos zaplacil za VPS, i 1 kliknięciem ma sie dla niego zrobic.
sokytsinolop
@testuser: wypowiadam się nie na temat, ale kiedy ja testowałem u siebie ansible to miałem wrażenie że rozwiązanie jest toporne i niewygodne. U mnie sprawdził się nixos i każdy host sobie konfiguruje deklaratywnie z tego buduje system który działa na serwerze. Idealne do homelaba bo zawsze mozna przywrocic do poprzedniej działającej wersji programu, mozna zatem smialo testowac nowe rozwiazania i software bo bardzo latwo jest wszystko usunac
mk321
mk321
  • adult
1
Treść przeznaczona dla osób powyżej 18 roku życia...
  • Najlepsze
  • Wszystkie komentarze
TMBRK
TMBRK
2
@mk321: nie do wszystkiego będziesz mieć gotowy moduł, czasami taki sobie trzeba sam napisać, albo zwyczajnie napisać co ma się odpalić na maszynie w shellu ¯\(ツ)/¯
J.....r
J.....r
@mk321: jest jeszcze ansible galaxy i tam znajdziesz jakąś rolę na instalacje samby do lekkiego przypudrowania. Generalnie jak masz to użyć raz czy dwa to nie ma sensu używać ansible.
mk321
mk321
0
#devops #ansible

Której wersji Ansible używać?

Bo wszędzie są tutoriale do 2.9:
https://docs.ansible.com/ansible/2.9/modules/apt_module.html#apt-module
  • Najlepsze
  • Wszystkie komentarze
djmentos
djmentos
  • adult
1
Treść przeznaczona dla osób powyżej 18 roku życia...
mmichal
mmichal
Yakooo
Saltstack vs Ansible

Co lepsze i dlaczego?

#saltstack #devops #ansible #informatyka #sysops
  • Najlepsze
  • Wszystkie komentarze
moj_wykopowy_login
moj_wykopowy_login
@Yakooo: przepisz na dockera i uruchom w kubernetes
BreathDeath
BreathDeath
@Yakooo: Teraz nie wiem, ale z 5 lat temu jak używałem saltstacka to miał pełno bugów i toksyczną społeczność.
asdevops
✨ Naucz się Ansible i Wejdź w Devops ✨

Chcesz zacząć swoją przygodę z automatyzacji swojej pracy oraz zarządzaniem dużą liczbą systemów jednocześnie?
Zapisz się na darmowe szkolenie!

⏰ Start: Czwartek, 9 listopada o 13:00
Showroute_pl
Wystartowaliśmy 2. edycją programu „Szkoła Automatyzacji Sieci”.
Dlaczego warto dołączyć?
W skrócie:

✅Tylko potrzebne informacje. 0 akademickich i czysto teoretycznych rozważań
✅Program oparty o projekt Twojej własnej automatyzacji. Ucząc się, rozwiązujesz SWÓJ realny problem z sieci.
Showroute_pl
Zapraszamy na warsztaty, które odbędą już w środę (19.04) o godzinie 20:00!

Tematem przewodnim będzie wykorzystanie ChatGPT w nauce oraz w tworzeniu narzędzi do automatyzacji sieci.

W czasie zajęć poruszymy wiele ciekawych kwestii, m.in:
✅Jakie korzyści płyną z wykorzystania ChatGPT w nauce automatyzacji sieci i budowaniu narzędzi
  • Najlepsze
  • Wszystkie komentarze
Showroute_pl
Dołącz na https://showroute.pl/netprasowka/ aby przeczytać o:

✅Przygotowanie do CISSP
✅Jak skonfigurować Krill w RIPE
✅ZTP, Ansible i EVPN
✅Złożoność
Showroute_pl
Czy masz dosyć ręcznego wykonywania kopii konfiguracji lub korzystania z drogich, komercyjnych narzędzi?

Jeśli tak to, masz tak samo jak my.
Przygotowaliśmy mini-program Backup i Restore konfiguracja w 90 minut.
Dlaczego mini?
Ma tylko 11 lekcji.
  • Najlepsze
  • Wszystkie komentarze
Showroute_pl
Czy musisz nauczyć się programować, aby automatyzować infrastrukturę IT?

NIE! ????

Nie musisz znać Python i masy produktów, aby ułatwić i przyspieszyć swoją pracę.

Może
Showroute_pl
KONIEC z robieniem w kółko tego samego przy obsłudze sieci!

Może to czas, by zautomatyzować swoje zadania i skupić się na ważniejszych zadaniach?

Jak to zrobić powiemy na bezpłatnym szkoleniu online!

Dowiesz
Datagirl
Trafiłam na spoko akcję, zestaw kursów IT za darowiznę dla Hospicjum, może ktoś skorzysta. Oferta ważna do jutra.

https://grupadm.pl/it-dla-hospicjum/

#it #programowanie #administracja
#administracjalinux #linux #docker #kubernetes #curl #ansible #zabbix #grafana
o.....a
o.....a
#ansible #sysadmin #devops #security
Tak przegladam poradniki do ansibla i zastawia mnie jedna rzecz czy czasem nie jest powielany ciagle ten sam blad w wszystkich tutorialach aby dodac w ansible.cfg

[defaults]
host_key_checking = False

albo ssh -o "StrictHostKeyChecking no" przy bezposrednim polaczeniu
  • Najlepsze
  • Wszystkie komentarze
maybe
maybe
4
Heh, zabawna rzecz, w sumie #ciekawostka. Właśnie klepałem w Ansible i nie mogłem zrestartować auditd używając modułu "service". Okazuje się, że żeby zrobić reload/restart/stop auditd, trzeba użyć modułu "command". Moduł "service" wyjątkowo nie działa z "auditd". Wyjaśnienie: https://access.redhat.com/solutions/5515011
#linux #ansible
  • Najlepsze
  • Wszystkie komentarze
pyroxar
Jak mogę zrobić, żeby ping przechodził przez localhost:4444?
Może byc #bash albo #ansible
Ja nie umiem znaleźć takiej opcji w tym module.
https://docs.ansible.com/ansible/latest/collections/ansible/builtin/uri_module.html

Muszę zrobić coś analogicznego do:
  • Najlepsze
  • Wszystkie komentarze
pyroxar
Mam do wykonania dUżO komend na wIeLu serwerach, które nie mają połączenia z Internetem.

Udostępniam im Internet robiąc forwarding przez SSH
ssh user@"$IP" -T -R 4444:localhost:8080 < commands

Na swoim hoście mam 3proxy z lista serwerów w configu, bardzo dużo "external"
  • Najlepsze
  • Wszystkie komentarze
pyroxar
#ehhhhhhhhhhhhh

Mam taki skrypt w #ansible https://pastebin.com/nR0X3PNG

Próbuje wykryć ten serwer, gdzie APT miał Error, a na razie znajduje wszystko co się nie zmieniło bo już się wcześniej zaktualizowało, czyli to gdzie APT działa. Nie wiem jakich zmiennych użyć, że znaleźć ten serwer który nie działa.

Logi:
  • Najlepsze
  • Wszystkie komentarze
pyroxar
Czy ma ktoś pomysł jak w #ansible zrobić instrukcje warunkowa, która wykrywa jakoś czy jest połączenie z Internetem, jeśli tak to robi update paczki. Jeśli nie to mi pokazuje debug msg, ze nie ma połączenia hosta z Internetem.

Mam dość dużo serwerów, a nie każdy działa w Internecie, niektóre tylko są dostępne w sieci lokalnej i muszę wiedzieć, które są jakie.

#linux #devops
  • Najlepsze
  • Wszystkie komentarze
pyroxar
Czy ma ktoś może jakieś fajne repo skonfigurowanego #redis #kafka z #ansible

Przydałaby się inspiracja przy unitach.
#linux #devops