Introduction

The yaook/k8s project uses mostly Ansible to provide a customizable, highly available, scalable and flexible kubeadm-based Kubernetes cluster installation and lifecycle-management on top of OpenStack or bare-metal.

Main Feature Selling Points

  • Can be deployed on OpenStack or on bare metal

  • On OpenStack, self-developed Load-Balancing-as-a-Service solution (no Octavia)

  • Nvidia GPU and vGPU Support

  • Prometheus-based holistic Monitoring Stack

  • Rook-based Ceph Storage

  • NGINX Ingress Controller

  • Cert-Manager

  • Network Policies Support

  • etcd-backups

  • Flux support