Obtenir En cours d'exécution
Démarrage rapide
Déployez la suite avec Docker Compose et exécutez une promotion vérifiée.
Télécharger et vérifier
Récupérez le dernier bundle et vérifiez sa signature Cosign avant de continuer.
$ curl -sSL https://get.stella-ops.org/releases/latest/ -o bundle.tgz && cosign verify-blob --key https://stella-ops.org/keys/cosign.pub --signature bundle.tgz.sig bundle.tgz
Vérifié OK Services de lancement
Démarrez l'infrastructure et les conteneurs Stella Ops avec Docker Compose.
$ cp .env.example .env && docker compose -f docker-compose.infrastructure.yml up -d && docker compose -f docker-compose.stella-ops.yml up -d
Création de stella-db ... terminé
Création de stella-ops ... terminé
Création de stella-scanner ... terminé
Tous les services sont sains. Créer des environnements
Définissez votre pipeline de promotion : développement, préparation et production avec leur politiques.
$ stella env create dev --policy policy-dev.yml && stella env create staging --policy policy-staging.yml && stella env create prod --policy policy-prod.yml --require-approval
Environnement dev créé (policy : policy-dev.yml)
Environnement staging créé (policy : policy-staging.yml)
Environnement prod créé (policy : policy-prod.yml, approbation requise) Créer une release par digest
Enregistrez une image de conteneur par son digest de contenu. Stella l'analyse et génère un SBOM.
$ stella release create registry.example.com/app@sha256:a1b2c3d4... --env dev
Analyse de l’artefact sha256:a1b2c3d4...
SBOM généré : 142 packages
CVE associées : 312 | Atteignables : 8
Release myapp-v2.1.0 créé en dev Portez et promouvez
Évaluez la version par rapport à votre politique de transfert. S'il réussit, passez à l'environnement suivant.
$ stella promote --from dev --to staging --require-approval
Évaluation de la politique : policy-staging.yml v1.0.0
CVE atteignables : 8 (seuil : 10) PASS
Critiques atteignables : 0 (seuil : 0) PASS
Gate validé — promu vers staging Exporter les preuves d'audit
Emballer la décision dans une capsule signée contenant toutes les entrées, la politique et verdict.
$ stella capsule export myapp-v2.1.0 --output decision-capsule.json
Emballage de la capsule de décision...
Inclut : SBOM, graphe d’atteignabilité, état VEX, verdict de politique
Signature : profil par défaut (ECDSA P-256)
Capsule de décision exportée vers decision-capsule.json Les jetons d'accès sont optionnels et uniquement nécessaires pour les images pré-construites et les mises à jour gérées.Prêt à aller plus loin ?
