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

Adding Helm deployment package #112

Open
wants to merge 3 commits into
base: main
Choose a base branch
from
Open

Conversation

Eric-TPS
Copy link

@Eric-TPS Eric-TPS commented Jan 23, 2024

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

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

@bmarsh9
Copy link
Owner

bmarsh9 commented Jan 24, 2024

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

@Eric-TPS
Copy link
Author

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

Work in progress
@Eric-TPS
Copy link
Author

@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.

@bmarsh9
Copy link
Owner

bmarsh9 commented Jan 29, 2024

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

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.

None yet

2 participants