Skip to content

add argocd diff fix for istio webhooks#18

Merged
pisto merged 1 commit into
masterfrom
ECC-8807
May 21, 2026
Merged

add argocd diff fix for istio webhooks#18
pisto merged 1 commit into
masterfrom
ECC-8807

Conversation

@pisto
Copy link
Copy Markdown
Contributor

@pisto pisto commented May 21, 2026

No description provided.

Copilot AI review requested due to automatic review settings May 21, 2026 14:10
@pisto pisto merged commit fc573e5 into master May 21, 2026
1 check passed
@pisto pisto deleted the ECC-8807 branch May 21, 2026 14:10
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR updates the Corvina app web Helm/Helmfile templates to reduce Argo CD diffs caused by Istio’s validating webhook configuration, and normalizes several CPU resource quantities in generated values.

Changes:

  • Add a Helmfile strategicMergePatches entry to pin the Istio ValidatingWebhookConfiguration failurePolicy for rev.validation.istio.io.
  • Normalize multiple CPU resource values in base.yaml.gotmpl (e.g., 0.5500m, 1000m"1").
  • Bump the package version from 1.9.43 to 1.9.44.

Reviewed changes

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

File Description
src/templates/corvina-app-web/helm-charts/helmfile.yaml Adds a strategic merge patch to align Istio validating webhook configuration with the desired state to avoid Argo CD diffs.
src/templates/corvina-app-web/helm-charts/base.yaml.gotmpl Updates CPU resource quantities to Kubernetes-friendly formats (millicores / string quantities).
package.json Version bump for the template package release.

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

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