Skip to content

IEBH-483: Deploy audit-trail service in dev#50

Merged
vmoshynskyi merged 2 commits into
mainfrom
IEBH-483
Jun 8, 2026
Merged

IEBH-483: Deploy audit-trail service in dev#50
vmoshynskyi merged 2 commits into
mainfrom
IEBH-483

Conversation

@vmoshynskyi

Copy link
Copy Markdown
Member
  • Deploy audit-trail service 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 the audit-trail service into the dev ArgoCD app-of-apps stack by introducing a new Helm application folder under clusters/dev/apps/, wiring required Vault/ExternalSecrets configuration, and updating repo documentation to reflect the new component.

Changes:

  • Add a new clusters/dev/apps/audit-trail/ Helm app (Chart + values) and ArgoCD Application for dev deployment.
  • Add an ExternalSecret to source Atlas credentials from Vault for the audit-trail service.
  • Update documentation (sync-wave list and Vault secret bootstrap instructions) to include audit-trail/atlas.

Reviewed changes

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

Show a summary per file
File Description
README.md Adds audit-trail to the dev sync-wave inventory table.
docs/vault-secrets.md Documents required Vault secret for Atlas credentials (secret/atlas).
clusters/dev/apps/audit-trail/values.yaml Configures audit-trail-service image, env, probes, and resources for dev.
clusters/dev/apps/audit-trail/templates/external-secret.yaml Creates ExternalSecret for atlas-password from Vault into utility namespace.
clusters/dev/apps/audit-trail/Chart.yaml Defines a Helm chart wrapper with audit-trail-service dependency.
clusters/dev/apps/audit-trail/application.yaml Adds an ArgoCD Application to deploy the audit-trail chart in dev.

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

Comment thread clusters/dev/apps/audit-trail/application.yaml Outdated
Comment thread clusters/dev/apps/audit-trail/values.yaml Outdated
@vmoshynskyi vmoshynskyi merged commit 29ea582 into main Jun 8, 2026
4 checks passed
@vmoshynskyi vmoshynskyi deleted the IEBH-483 branch June 8, 2026 15:00
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