Rathsted

Erste Schritte

Eigenständig mit dem öffentlichen Repo beginnen

Beginnen Sie mit dem Repository. Dokumentation und veröffentlichte Nachweise sollten bereits zeigen, ob sich eine vertiefte Prüfung der Basis lohnt.

Führen Sie Rathsted Foundations aus dem öffentlichen Repository aus und entscheiden Sie, ob der Kontrollansatz zu Ihrer Umgebung passt.

Die Bewertung kann von macOS, Windows/WSL oder Linux aus erfolgen. Zielinstallationen laufen auf unterstützten Linux-Hosts.

Selbst prüfen

Wenn Ihr Team technische Kapazität hat, lässt sich die Basis in einer kurzen technischen Sitzung bewerten:

Anforderungen: ein Linux-Host (primäre Unterstützung: Ubuntu 22.04/24.04; validierte Kompatibilität: Debian 12, Rocky Linux 9 und Ubuntu 24.04 CIS; kompatible Produktfamilien: RHEL 9 und AlmaLinux 9) mit 2+ CPU, 4 GB RAM (8 GB empfohlen), 20 GB Speicher, Root-Zugriff sowie curl, git, make und python3. Docker wird nur für den optionalen Workflow zur Signierung von Images benötigt. Validiert auf x86_64 und arm64.

git clone https://github.com/rathsted/rathsted-foundations
cd rathsted-foundations
./bootstrap/install.sh
./bootstrap/verify.sh

Wenn Sie eigene Images und Registries einsetzen möchten, führen Sie vor der Installation make configure (ab 2.0.1) aus, um Registry, Image-Bereich und Signierschlüssel festzulegen. Die Standardkonfiguration deckt nur Rathsteds eigene Images ab. Registry-Richtlinien gelten bis zum nächsten Flux-Abgleich; tragen Sie die Änderung in Ihre GitOps-Quelle ein (siehe Quickstart-Hinweis), damit sie dauerhaft wirksam bleibt.

Repository: github.com/rathsted/rathsted-foundations - vollständiger Quellcode, Dokumentation und Prüf-Workflow. Produktfragen gehören in GitHub Issues.

Für die Erstinstallation ist ausgehender Internetzugang nötig, um k3s, Flux, Kyverno und Signierwerkzeuge herunterzuladen. Umgebungen mit eingeschränktem Internetzugang können die Offline-Hinweise zu den erforderlichen Vorbereitungen vor dem Bootstrap einsehen.

Selbst prüfen oder Unterstützung nutzen

Entscheiden Sie zuerst, ob die Basis zur Umgebung passt. Installierbarkeit, Prüfnachweise und Dokumentation beantworten die meisten frühen Fragen.

Eigenständig (kostenlos) Mit Unterstützung
Installieren und prüfenSie führen es selbst ausBewertung: wir prüfen · Pilot und Unterstützung: wir begleiten die Umsetzung oder bewerten die Basis gemeinsam mit Ihrem Team
RichtlinienkonfigurationAllgemeine StandardwerteAuf Ihren Betriebs- und Regulierungskontext abgestimmt
Prüfbare NachweiseAllgemeine VorlagenFür Ihre Prüfer aufbereitet
Zuordnung zu Zuständigkeit und RegionNur VorlageFür Ihre Region, Zuständigkeit und Ihr Liefermodell ausgefüllt
Release-UpdatesSie reinstallieren auf einem frischen Host (keine In-Place-Upgrades in 2.0.x)Basisunterstützung: wir prüfen den Reinstallationsplan und verifizieren die neue Basis mit Ihrem Team

Wenn die Basis nicht passt, spart auch diese Antwort Zeit.

Nächste Schritte

  1. Vorbereiten: Umfang, unterstützte Plattform und die Personen festlegen, die intern zustimmen müssen.
  2. Installieren: Die Basis in einer Testumgebung installieren.
  3. Prüfen: Verifikationsprüfungen ausführen und die Nachweise sichten.
  4. Absichern: Richtlinienschärfe und Rollout-Modell vor dem Einsatz in Produktion für Ihre Umgebung festlegen.