Skip to content

imgios/lab-ops

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 

Repository files navigation

lab-ops

One small step on GitOps 🏗️

This repository has been created to get started with Flux and GitOps. whaley has been used to spin up a 3-nodes Kubernetes cluster using docker containers as nodes, and Ansible playbooks are used to define the infrastructure as code.

Read about GitOps on GitOps.tech 🚀

🗃️ Structure

📁 lab-ops/        # Repository root directory
├─ 📄 ansible/     # Ansible Playbooks to manage the infrastructure
├─ 📦 apps/        # Application (to be) deployed in the cluster
└─ ☸️ clusters/    # Kubernetes clusters defined as code

🔧 Nodes

Node Role Technology
lab-ops Jumphost Container
whaley-control-plane Control Plane Container
whaley-worker-1 Worker Container
whaley-worker-2 Worker Container

About

Ephemeral Kubernetes "homelab" to explore GitOps principles ☸

Topics

Resources

Stars

Watchers

Forks

Contributors