Skip to content

IEBH-484: Deploy velero in dev#54

Merged
vmoshynskyi merged 2 commits into
mainfrom
IEBH-484
Jun 22, 2026
Merged

IEBH-484: Deploy velero in dev#54
vmoshynskyi merged 2 commits into
mainfrom
IEBH-484

Conversation

@vmoshynskyi

Copy link
Copy Markdown
Member

Deploy velero backup app in dev.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Deploys Velero as a new Argo CD-managed application in the dev cluster, using a local wrapper Helm chart that depends on the upstream VMware Tanzu Velero chart and integrates credentials via External Secrets.

Changes:

  • Adds velero to the documented Argo CD sync-wave order (wave 14).
  • Introduces a new clusters/dev/apps/velero Argo CD Application to deploy into the velero namespace.
  • Adds a wrapper Helm chart + values.yaml for Velero configuration and an ExternalSecret for bucket credentials.

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
README.md Adds Velero to the sync-wave order documentation.
clusters/dev/apps/velero/application.yaml New Argo CD Application for deploying Velero into velero namespace (wave 14).
clusters/dev/apps/velero/Chart.yaml Wrapper chart pulling the upstream velero Helm chart dependency.
clusters/dev/apps/velero/values.yaml Configures AWS/S3-compatible backup storage and a daily backup schedule.
clusters/dev/apps/velero/templates/external-secret.yaml Creates Velero credentials secret from Vault via External Secrets.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread clusters/dev/apps/velero/templates/external-secret.yaml

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 6 out of 6 changed files in this pull request and generated no new comments.

@vmoshynskyi vmoshynskyi merged commit 4e30780 into main Jun 22, 2026
5 checks passed
@vmoshynskyi vmoshynskyi deleted the IEBH-484 branch June 22, 2026 17:41
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.

2 participants