/cluster-old

My Kubernetes cluster

Primary LanguageJinjaMIT LicenseMIT

Tolkubernetes

Tolki's Kubernetes cluster definition

Based on this template

Overview

Apps

Echo Server

nginx echo server.

Hajimari

Home page.

Calibre

Ebooks manager.

Nextcloud

Cloud storage and chat.

Tools

  • k3s - Lightweight Kubernetes
  • flux - GitOps operator for managing Kubernetes clusters from a Git repository
  • kube-vip - Load balancer for the Kubernetes control plane nodes
  • metallb - Load balancer for Kubernetes services
  • cert-manager - Operator to request SSL certificates and store them as Kubernetes resources
  • calico - Container networking interface for inter pod and service networking
  • external-dns - Operator to publish DNS records to Cloudflare (and other providers) based on Kubernetes ingresses
  • k8s_gateway - DNS resolver that provides local DNS to your Kubernetes ingresses
  • ingress-nginx - Kubernetes ingress controller used for a HTTP reverse proxy of Kubernetes ingresses
  • local-path-provisioner - provision persistent local storage with Kubernetes