git-deploy
keel
Our great sponsors
git-deploy | keel | |
---|---|---|
1 | 13 | |
588 | 2,006 | |
- | 1.8% | |
0.0 | 1.1 | |
about 1 year ago | about 2 months ago | |
PHP | Go | |
- | Mozilla Public 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.
git-deploy
keel
-
(question) Getting Kubernetes to update deployment & understanding imagePullPolicy: Always
I’ve used keel to help me with this issue: https://keel.sh.
-
Question on deploying images to dev cluster
Keel might be of interest.
-
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).
-
Rancher with Keel
I recently came across Keel which likes very similar to watchtower and I like the approval system it has in place. My question is, I know I have an image that is currently behind, does Keel scan for anything new or does it only scan for new images going forward from when it was deployed?
-
How do you manage docker images updates?
surprised nobody has mentioned keel.sh yet, works like charm. Been using it since about a year.
-
[HELP] CI/CD with rancher, fleet, github
https://keel.sh/ Combine this with fleet.
-
Top 200 Kubernetes Tools for DevOps Engineer Like You
Rudr - A Kubernetes implementation of the Open Application Model specification Keel - Kubernetes Operator to automate Helm, DaemonSet, StatefulSet & Deployment updates Cabin, the mobile app for Kubernetes - The Mobile Dashboard for Kubernetes Funktion - CLI tool for working with funktion Alterant - A simple Kubernetes configuration modifier BUCK - Brigade Universal Controller for Kubernetes kube-fledged - A kubernetes add-on for creating and managing a cache of container images directly on the cluster worker nodes, so application pods start almost instantly Kubecost - Cross-cloud cost allocation models for workloads running on Kubernetes kpt - toolkit to help you manage, manipulate, customize, and apply Kubernetes Resource configuration capsule - Capsule helps to implement a multi-tenancy and policy-based environment in your Kubernetes cluster
-
K8S And Continues Deployment?
Check out keel. Based on your current workflow I think this is what you are looking for. Keel will monitor your image repo and update deployments when new versions are available.
-
Managing few deployments in separated namespaces
Perhaps keel is what you are looking for? https://keel.sh/
-
How do you use ArgoCD for rapidly changing environment (eg. dev env)
Currently using https://keel.sh/ that polls the private registry for image uploads, then updates the deployment on the cluster when it finds a new image.
What are some alternatives?
argocd-image-updater - Automatic container image update for Argo CD
semantic-release - :package::rocket: Fully automated version management and package publishing
devspace - DevSpace - The Fastest Developer Tool for Kubernetes ⚡ Automate your deployment workflow with DevSpace and develop software directly inside Kubernetes.
Flux - Successor: https://github.com/fluxcd/flux2 — The GitOps Kubernetes operator
Golang API Starter Kit - Go Server/API boilerplate using best practices DDD CQRS ES gRPC
Magallanes - The PHP Deployment Tool
gotway - ☸️ Cloud native API Gateway powered with in-redis cache
minikube - Run Kubernetes locally
wordpress-markdown-git - :loop: WordPress plugin to add file content (Markdown, Jupyter notebooks) from a Git based VCS to a WordPress post; replaces https://github.com/gis-ops/md-github-wordpress
rancher - Complete container management platform
chanify - Chanify is a safe and simple notification tools. This repository is command line tools for Chanify.
kubernetes-operator-roiergasias - 'Roiergasias' kubernetes operator is meant to address a fundamental requirement of any data science / machine learning project running their pipelines on Kubernetes - which is to quickly provision a declarative data pipeline (on demand) for their various project needs using simple kubectl commands. Basically, implementing the concept of No Ops. The fundamental principle is to utilise best of docker, kubernetes and programming language features to run a workflow with minimal workflow definition syntax. It is a Go based workflow running on command line or Kubernetes with the help of a custom operator for a quick and automated data pipeline for your machine learning projects (a flavor of MLOps).