Skip to content

devogopan/kindops

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

kindops

A simple package to make a fully functional kind cluster in a Linux(Ubuntu) machine with Load Balancer, Volume support, helm chart installation support, kubectl like apply of yaml support etc.

This will come handy for running E2E for your app in a linux machine, especially a VM running in your laptop

Test info

OS

Ubuntu 22.04.2 LTS in Windows Hypervisor runs Windows 11. VM is given 16GB mem and 4 vCPUs.

Ideally it should be working in any linux though I have not tested.

Golang

go1.20.7 linux/amd64 go1.23.2 linux/amd64

Kind

kind v0.20.0 go1.20.7 linux/amd64 kind v0.24.0 go1.22.6 linux/amd64

https://kind.sigs.k8s.io/docs/user/quick-start/

Kubernetes tried

v1.27.2 v1.30.2

Running instructions

Check the main file in this directory for how to use this. Configs used in config directory can be referred. Especially "kind_test_cluster_config.yaml".

"go run main.go"

About

A simple package to make a fully functional k8s kind cluster in a Linux(Ubuntu) with Load Balancer, Volume support, helm chart installation support, kubectl like apply of yaml etc.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages