0Pricing
Ansible Academy · Lektion

Rollen und Collections auf Galaxy

Welche Inhalte Sie aus dem Hub beziehen können.

Rollen und Collections auf Galaxy ist eine kostenlose Ansible Academy-Lektion auf CoddyKit. Dies ist Lektion 1 von 4. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des Ansible Academy-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der Ansible Academy-Kurs umfasst insgesamt 4 Lektionen.

Sie sind nicht die Ersten

Höchstwahrscheinlich hat bereits jemand das automatisiert, was Sie benötigen. Ansible Galaxy ist der öffentliche Hub, in dem die Community solche Arbeit teilt.

Galaxy in einer Zeile

Galaxy ist eine Website und Registry unter galaxy.ansible.com, die fertige Rollen und Collections hostet, die Sie installieren und wiederverwenden können.

Was eine Rolle bündelt

Eine Rolle bündelt Tasks, Handler, Templates und Standardvariablen für eine Aufgabe – etwa zum Einrichten von nginx oder PostgreSQL – in einer wiederverwendbaren Einheit.

Was eine Collection bündelt

Eine Collection ist umfangreicher: Sie kann viele Rollen, Module und Plugins gemeinsam als ein versioniertes, verteilbares Paket ausliefern.

Collections sind die moderne Einheit

Seit Ansible 2.10 werden sogar die Core-Module innerhalb von Collections ausgeliefert. Sie sind heute die wichtigste Möglichkeit, Inhalte zu paketieren und zu verteilen.

An der Benennung erkennen Sie den Unterschied

Collections verwenden einen Namen im Format namespace.collection, etwa community.general, während eine eigenständige Rolle author.rolename heißt.

community.general
geerlingguy.nginx

Wohin die jeweiligen Inhalte kommen

Installierte Rollen landen in Ihrem Rollenpfad, während Collections in einem Collections-Pfad installiert werden. Beide halten Ihr Projekt übersichtlich.

Zwei Installationsbefehle

Sie laden Inhalte mit ansible-galaxy herunter: Verwenden Sie für Rollen das Unterkommando role und für Collections das Unterkommando collection.

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

Prüfen Sie, was Sie installieren

Galaxy zeigt die Anzahl der Downloads und eine Bewertung der Community an. Bevorzugen Sie häufig verwendete Inhalte und überfliegen Sie immer den Quellcode, bevor Sie einer Rolle auf Ihren Servern vertrauen.

Integriert oder aus Galaxy

Die umfangreiche community.general-Collection wird mit vielen Installationen gebündelt. Für alles, was darüber hinausgeht, greifen Sie jedoch auf Galaxy zurück.

Faustregel

Benötigen Sie eine einzelne, klar abgegrenzte Aufgabe? Nehmen Sie eine Rolle. Benötigen Sie ein komplettes Toolkit aus Modulen und Plugins für eine Plattform? Nehmen Sie eine Collection.

Kurzer Check

Unterscheiden Sie die beiden Arten von Inhalten, die Galaxy verteilt.

Zusammenfassung

Galaxy teilt Automatisierung aus der Community: Rollen bündeln jeweils eine Aufgabe, Collections bündeln viele. Laden Sie beides mit ansible-galaxy herunter und prüfen Sie die Inhalte zunächst. 🌌

Häufig gestellte Fragen

Ist die Lektion „Rollen und Collections auf Galaxy“ kostenlos?

Ja — der vollständige Text von „Rollen und Collections auf Galaxy“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des Ansible Academy-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der Ansible Academy-Kurs umfasst insgesamt 4 Lektionen.

Was lerne ich in „Rollen und Collections auf Galaxy“?

Welche Inhalte Sie aus dem Hub beziehen können. Du übst Ansible Academy mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.

Brauche ich Erfahrung, um Ansible Academy zu starten?

Keine Vorkenntnisse erforderlich. Ansible Academy auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 1 von 4.

Wie lange dauert die Lektion „Rollen und Collections auf Galaxy“?

Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.

Kann ich in dieser Ansible Academy-Lektion Code schreiben und ausführen?

Ja. Jede Ansible Academy-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.

Alle Lektionen in diesem Kurs

  1. Rollen und Collections auf Galaxy
  2. Rollen mit requirements.yml installieren
  3. FQCN verwenden: namespace.collection.module
  4. Ihre eigene Rolle auf Galaxy veröffentlichen
← Zurück zu Ansible Academy