gapps icon indicating copy to clipboard operation
gapps copied to clipboard

Adding Helm deployment package

Open Eric-TPS opened this issue 1 year ago • 4 comments

Description

This pull request introduces a Helm package for the "gapps" project, enabling faster and more streamlined deployment to Kubernetes environments. The Helm package offers the following key features:

  • Streamlined Deployment: Helm provides an efficient way to manage and deploy the "gapps" application in Kubernetes clusters.
  • Configuration Flexibility: Users can easily customize deployment options through Helm values, making it adaptable to various scenarios.
  • Secrets Handling: While secrets can be updated in the values file for now, it's important to note that storing secrets in the repository is not recommended.

Checklist

  • [x] I have added the Helm package and related configuration files.
  • [x] I have tested the Helm package locally to ensure smooth deployment.
  • [x] I have templated the values file.

Eric-TPS avatar Jan 23 '24 17:01 Eric-TPS

Hey @Eric-TPS this is great.. thanks for sharing. Since testing is abysmal on this project (my fault), could you add a section to the README on how to deploy/update this Helm chart?

Thanks

bmarsh9 avatar Jan 24 '24 14:01 bmarsh9

Will do, give me a couple of days to put it together.

Eric-TPS avatar Jan 26 '24 01:01 Eric-TPS

@bmarsh9 - Okay, I believe it's ready for review. I have a workflow that can handle the build, package, and deployment to a Kubernetes cluster out of Digital Ocean if you can see it.

Eric-TPS avatar Jan 27 '24 19:01 Eric-TPS

Thanks @Eric-TPS - Ill give this a shot this week

bmarsh9 avatar Jan 29 '24 14:01 bmarsh9