Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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)