Kurs Ansible ÔÇô Modu┼é Get_URL CZ.13

Print Friendly, PDF & Email

Pracuj─ůc na co dzie┼ä z Ansible nieodzownym modu┼éem, z kt├│rego zapewne trzeba b─Ödzie skorzysta─ç, jest get_url. Pozwala na pobieranie plik├│w z HTTP, HTTPS lub FTP na zdalny serwer.

Serwer zdalny (na kt├│ry ma pozosta─ç pobrany plik) musi mie─ç bezpo┼Ťredni dost─Öp do zasobu zdalnego. Domy┼Ťlnie, je┼Ťli zmienna ┼Ťrodowiskowa _proxy jest ustawiona na ho┼Ťcie docelowym, ┼╝─ůdania b─Öd─ů wysy┼éane przez ten serwer proxy. To zachowanie mo┼╝na zast─ůpi─ç, ustawiaj─ůc zmienn─ů dla tego zadania (zobacz ustawienie ┼Ťrodowiska) lub u┼╝ywaj─ůc opcji use_proxy.

Przekierowania HTTP mog─ů przekierowywa─ç z HTTP do HTTPS, wi─Öc nale┼╝y upewni─ç si─Ö, ┼╝e ┼Ťrodowisko proxy dla obu protoko┼é├│w jest poprawne.

Nieco TeoriiÔÇŽ

Get_url posiada 24 w┼éa┼Ťciwo┼Ťci, z kt├│rych mo┼╝esz skorzysta─ç, pracuj─ůc z pobieraniem danych z serwer├│w.

Praktyczne Przykłady

Podstawow─ů funkcj─ů, jak─ů daje get_url jest oczywi┼Ťcie pobranie danych z serwera. Jednak warto doda─ç do niej jeszcze zapisanie w konkretnym miejscu oraz nada─ç odpowiednie uprawnienia po jego ┼Ťci─ůgni─Öciu.

Przy pobieraniu danych z zewn─Ötrznych serwer├│w, szczeg├│lnie takich, kt├│re mog─ů zosta─ç zmienione, warto zainteresowa─ç si─Ö w┼éa┼Ťciwo┼Ťci─ů checksum. Dzi─Öki temu mo┼╝esz sprawdzi─ç przy pomocy md5 lub sha256 czy suma kontrolna pobieranego pliku jest zgodna z t─ů, kt├│r─ů dostarczy┼é tw├│rca pliku.

U┼╝ycie zar├│wno sha256, jak i md5 nie jest zbyt skomplikowanie, warto je wykona─ç, aby nie otworzy─ç podatno┼Ťci w systemie dla nieproszonych go┼Ťci.

Podsumowanie

Widzisz, że get_url jest kolejnym przydatnym modułem, które sprawdzi się w wielu codziennych zastosowaniach, ale nie jedyna.


Dzi─Ökuj─Ö Ci, za po┼Ťwi─Öcony czas na przeczytanie tego artyku┼éu. Je┼Ťli by┼é on dla Ciebie przydatny, to gor─ůco zach─Öcam Ci─Ö do zapisania si─Ö na m├│j newsletter, je┼╝eli jeszcze Ci─Ö tam nie ma. Prosz─Ö Ci─Ö tak┼╝e o ÔÇťpolubienieÔÇŁ mojego bloga na Facebooku oraz kana┼éu na YouTube ÔÇô pomo┼╝e mi to dotrze─ç do nowych odbiorc├│w. Raz w tygodniu (niedziela punkt 17.00) otrzymasz powiadomienia o nowych artyku┼éach / projektach zanim stan─ů si─Ö publiczne. Mo┼╝esz r├│wnie┼╝ pozostawi─ç ca┼ékowicie anonimowy pomys┼é na wpis/nagranie.

Link do formularza tutaj: https://beitadmin.pl/pomysly

Pozostaw r├│wnie┼╝ komentarz lub napisz do mnie wiadomo┼Ť─ç odpisuj─Ö na ka┼╝d─ů, je┼╝eli Masz jakie┼Ť pytania:).

Dodaj komentarz

beitadmin.pl - Droga Administratora IT