-
Notifications
You must be signed in to change notification settings - Fork 810
[pgadmin4] pgAdmin4 k8s helm chart initialization #9122
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
Conversation
|
@khushboovashi |
Thanks for the patch. I will review it. |
a8f0e32 to
667f78c
Compare
khushboovashi
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @KorenP1,
The patch looks good; however, we should move this folder to the packaging directory (/pkg/helm).
KorenP1
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done.
KorenP1
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done
|
@khushboovashi Done |
Thanks, will check. |
|
@khushboovashi |
It's already done. Check once, please. |
Creating pgadmin4 k8s helm chart
This helm chart deploys the pgadmin4 application on k8s.
This deployment implements best k8s security measures and practices. alot of time people thought the official image is just not for restricted k8s policies but with the right implementation it is possible so i thought sharing it here would be the best.
More info: https://korenp1.github.io
The helm chart also implements most pgadmin4 features, for instance, config_local.py, predefined server definitions or preferences.
The majority of features and values are covered in the helm chart but always can be more customable for example, creating networkPolicy resource or adding values for nodeSelectors/affinities. open for contributions.
The chart should dump its version and appVersion in the Chart.yaml file every release and pushed to docker.io/dpage repository.
helm package . && helm push pgadmin4-helm-<VERSION>.tgz oci://docker.io/dpageI am available for any questions or meetings.