updatecli
helm-controller
updatecli | helm-controller | |
---|---|---|
9 | 3 | |
484 | 381 | |
4.3% | 2.6% | |
9.6 | 9.4 | |
6 days ago | 4 days ago | |
Go | Go | |
Apache License 2.0 | Apache License 2.0 |
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.
updatecli
-
Top 10 CLI Tools for DevOps Teams
Updatecli is a useful tool for fine-tuning update strategies in DevOps. As you've probably experienced, manual updates often result in outdated specs because figuring out what can be updated is tricky.
-
ArgoCD // Helm Chart // Dev/Staging // Your Best-Practise
A second innovation is the use of updatecli to observe the available application helm releases and update the environment helm charts automatically to promote application versions:
-
Looking for an automated way to add ENVs in the deployment file in the helm chart whenever a new ENV comes from the developer's end
Maybe you could have a look to Updatecli https://github.com/updatecli/updatecli
-
Automatic update when newer image is available
I built https://github.com/updatecli/updatecli for those situations where it's not possible to guess the next tag version. It's a declarative dependency management tool, You define in a manifest how your Yaml should be update, then run updatecli from your CI to automatically open a PullRequest on your repository when a new container tag is available.
- What do you use to update image tags?
- GitHub - updatecli/updatecli: Updatecli is an automation engine
-
Show HN: What if Dependabot and Ansible had a child?
Like in this package https://github.com/updatecli/updatecli/tree/main/pkg/plugins...
And the matching between a package and a resource kind is done here
helm-controller
-
Automatic update when newer image is available
If you're using helm I believe the helm controller could help you here
- Question: Resources to learn K8s operator programming
-
How do you automate Helm charts installation?
I agree with Helm Operator, though it is in maintenance mode and on the cusp of replacement with a newer tool. I'm working with FluxCD org now, on the next generation of Helm Operator, check out Helm Controller, under the new Flux2 which is rapidly approaching 100% feature parity (in the sense of approaching a limit, it is for almost all use cases 100% feature parity already) with the stable Flux v1 + Helm Operator.
What are some alternatives?
argocd-image-updater - Automatic container image update for Argo CD
helmsman - Helm Charts as Code
renovate - Universal dependency automation tool.
helmfile - Deploy Kubernetes Helm Charts
dependabot-core - 🤖 Dependabot's core logic for creating update PR's.
kustomize-controller - The GitOps Toolkit Kustomize reconciler
helm-charts - Epinio Helm chart
terraform-provider-flux - Terraform and OpenTofu provider for bootstrapping Flux
kubernetes-management - Jenkins Infrastructure Kubernetes Management
globalping-cli - A simple CLI tool to run networking commands remotely from hundreds of globally distributed servers
meta-package-manager - 🎁 wraps all package managers with a unifying CLI
HomeLab - My HomeLab environment