kubernetes-demo-gitops
flamingo
kubernetes-demo-gitops | flamingo | |
---|---|---|
1 | 7 | |
19 | 576 | |
- | 3.6% | |
2.9 | 8.5 | |
8 months ago | about 2 months ago | |
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.
kubernetes-demo-gitops
-
From local development to Kubernetes — Cluster, Helm, HTTPS, CI/CD, GitOps, Kustomize, ArgoCD — Part[2]
In our **GitOps repo** create a new directory named apps. This would be the directory where we would list all the apps that we want to manage with ArgoCD. Remember, your Git repo according to GitOps can (and should) manage all the projects and infrastructure for your projects or organization. Copy the deployment and the service that we created in previous parts to **apps/fastapi-service/base **without making any modification for now. The repository structure should be like this.
flamingo
-
Options for handling Terraform with ArgoCD
I'm aware of: - A k8s cronjob shelling out to the terraform CLI - flamingo -> Flux -> weaveworks Terraform controller - Terraform cloud operator - Crossplane's terraform provider
-
Disaster Recovery for AWS EKS Infra
Weave's TF-Controller, which also has fewer bugs, much better adoption, and it looks like it's actually being developed by someone. But requires a weird argocd <-> flux interop boilerplate. It's a "controller for flux" and not a Kubernetes controller, and I don't really get such ambiguous targeting , but meh...
- Argocd and Flux at the same time?
- What tool suggestions do you have for someone who's gonna set up an on-premise k8 cluster? Which tools do you use?
- GitHub - flux-subsystem-argo/flamingo: Flux Subsystem for Argo - Landing Repository
- ArgoCD vs. crossplane-helm provider for managing helm releases?
- chanwit/flamingo
What are some alternatives?
deployKF - deployKF builds machine learning platforms on Kubernetes. We combine the best of Kubeflow, Airflow†, and MLflow† into a complete platform.
Gin - Gin is a HTTP web framework written in Go (Golang). It features a Martini-like API with much better performance -- up to 40 times faster. If you need smashing performance, get yourself some Gin.
awesome-argo - A curated list of awesome projects and resources related to Argo (a CNCF graduated project)
Echo - High performance, minimalist Go web framework
local-gitops - An automated local cluster setup w/ tls, monitoring, ingress and DNS configuration.
mux - A powerful HTTP router and URL matcher for building Go web servers with 🦍
awesome-kustomize - A curated and collaborative list of awesome Kustomize resources
Buffalo - Rapid Web Development w/ Go
gitops-kubernetes-configuration - Example GitOps repository with Kubernetes manifests
weave-gitops - Weave GitOps provides insights into your application deployments, and makes continuous delivery with GitOps easier to adopt and scale across your teams.
kubernetes-demo-app - Basic web application using FastAPI ready to be deployed on Kubernetes
httprouter - A high performance HTTP request router that scales well