Roolit ja kokoelmat Galaxyssa
Mitä voitte noutaa keskitetystä palvelusta.
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.nginxMihin 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.generalTarkista, 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. 🌌
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
- Roolit ja kokoelmat Galaxyssa
- Roolien asentaminen requirements.yml-tiedostolla
- FQCN:n käyttö: namespace.collection.module
- Oman roolin julkaiseminen Galaxyssa