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

fix: add pdb #1340

Merged
merged 2 commits into from Oct 26, 2023
Merged

fix: add pdb #1340

merged 2 commits into from Oct 26, 2023

Conversation

jsoref
Copy link
Contributor

@jsoref jsoref commented Oct 5, 2023

Description of the change

Adds an optional PDB to the helm chart

Benefits

Running on GKE would be smoother

Possible drawbacks

Applicable issues

Additional information

The CI for this repository does not work well in forks and I can't find any documentation on how to update the metadata, so I'm sure people will yell at me.

@tewfik-ghariani
Copy link
Contributor

I think you also need to create the template file

Fixes bitnami-labs#1321

Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
@jsoref
Copy link
Contributor Author

jsoref commented Oct 5, 2023

Oops, I created it and tested it, but missed a git add...

@github-actions github-actions bot added the Stale label Oct 21, 2023
@alvneiayu alvneiayu removed the Stale label Oct 21, 2023
@bitnami-labs bitnami-labs deleted a comment from github-actions bot Oct 21, 2023
@tewfik-ghariani
Copy link
Contributor

@jsoref There is always the possibility of using the extraDeploy property to create resources that are not defined in the templates folder

https://github.com/bitnami-labs/sealed-secrets/blob/main/helm/sealed-secrets/templates/extra-list.yaml

Just in case, it has been decided not to include every resource in the chart and you happen to need the PDB for your GKE setup

Signed-off-by: Alvaro Neira Ayuso <alvaron@vmware.com>
Copy link
Collaborator

@alvneiayu alvneiayu left a comment

Choose a reason for hiding this comment

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

LGTM, thanks a lot for your contribution @jsoref

@alvneiayu alvneiayu merged commit 83b15d2 into bitnami-labs:main Oct 26, 2023
17 checks passed
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.

no.scale.down.node.pod.kube.system.unmovable with helm in default configuration on GKE
3 participants