All Projects → marco-lancini → k8s-lab-plz

marco-lancini / k8s-lab-plz

Licence: other
Modular Kubernetes lab which provides an easy and streamlined way to deploy a test cluster with support for different components.

Programming Languages

shell
77523 projects
python
139335 projects - #7 most used programming language
Starlark
911 projects
Dockerfile
14818 projects

Projects that are alternatives of or similar to k8s-lab-plz

welcome
a virtual hackerspace for open-source contributors 🍿☕
Stars: ✭ 41 (+7.89%)
Mutual labels:  lab
Home-Lab
This is the network diagrams, configuration guides, and hardware used for my home lab.
Stars: ✭ 62 (+63.16%)
Mutual labels:  lab
LAB
MIT IT Lab Repository
Stars: ✭ 23 (-39.47%)
Mutual labels:  lab
openshift-on-footloose
Running Openshift on Footloose, docker in docker
Stars: ✭ 27 (-28.95%)
Mutual labels:  lab
mongodb-3.6-hols
MongoDB 3.6 Hands-On Labs
Stars: ✭ 13 (-65.79%)
Mutual labels:  lab
lab-nodejs
Node.js : test code lab
Stars: ✭ 13 (-65.79%)
Mutual labels:  lab
BigComputeLabs
Big Compute Learning Labs
Stars: ✭ 19 (-50%)
Mutual labels:  lab
tripleo-lab
Custom lab for tripleo - deployed on a physical node with libvirt
Stars: ✭ 20 (-47.37%)
Mutual labels:  lab
ColorMinePortable
ColorMinePortable
Stars: ✭ 37 (-2.63%)
Mutual labels:  lab
Bot-Framework-Tutorial
Microsoft Bot Framework Hands on Lab Tutorial
Stars: ✭ 23 (-39.47%)
Mutual labels:  lab
lab-cli
Command line utilities and exporting module for Compositor Lab
Stars: ✭ 52 (+36.84%)
Mutual labels:  lab
shopify-foundation-theme
Modern Shopify theme using Shopify Theme Lab, Liquid, Vue and Tailwind CSS 🎨
Stars: ✭ 195 (+413.16%)
Mutual labels:  lab
ICS LAB CMU 2016
CMU-CSAPP-LAB 原始文件+完成代码+文字攻略(过程记录手稿第一版)
Stars: ✭ 51 (+34.21%)
Mutual labels:  lab
okd4-upi-lab-setup
Building an OKD 4 Home Lab
Stars: ✭ 72 (+89.47%)
Mutual labels:  lab
firework8s
Firework8s is a collection of kubernetes objects (yaml files) for deploying workloads in a home lab.
Stars: ✭ 35 (-7.89%)
Mutual labels:  lab
cytoscape-sbgn-stylesheet
View biological networks via Cytoscape.js and sbgn-ml
Stars: ✭ 47 (+23.68%)
Mutual labels:  lab
ADLab
Custom PowerShell module to setup an Active Directory lab environment to practice penetration testing.
Stars: ✭ 143 (+276.32%)
Mutual labels:  lab
MetaLIMS
MetaLIMS, A Simple Open-Source Laboratory Information Management System for Small Metagenomic Labs
Stars: ✭ 39 (+2.63%)
Mutual labels:  lab
aquarium
The Aquarium Lab Operating System
Stars: ✭ 44 (+15.79%)
Mutual labels:  lab
platetools
An R package for plotting microtitre plates
Stars: ✭ 45 (+18.42%)
Mutual labels:  lab

k8s-lab-plz is a modular Kubernetes lab which provides an easy and streamlined way (managed via please.build) to deploy a test cluster with support for different components.

Each component can be deployed in a repeatable way with one single command.

Usage for supported components:

Component Usage Namespace
Baremetal Setup (Load Balancing, Volumes, etc.) docs ingress-nginx
metallb-system
haproxy
Vault docs vault
ELK (Elasticsearch, Kibana, Filebeats) docs elastic-system
Observability (Prometheus, Grafana, Alertmanager) docs observability
Kafka (Kafka, Zookeeper, KafkaExporter, Entity Operator) docs kafka
Cartography docs cartography
Yopass docs yopass

Prerequisites

Roadmap

  • Vault
  • ELK (Elasticsearch, Kibana, Filebeats)
  • Observability (Prometheus, Grafana, Alertmanager)
  • Kafka (Kafka, Zookeeper, KafkaExporter, Entity Operator)
  • Baremetal Setup (Load Balancing, Volumes, etc.)
  • Cartography
  • Yopass
  • Istio
  • Gatekeeper
  • Falco
  • Starboard
  • Audit logging
  • Private Registry

Interested in another component to be added? Raise an issue!

For a more detailed view of what's coming up, please refer to the Kanban board.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].