Produktmodule

Agents

Governed Agents registrieren, unveränderliche Releases veröffentlichen und Rollouts, Rollback, Laufzeit und Richtlinienbindungen verwalten.

1 Min. Lesezeit239 Wörter

Agents ist der Laufzeit- und Release-Arbeitsbereich unter /workflow-runtime. Der Routenzugriff erfordert workflow:read, sofern keine Vollzugriffsrolle greift.

Der Bereich besitzt Agent-Identität, Verträge, Tools, unveränderliche Releases, Rollouts, Rollback, Ausführungen, Zustand, Richtlinienbindung und Sampling-Konfiguration. Das Agent-Detail hat die Tabs Definition, Releases, Runs, Log, Sampling und Policy.

flowchart LR
  D["Konfigurationsentwurf"] --> V["Validierung"]
  V --> R["Unveränderliches Release"]
  R --> O["Rollout"]
  O --> E["Ausführungen"]
  O --> B["Rollback"]

Eine Produktionsausführung erfordert ein veröffentlichtes Release, ein aktives Rollout und eine Governance-Bindung. Der unregulierte Pfad ist auf eine klar gekennzeichnete Sandbox begrenzt, und jeder Lauf, den der Arbeitsbereich heute starten kann, ist ein Sandbox-Lauf.

Der Tab Releases bietet Bedienelemente, um einen Draft zu veröffentlichen, ein veröffentlichtes Release in die Produktion zu promoten und die Produktion auf ein früheres Release zurückzusetzen. Jedes Bedienelement öffnet einen Bestätigungsdialog und ruft eine eigene API-Mutation mit den Autorisierungs- und Lebenszyklusregeln dieser Mutation auf. Promotion und Rollback erfordern eine Governance-Bindung für die Produktion. Eine Produktionsänderung, die ein aktives Release ersetzt, wartet außerdem auf einen verfügbaren Manifestvergleich. Ein Rollback erfordert eine Begründung. Ein veröffentlichtes Release bleibt in der Datenbank unveränderlich.

Eine ausstehende Anfrage zur Änderung der Sampling-Konfiguration wird über approveSamplingChange genehmigt oder abgelehnt. Das Verfahren erfordert die Agent-Berechtigung update und lehnt einen Genehmigenden ab, dessen Identität mit der des Antragstellers übereinstimmt. Das Verfahren zum Aktualisieren der Sampling-Konfiguration bietet keine Möglichkeit mehr, eine ausstehende Änderung sofort anzuwenden.

Processes besitzt mehrstufige Schritte, typisierte Übergaben, Kontrollpunkte und Veröffentlichungen. Die Workflow-Diagnose in Agents ist schreibgeschützt.

Agents | Developer Docs | KLA Control Plane