kubernetes-demo-gitops
local-gitops
kubernetes-demo-gitops | local-gitops | |
---|---|---|
1 | 3 | |
19 | 90 | |
- | - | |
2.9 | 5.0 | |
8 months ago | 2 days ago | |
Makefile | ||
MIT License | GNU General Public License v3.0 only |
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.
local-gitops
-
Project: Running a local Kubernetes cluster with TLS, ArgoCD GitOps and Vault
I have just merged a PR that includes the Postgres example using k3s's local storage solution local-path-provisioner.
-
Project: Running a local cluster with TLS, ArgoCD GitOps, Vault and a PostgreSQL operator
I recently published an open-source project I use as a template for testing my Kubernetes projects locally. It is called local-gitops, and it has the following features:
-
Monthly 'Shameless Self Promotion' thread - 2022/08
I've created an open-source project called local-gitops, where you can create a local cluster with DNS, ingress, TLS encryption, and pre-configured to use a Gitops deployment through ArgoCD (self-managed).
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.
digma - 🧑💻🔭 Digma is a Continuous Feedback platform that makes observability relevant in dev. Digma empowers developers to own their code all the way to production, improves code quality and prevents critical issues before they escalate. Sign up today! https://digma.ai 💫
awesome-argo - A curated list of awesome projects and resources related to Argo (a CNCF graduated project)
awesome-kustomize - A curated and collaborative list of awesome Kustomize resources
gitops-playground - Creates a complete GitOps-based operational stack on your Kubernetes clusters
gitops-kubernetes-configuration - Example GitOps repository with Kubernetes manifests
mgmt - Next generation distributed, event-driven, parallel config management!
kubernetes-demo-app - Basic web application using FastAPI ready to be deployed on Kubernetes
shortlink - Shortlink service (Microservice example) ⭐️ Star the repo if you like it!
argocd-lovely-plugin - A plugin to make Argo CD behave like we'd like.
terraform - The place to storing Terraform modules of many providers