Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tuladhar/gitops-demo
ClusterOps - Manage Kubernetes Clusters using Flux CD
https://github.com/tuladhar/gitops-demo
cluster-api fluxcd gitops hacktoberfest kind kubernetes
Last synced: about 1 month ago
JSON representation
ClusterOps - Manage Kubernetes Clusters using Flux CD
- Host: GitHub
- URL: https://github.com/tuladhar/gitops-demo
- Owner: tuladhar
- Created: 2022-09-06T16:41:25.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-10-02T13:11:42.000Z (over 2 years ago)
- Last Synced: 2024-10-24T22:11:32.119Z (3 months ago)
- Topics: cluster-api, fluxcd, gitops, hacktoberfest, kind, kubernetes
- Homepage:
- Size: 96.7 KB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# GitOps Demonstration - Manage Kubernetes Clusters using Flux CD
## Technologies
### Flux - https://fluxcd.io
- GitOps design for Kubernetes
- Just push to Git and Flux does the rest
- Out of box integration
- Security, alerts & notification built-in
- Mature & strong community### Cluster API - https://cluster-api.sigs.k8s.io
Simplify Kubernetes cluster lifecycle management (create, scale, upgrade, destroy) for platform operators.- Manage Kubernetes cluster lifecycle declaratively using Kubernetes-style APIs.
- Go multi-cloud – Consistent and repeatable cluster deployments, both on-prem & in the cloud.
- Open-source – Project of Kubernetes Lifecycle SIGs and big investment by large names: VMware, Azure, Giant Swarm, many.## Watch Demo on YouTube
YouTube: https://youtu.be/_hh48p2sVCM
## Demo Workflow
![image](https://user-images.githubusercontent.com/5674762/193455121-4b6fe51f-a340-489a-a206-11baf2fc08a9.png)## Code Structure
![image](https://user-images.githubusercontent.com/5674762/193455293-84276ee0-574d-4420-98d7-c6b9a7322ec8.png)