Skip to content

lucsoft/cluster

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Personal Kubernetes Cluster

Welcome to my personal Kubernetes cluster repository! This project uses Pkl for configuration management, enabling modular, type-safe, and maintainable infrastructure code.

Structure

  • /personal-cluster: Main cluster configuration and secrets.
  • /packages: Reusable Pkl packages for various workloads and tools.

Packages

The following Pkl packages are available under /packages:

  • argo.ArgoCD Pkl configuration for deploying and managing ArgoCD.

  • itzg.minecraft Pkl configuration for running Minecraft server workloads.

  • lucsoft.k8s.Workload Generic Pkl package for Kubernetes workloads.

Getting Started

  1. Clone this repository.
  2. Install Pkl.
  3. Explore the personal-cluster directory for cluster setup.
  4. Use the packages in /packages to compose and manage your workloads.

Feel free to explore and adapt the configurations for your own use!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages