Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

V2 deployment qualification: signed images, staging rollout and live rollback

Ouverte
#3 2 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Évaluation

Difficulté
5/5
Temps estimé
Plus d'une semaine
Accessibilité débutants
25/100
Type d'issue
Fonctionnalité
Clarté
À clarifier
Activité
Active
Stack technique
kubernetes, python
Domaine
cli, cloud, devops, security

Piste de recherche

L’issue ne mentionne aucun fichier, test ou point d’entrée du code. Commencez par cartographier le flux de qualification du deployment et ses composants Kubernetes admission, rollout, rollback, identity, NetworkPolicy et MetaHarness. La tâche est terminée lorsqu’un workload de staging passe l’admission, rejette les effets non autorisés, survit à un rollout échoué, restaure la révision précédente et émet des éléments de preuve de provenance indépendants.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

The v2 revival supplies deterministic local artifact generation, policy validation, previews, artifact rollback, official SDK MCP/CLI, MetaHarness profiles and Autogenous evidence gates. Historical model-selected shell execution is retired.

Production qualification remains explicit:

  • Supply real reviewed image/base digests and compatible app/server executable.
  • Verify image signatures and vulnerabilities with deployment-owned trust roots.
  • Exercise Kubernetes server-side dry run and actual rollout under a namespace-scoped short-lived identity.
  • Validate NetworkPolicy with the deployed CNI and readiness/liveness behavior.
  • Test live revision compare-and-swap plus rollback and any database restoration separately.
  • Configure durable MetaHarness field-memory storage and identity verifier; do not treat scaffold as deployed service.

Acceptance: staging workload passes admission, rejects unauthorized effects, survives a failed rollout, restores the prior revision and emits independent provenance evidence. No cloud credentials were accessed or production changes executed by the revival.

Langage dominant
Python
Étoiles
55
Forks
29
Métriques de merge des PR
Aucune PR mergée en 30 j

Préparer son environnement

Ce projet ne fournit ni conteneur de développement, ni Dockerfile, ni guide de contribution : l'installation est à votre charge. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de ruvnet/agentic-devops

Toutes les issues de ruvnet/agentic-devops

Issues similaires

Plus d'issues Python

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.