autobucket-operator
argocd-operator
Our great sponsors
autobucket-operator | argocd-operator | |
---|---|---|
2 | 5 | |
11 | 570 | |
- | 3.5% | |
0.0 | 8.4 | |
over 3 years ago | about 15 hours ago | |
Go | Go | |
MIT License | 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.
autobucket-operator
-
Autobucket Operator
The operator provides a special deployment annotation “ab.leclouddev.com/on-delete-policy” which can be set to “destroy” or “ignore”. If it is set to “destroy” as in our example above, the operator will delete the Cloud Storage bucket when the Bucket CR is deleted, and also when the Deployment is deleted since a Deployment deletion triggers a Bucket CR deletion (use carefully as you might lose data). This is done through Kubernetes Finalizers, which I highly encourage you to read on, and you can check the full code here.
argocd-operator
- Argo CD in the operator store version 0.2.0? While v2.2.5 is available?
-
ArgoCD install on openshift
The deploy folder is in the releases. So if you're installing 0.0.5, you'd go to https://github.com/argoproj-labs/argocd-operator/tree/v0.0.15/deploy
-
Automation assistants: GitOps tools in comparison
Another installation variant is the additional ArgoCD operator. This allows the actual ArgoCD components to be installed and configured via CRD. It is not documented how you can configure ArgoCD yourself via GitOps. This is conceivable, for example, using the ArgoCD operator. It remains to be determined whether this will work reliably and, above all, whether it supports continued operation via GitOps in the event of an error.
What are some alternatives?
helmify - Creates Helm chart from Kubernetes yaml
fleet - Deploy workloads from Git to large fleets of Kubernetes clusters
controller-runtime - Repo for the controller-runtime subproject of kubebuilder (sig-apimachinery)
terraform-k8s - Terraform Cloud Operator for Kubernetes
ginkgo - A Modern Testing Framework for Go
Flux - Successor: https://github.com/fluxcd/flux2
bucket-text-api - Simple REST API (built with Go) to write text files to Cloud Buckets.
helm-secrets - A helm plugin that help manage secrets with Git workflow and store them anywhere
rbacsync - Automatically sync groups into Kubernetes RBAC
nifikop - The NiFiKop NiFi Kubernetes operator makes it easy to run Apache NiFi on Kubernetes. Apache NiFI is a free, open-source solution that support powerful and scalable directed graphs of data routing, transformation, and system mediation logic.
postgres-operator - PostgreSQL operator for Kubernetes