Erste Instanz erstellen
Der kürzeste Weg vom bezahlten Abonnement zur laufenden Craftifact-Instanz.
Kurzpfad
- Öffne die Control Plane.
- Wähle in Instanz erstellen
Craftifact, den durch dein Abonnement abgedeckten Plan und optional einen Anzeigenamen. - Entscheide, wie sich Admins an der Instanz anmelden sollen: Für den schnellsten Start lass „iam.soluforge.de als IdP verwenden“ aktiv. Wenn die Instanz deinen eigenen Identity Provider nutzen soll, trage stattdessen die benutzerdefinierten OIDC-Daten ein.
- Sende das Formular ab. Das Provisioning startet sofort.
- Öffne die Instanz, sobald sie unter Meine Anwendungen erscheint. Während das Provisioning noch läuft, kannst du bereits die Effektive Konfiguration vorbereiten.
- Sobald die Instanz bereit ist, bearbeite die Effektive Konfiguration, ergänze nötige Werte unter Secrets und nutze dann Config deployen.
- Mit Starten startest du die Instanz und meldest dich in Craftifact mit dem Instanz-Admin-Account an.
Hintergrund: warum der erste Admin-Account getrennt ist
Der Account in der Control Plane und der Login in die Craftifact-Instanz sind unterschiedliche Identitäten.
Beim verwalteten SoluForge-IdP wird für die erste Instanz ein Admin-User in einer dedizierten Customer-Realm angelegt.
Auch wenn du dieselbe E-Mail-Adresse verwendest, ist das weiterhin ein separates Konto.
Was die erste Instanz bereits mitbringt
- Eine generierte Instanz-Konfiguration in Effektive Konfiguration.
- Ein initiales Hosted-Repository vom Typ
oci. - Drei Rollen:
admin,developerundviewer. - Eine
admin-Rollen-Zuweisung für die initiale Administrator-E-Mail. - Ab Pro zusätzlich Beispiel-
retention_policiesfür das initiale Hosted-Repositoryoci.
Was du nach dem Provisioning prüfen solltest
- Instanzübersicht für Erreichbarkeit, Standard-Domain und Standort.
- Identity Provider, falls du vom verwalteten IdP auf deinen eigenen OIDC-Provider wechseln willst.
- Secrets, bevor du
${VAR}-Platzhalter in der Konfiguration referenzierst. - Aktionen für
Config deployen,Starten,Updateund Reboots.
Hintergrund: warum Config deployen explizit ist
Konfiguration speichern und Konfiguration deployen sind bewusst getrennte Schritte.
So kannst du Änderungen erst validieren und bereitstellen und erst danach entscheiden, wann sie zur aktiven Laufzeitkonfiguration werden.
Wohin danach
- Für die Konfiguration im UI geht es weiter mit der Referenz zur Instanz-Konfiguration.
- Für Repository-Erstellung, Bereinigen und Storage-Wechsel geht es weiter mit dem Repository-Lebenszyklus.
- Für die Login-Trennung zwischen Control Plane und Instanz geht es weiter mit Identity Provider für Craftifact-Instanzen.