gitops-secrets-sample-app
helm-promotion-sample-app
gitops-secrets-sample-app | helm-promotion-sample-app | |
---|---|---|
3 | 12 | |
18 | 40 | |
- | - | |
0.0 | 0.0 | |
over 2 years ago | almost 2 years ago | |
Go | Smarty | |
- | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
gitops-secrets-sample-app
-
What is the best way to set your environment configuration?
Check the whole project here https://github.com/codefresh-contrib/gitops-secrets-sample-app
-
Storing secrets
Vault might be an overkill for your needs. If you are on Kubernetes check out Sealed secrets. See https://github.com/codefresh-contrib/gitops-secrets-sample-app
-
How to Handle Secrets Like a Pro Using Gitops
As a running example, we will use a simple application found at https://github.com/codefresh-contrib/gitops-secrets-sample-app. This is a web application that reads several dummy secrets and displays them (without actually using them in any way).
helm-promotion-sample-app
- What is the best way to set your environment configuration?
-
How do you handle env variables for pods?
Here is an example with Helm https://github.com/codefresh-contrib/helm-promotion-sample-app/tree/master/chart. Same idea for Kustomize
-
Similar chart in different environments and overriding values
More context https://codefresh.io/docs/docs/ci-cd-guides/environment-deployments/
-
Soup: GitOps operator for Kubernetes focused on simplicity
The question cannot be easily answered in a Reddit comment. You can see the suggested flow here. https://codefresh.io/docs/docs/ci-cd-guides/environment-deployments/ It is with Codefresh (the company I work for) but it would be similar with Github actions.
-
Am I using Helm right?
Example: helm-promotion-sample-app/chart at master · codefresh-contrib/helm-promotion-sample-app · GitHub
-
Using Helm to Deploy a Kubernetes Application to Multiple Environments (QA/Stage/Prod)
You can find an example application that follows this practice at: https://github.com/codefresh-contrib/helm-promotion-sample-app/tree/master/chart
What are some alternatives?
pre-commit - A framework for managing and maintaining multi-language pre-commit hooks.
charts - HAProxy Ingress helm charts
kube-secret-syncer - A Kubernetes operator to sync secrets from AWS Secrets Manager
Universal-Kubernetes-Helm-Charts - Some universal helm charts used for deploying services onto Kubernetes. All-in-one best-practices
Reloader - A Kubernetes controller to watch changes in ConfigMap and Secrets and do rolling upgrades on Pods with their associated Deployment, StatefulSet, DaemonSet and DeploymentConfig – [✩Star] if you're using it!
argo-cd - Declarative Continuous Deployment for Kubernetes
unlimited-test-environments-manifests - Unlimited test environments with Kubernetes (manifests)
traefik-helm-chart - Traefik Proxy Helm Chart
soup - GitOps continuous deployment and management tool for Kubernetes focused on simplicity.
charts - The User-Community Airflow Helm Chart is the standard way to deploy Apache Airflow on Kubernetes with Helm. Originally created in 2017, it has since helped thousands of companies create production-ready deployments of Airflow on Kubernetes.
bigbang - BigBang the product
k8s-backup-mongodb - Schedule MongoDB Backup to S3 using Kubernetes CronJob.