Skip to content

Add Argo Rollouts documentation#3128

Open
idan-codefresh wants to merge 3 commits intomainfrom
idan/argo-rollouts-docs
Open

Add Argo Rollouts documentation#3128
idan-codefresh wants to merge 3 commits intomainfrom
idan/argo-rollouts-docs

Conversation

@idan-codefresh
Copy link
Copy Markdown

Summary

  • Adds new documentation section at /docs/kubernetes/argo-rollouts/ covering the upcoming Argo Rollouts visualization and control feature
  • Includes an overview page and a dedicated control actions reference page
  • Exports Figma design screenshots and includes them inline in the docs

Pages added

Overview (/docs/kubernetes/argo-rollouts/):

  • What Octopus provides (visualization + control, not rollout authoring)
  • Supported deployment paths: Kubernetes Agent and Argo CD Gateway
  • Deployment behavior — Octopus waits for the rollout to complete before marking the step successful
  • Project Dashboard rollout status (shown during deployment only)
  • Rollouts popover
  • Rollout Details Drawer
  • Task Log integration
  • RBAC summary

Control actions (/docs/kubernetes/argo-rollouts/control-actions):

  • Full reference for all actions: Pause, Promote, Promote Full, Restart, Retry, Abort, Rollback
  • State-based availability table (which actions are available in which rollout state)
  • Permissions table and audit log behavior

Images

Screenshots exported from the 2026 - Rollouts Figma file:

  • rollout-active-canary.png — active canary rollout with traffic split
  • rollout-active-blue-green.png — active blue-green rollout
  • rollout-paused.png — paused rollout state
  • rollout-completed.png — successfully completed rollout
  • rollout-degraded.png — degraded/failed rollout
  • rollout-popover.png — rollout status popover (provided manually)
  • rollout-details-drawer.png — Rollout Details Drawer (provided manually)

Test plan

  • Run pnpm dev and verify both pages render correctly
  • Check all images load and alt text is accurate
  • Verify internal links resolve (/docs/kubernetes/live-object-status, /docs/argo-cd, /docs/kubernetes/targets/kubernetes-agent)
  • Run pnpm spellcheck on the new files

🤖 Generated with Claude Code

Introduces documentation for the upcoming Argo Rollouts support feature in Octopus Deploy.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@CLAassistant
Copy link
Copy Markdown

CLAassistant commented May 4, 2026

CLA assistant check
All committers have signed the CLA.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Copy link
Copy Markdown

@Steve-Fenton Steve-Fenton left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants