Agentiton ja push-pohjainen: Ansible-ajattelun ydin
Miten Ansible ohjaa solmuja tavallisen SSH:n kautta ilman agenttia.
Agentiton ja push-pohjainen: Ansible-ajattelun ydin on ilmainen Ansible Academy-oppitunti CoddyKitissä. Tämä on oppitunti 3/4. Voit lukea koko oppitunnin alta ilmaiseksi ja harjoitella sen jälkeen käytännössä selaimessa sisäänrakennetulla koodieditorilla ja ympäri vuorokauden käytettävissä olevan tekoälytuutorin avulla. Oppitunti kuuluu Ansible Academy-oppimispolkuun, ja edistymisesi synkronoituu verkon ja CoddyKit-sovelluksen välillä. Ansible Academy-kurssilla on yhteensä 4 oppituntia.
Agenttia ei tarvita
Ansible tunnetaan ennen kaikkea siitä, että se on agentiton: hallittaville koneille ei tarvitse asentaa demonia tai ylimääräisiä ohjelmistoja.
Se toimii SSH:n kautta
Linux-solmuun pääsemiseksi Ansible käyttää tavallista SSH:ta, samaa protokollaa, jolla kirjaudutte jo sisään. Ei uusia portteja eikä uutta palvelua.
Windows käyttää WinRM:ää
Windows-isännillä Ansible vaihtaa SSH:n WinRM:ään. Kummassakin tapauksessa se hyödyntää koneen olemassa olevaa etähallintakanavaa.
Push, ei pull
Ansible on push-pohjainen: ohjaussolmu muodostaa yhteyden ulospäin ja ohjaa työn suorittamista. Agentit eivät soita kotiin pyytääkseen ohjeita.
Ohjaussolmu
Yhdelle koneelle, ohjaussolmulle, on asennettu Ansible. Ohjelmistoa tarvitaan vain siellä, ja tämä kone orkestroi kaiken.
Hallittavat solmut pysyvät puhtaina
Hallittavat palvelimet ovat hallittavia solmuja. Ne tarvitsevat vain SSH:n ja Pythonin, jotka ovat Linuxissa yleensä jo valmiina.
Miten tehtävä suoritetaan
Ansible kopioi pienen moduulin solmuun SSH:n kautta, suorittaa sen, kerää JSON-tuloksen ja poistaa moduulin. Mitään ylimääräistä ei jää jäljelle.
Pienempi hyökkäyspinta
Aina käynnissä olevan agentin puuttuminen tarkoittaa, ettei ylimääräistä demonia tarvitse paikata tai hyödyntää hyökkäyksissä. Agentiton rakenne pienentää hyökkäyspintaa ja ylläpitotarvetta.
Helppo ottaa käyttöön
Jos voitte muodostaa SSH-yhteyden koneeseen, voitte hallita sitä Ansiblessa tänään. Aloitusta ei estä agentin käyttöönotto koko ympäristössä.
Ensimmäinen yhteytesi
Nopea SSH:n kautta tehtävä ping osoittaa, että Ansible tavoittaa isännän. Tämän toimimiseksi ei asennettu agenttia.
ansible all -i inventory.ini -m pingKääntöpuoli
Push tarkoittaa, että muutokset otetaan käyttöön, kun suoritatte Ansiblea, ei jatkuvasti. Useimmille tiimeille juuri tällainen tarvittaessa ohjattava toiminta on toivottua.
Pikatarkistus
Mitä Ansible yleensä käyttää yhteyden muodostamiseen Linux-solmuun ja tehtävien suorittamiseen siellä?
Kertaus
Ansible on agentiton ja push-pohjainen: ohjaussolmu ohjaa hallittavia solmuja SSH:n kautta, suorittaa moduulin ja siivoaa jälkensä. 🎯
Opi YAML tekoälytuutorin avulla — ilmaiseksi
Kirjoita ja suorita oikeaa koodia selaimessa, saa välitöntä apua tekoälytuutorilta ympäri vuorokauden ja jatka siitä, mihin jäit, verkossa tai sovelluksessa.
- Kurssit
- 30
- Oppitunnit
- 120
Usein kysytyt kysymykset
Onko oppitunti ”Agentiton ja push-pohjainen: Ansible-ajattelun ydin” ilmainen?
Kyllä – oppitunnin ”Agentiton ja push-pohjainen: Ansible-ajattelun ydin” koko tekstin voi lukea täällä verkossa ilmaiseksi. Jos haluat harjoitella interaktiivisesti sisäänrakennetulla koodieditorilla ja ympäri vuorokauden käytettävissä olevan tekoälytuutorin avulla sekä avata koko Ansible Academy-kurssin, päivitä CoddyKit PROhon. Ansible Academy-kurssilla on yhteensä 4 oppituntia.
Mitä opin oppitunnilla ”Agentiton ja push-pohjainen: Ansible-ajattelun ydin”?
Miten Ansible ohjaa solmuja tavallisen SSH:n kautta ilman agenttia. Harjoittelet Ansible Academy-aihetta koodilla, jonka suoritat suoraan selaimessa. Ympäri vuorokauden käytettävissä oleva tekoälytuutori vastaa kysymyksiisi oppitunnin aikana.
Tarvitsenko kokemusta aloittaakseni Ansible Academy-opiskelun?
Aiempi kokemus ei ole tarpeen. CoddyKitin Ansible Academy-oppimispolku sopii vasta-alkajista edistyneisiin, joten voit aloittaa tästä tai alusta ja edetä omaan tahtiisi. Tämä on oppitunti 3/4.
Kuinka kauan ”Agentiton ja push-pohjainen: Ansible-ajattelun ydin”-oppitunnin suorittaminen kestää?
Useimmat CoddyKitin oppitunnit kestävät noin 5–10 minuuttia. Jokainen oppitunti on lyhyt ja interaktiivinen, joten edistyt tasaisesti ja voit jatkaa siitä, mihin jäit – sekä verkossa että sovelluksessa.
Voinko kirjoittaa ja suorittaa koodia tällä Ansible Academy-oppitunnilla?
Kyllä. Jokainen Ansible Academy-oppitunti sisältää sisäänrakennetun koodieditorin, joten voit kirjoittaa ja suorittaa oikeaa koodia suoraan selaimessa ja saada välitöntä palautetta tekoälyltä – paikallista asennusta ei tarvita.
Kaikki tämän kurssin oppitunnit
- Ongelma: erilaiset palvelimet ja manuaalinen ajautuminen
- Kokoonpanonhallinta apuun
- Agentiton ja push-pohjainen: Ansible-ajattelun ydin
- Ansible, Puppet, Chef ja Terraform