Ansible Academy · Oppitunti

Roolit ja kokoelmat Galaxyssa

Mitä voitte noutaa keskitetystä palvelusta.

Oppitunti 1/413 vaihetta

Roolit ja kokoelmat Galaxyssa on ilmainen Ansible Academy-oppitunti CoddyKitissä. Tämä on oppitunti 1/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.

Et ole ensimmäinen

Joku on lähes varmasti jo automatisoinut tarvitsemanne asian. Ansible Galaxy on julkinen keskus, jossa yhteisö jakaa tätä työtä.

Galaxy yhdellä lauseella

Galaxy on osoitteessa galaxy.ansible.com toimiva verkkosivusto ja rekisteri, joka sisältää valmiita rooleja ja kokoelmia asennettavaksi ja uudelleenkäytettäväksi.

Mitä rooli kokoaa

Rooli kokoaa yhden tehtävän, kuten nginx:n tai PostgreSQL:n käyttöönoton, tehtävät, käsittelijät, mallineet ja oletusmuuttujat uudelleenkäytettäväksi kokonaisuudeksi.

Mitä kokoelma kokoaa

Kokoelma on laajempi kokonaisuus: se voi sisältää useita rooleja, moduuleja ja liitännäisiä yhtenä versioituna ja jaeltavana pakettina.

Kokoelmat ovat nykyajan yksikkö

Ansible 2.10:stä lähtien myös ydinmoduulit toimitetaan kokoelmien sisällä. Kokoelmat ovat nykyään ensisijainen tapa paketoida ja jakaa sisältöä.

Nimi kertoo, kumpi on kyseessä

Kokoelmissa käytetään nimeä namespace.collection, kuten community.general, kun taas itsenäisen roolin nimi on author.rolename.

community.general
geerlingguy.nginx

Mihin kumpikin sijoittuu

Asennetut roolit sijoittuvat roolipolkuun, kun taas kokoelmat asennetaan kokoelmapolkuun. Molemmat pitävät projektin siistinä.

Kaksi asennuskomentoa

Sisältö haetaan komennolla ansible-galaxy: käyttäkää rooleille role-alikomentoa ja kokoelmille collection-alikomentoa.

ansible-galaxy role install geerlingguy.nginx
ansible-galaxy collection install community.general

Tarkista, mitä asennat

Galaxy näyttää latausmäärät ja yhteisön antaman arvosanan. Suosikaa paljon käytettyä sisältöä ja tutustukaa aina lähdekoodiin ennen kuin luotatte rooliin palvelimillanne.

Sisäänrakennettu vai Galaxy

Laaja community.general-kokoelma toimitetaan monien asennusten mukana, mutta Galaxysta haetaan kaikki sen perustarjonnan ulkopuolinen sisältö.

Nyrkkisääntö

Tarvitsetteko yhden rajatun tehtävän? Valitkaa rooli. Tarvitsetteko alustalle kokonaisen moduuli- ja liitännäistyökalupakin? Valitkaa kokoelma.

Pikatarkistus

Erottakaa toisistaan ne kaksi sisältötyyppiä, joita Galaxy jakelee.

Kertaus

Galaxy jakaa yhteisön automaatiota: roolit kokoavat yhden tehtävän ja kokoelmat useita tehtäviä. Hakekaa kumpi tahansa ansible-galaxylla ja tarkistakaa sisältö ensin. 🌌

Aloita maksutta

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 ”Roolit ja kokoelmat Galaxyssa” ilmainen?

Kyllä – oppitunnin ”Roolit ja kokoelmat Galaxyssa” 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 ”Roolit ja kokoelmat Galaxyssa”?

Mitä voitte noutaa keskitetystä palvelusta. 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 1/4.

Kuinka kauan ”Roolit ja kokoelmat Galaxyssa”-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

  1. Roolit ja kokoelmat Galaxyssa
  2. Roolien asentaminen requirements.yml-tiedostolla
  3. FQCN:n käyttö: namespace.collection.module
  4. Oman roolin julkaiseminen Galaxyssa
← Takaisin: Ansible Academy