Projektit, inventaarit ja työmallit
Mallintakaa automaatio käyttöliittymässä.
Projektit, inventaarit ja työmallit on ilmainen Ansible Academy-oppitunti CoddyKitissä. Tämä on oppitunti 2/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.
Kolme keskeistä objektia
AWX mallintaa automaation kolmen rakennuspalikan avulla: project, inventory ja job template. Yhdistäkää ne, niin voitte suorittaa mitä tahansa.
Project on koodinne
Project kertoo AWX:lle, missä playbookinne sijaitsevat, yleensä Git-repositoryssa. AWX kloonaa sen ja päivittää sen synkronoinnin yhteydessä. 📁
Synkronoikaa uusin sisältö
Kun painatte projektissa Sync-painiketta, AWX hakee uusimmat commitit. Voitte myös ottaa käyttöön automaattisen synkronoinnin käynnistyksen yhteydessä, jolloin ajot käyttävät aina ajantasaista koodia.
Inventories sisältävät palvelimenne
AWX:n inventory tarkoittaa samaa kuin CLI:n inventaario: palvelimia ja ryhmiä, joihin työ voi kohdistua. Sitä hallitaan käyttöliittymässä tai se tuodaan sinne.
Staattinen tai lähteestä haettu
Voitte syöttää palvelimet käsin tai liittää inventory sourcen, kuten AWS:n tai Git-tiedoston, jolloin AWX päivittää palvelinluettelon automaattisesti.
Job template
Job template on tallennettu resepti: se yhdistää yhden projektin, yhden playbookin, yhden inventaarion ja tunnistetiedot uudelleenkäytettäväksi ja käynnistettäväksi kokonaisuudeksi. 🎯
Valitkaa playbook
Templatessa valitsette tarkalleen, mikä playbook-tiedosto projektista suoritetaan. Yksi projekti voi toimia usean templaten pohjana.
Liitä tunnistetiedot
Malli viittaa tallennettuihin tunnistetietoihin, joten AWX tietää, miten SSH-yhteys muodostetaan ja käyttöoikeudet korotetaan root-käyttäjäksi ilman, että salaisuuksia tallennetaan koskaan koodiin.
Käynnistä ja seuraa
Napsauttamalla Käynnistä työ asetetaan jonoon. AWX suoratoistaa reaaliaikaista, värikoodattua tulostetta, joten koko tiimi voi seurata playn etenemistä reaaliajassa. 👀
Jokainen suoritus kirjataan
Jokaisesta käynnistyksestä luodaan työ-tietue, jossa säilytetään pysyvästi täydellinen tuloste, ajoitus ja tila. Näin saat tarkastusketjun, jota mikään pääte ei aiemmin tarjonnut.
Pyydä käynnistettäessä
Merkitse inventaarion tai rajoituksen kaltaiset kentät asetuksella kysy käynnistettäessä, niin AWX pyytää niiden arvot jokaisella suorituskerralla. Näin yksi malli mukautuu moniin tilanteisiin.
Pikatarkistus
Mikä objekti oikeastaan yhdistää playbookin inventaarioon, jotta se voidaan suorittaa?
Kertaus
Projektit tuovat koodin, inventaariot luettelevat isännät ja työmallit yhdistävät ne tunnistetietoihin yhdeksi yhdellä napsautuksella käynnistettäväksi, kokonaan kirjatuksi automaatioksi. ✅
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 ”Projektit, inventaarit ja työmallit” ilmainen?
Kyllä – oppitunnin ”Projektit, inventaarit ja työmallit” 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 ”Projektit, inventaarit ja työmallit”?
Mallintakaa automaatio käyttöliittymässä. 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 2/4.
Kuinka kauan ”Projektit, inventaarit ja työmallit”-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
- AWX, Automation Platform ja CLI
- Projektit, inventaarit ja työmallit
- Tunnistetiedot, tiimit ja RBAC
- Ajoitukset, kyselyt ja työnkulut