updatecli
argocd-image-updater
Our great sponsors
updatecli | argocd-image-updater | |
---|---|---|
9 | 21 | |
484 | 1,110 | |
13.6% | 5.3% | |
9.6 | 6.3 | |
3 days ago | 16 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
argocd-image-updater
- Helm or Kustomize for my situation?
-
How do you produce your images for argcd deployment
Use the ArgoCD image updater
-
What tool are you using to edit yaml graphically?
We already have software agents in GitOps ecosystem that modify the state in git. Ie, the image updater in ArgoCD. It watches the docker registry. When it sees a new image, it updates git on a user's behalf.
-
Is there a CD solution that can be (painlessly) fully automated between stages?
If you are using ArgoCD you might be able to use this: https://argocd-image-updater.readthedocs.io/en/stable/
-
How to keep track of 3d party applications helm chart on K8S?
I just found this in my travels, I have only gone so far as reading the introduction but seems to be a fit? https://github.com/argoproj-labs/argocd-image-updater
-
Is it possible that k8s updates image version on pod relaunch?
I've used Keel and more recently ArgoCD Image Updater (Using ArgoCD to manage deployments).
-
What do you use to update image tags?
https://argocd-image-updater.readthedocs.io/en/stable/ maybe?
-
Quite happy with my first 6 hour journey with ArgoCD
Use the image updater
-
How do you handle change management for a self-hosted CI/CD solution?
To answer your question you should promote docker images between environments. There are many ways to do this. Check https://argocd-image-updater.readthedocs.io/en/stable/ if you haven't seen it already.
-
What are you using for the CI part of GitOps?
For ArgoCD there’s argocd-image-updated, https://argocd-image-updater.readthedocs.io/en/stable/
What are some alternatives?
renovate - Universal dependency automation tool.
keel - Kubernetes Operator to automate Helm, DaemonSet, StatefulSet & Deployment updates
dependabot-core - 🤖 Dependabot's core logic for creating update PR's.
Pulumi - Pulumi - Infrastructure as Code in any programming language. Build infrastructure intuitively on any cloud using familiar languages 🚀
helm-charts - Epinio Helm chart
helmfile - Deploy Kubernetes Helm Charts
kubernetes-management - Jenkins Infrastructure Kubernetes Management
trivy - Find vulnerabilities, misconfigurations, secrets, SBOM in containers, Kubernetes, code repositories, clouds and more
globalping-cli - A simple CLI tool to run networking commands remotely from hundreds of globally distributed servers
applicationset - The ApplicationSet controller manages multiple Argo CD Applications as a single ApplicationSet unit, supporting deployments to large numbers of clusters, deployments of large monorepos, and enabling secure Application self-service.
helm-controller - The GitOps Toolkit Helm reconciler, for declarative Helming
argocd-vault-plugin - An Argo CD plugin to retrieve secrets from Secret Management tools and inject them into Kubernetes secrets