Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: diff k8s manifests #66

Merged
merged 2 commits into from
Jun 15, 2023
Merged

feat: diff k8s manifests #66

merged 2 commits into from
Jun 15, 2023

Conversation

modridi
Copy link
Contributor

@modridi modridi commented Jun 6, 2023

Description of the changes

This PR allows to diff rendered k8s manifests in Terraform plan upon Helm values change. "Raw" Helm values shown in the plan as ArgoCD application input are also kept for the moment.

Breaking change

  • No
  • Yes (in the Helm chart(s)): indicate the chart, version & release note link
  • Yes (in the module itself): give an explanation of the breaking change

Tests executed on which distribution(s)

  • KinD
  • AKS (Azure)
  • EKS (AWS)
  • Scaleway
  • SKS (Exoscale)

@modridi modridi changed the title feat: diff k8s manifests instead of helm values feat: diff k8s manifests Jun 7, 2023
@modridi modridi marked this pull request as ready for review June 7, 2023 08:26
@modridi modridi requested a review from a team as a code owner June 7, 2023 08:26
@lentidas
Copy link
Contributor

lentidas commented Jun 9, 2023

Just a small comment, more on the organization side of things: shouldn't we create a ticket to list all the modules of the stack where this still needs to be done? I don't like the idea that after this is merged we forget about this change and then the users will be confused as why the output of one module is different than the others.

@modridi modridi merged commit 96c7f50 into main Jun 15, 2023
@modridi modridi deleted the k8s-manifest-diff branch June 15, 2023 09:00
@github-actions github-actions bot mentioned this pull request Jun 15, 2023
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.

3 participants