Modules
Kubernetes Fury Distribution is designed as a modular Kubernetes distribution.
This modular design enables to:
- Easily extend the distribution with new features when we need to.
- Use only the modules that you need. Less moving pieces equals less maintenance cost, simpler systems to understand, and a smaller attack surface.
Core Modules
The core modules provide essential functionality to the distribution.
Module | Included Release | Description |
---|---|---|
Networking | Networking functionality via Calico CNI | |
Ingress | Fast and reliable Ingress Controller and TLS certificate management | |
Logging | A centralized logging solution based on the OpenSearch stack | |
Monitoring | Monitoring and alerting functionality based on Prometheus, AlertManager and Grafana | |
Disaster Recovery | Backup and disaster recovery solution using Velero | |
OPA | Policy and Governance for your cluster using OPA Gatekeeper and Gatekeeper Policy Manager | |
Auth | Improved auth for your Kubernetes Cluster and its applications |
Add-on Modules
Add-on modules provide additional functionality to the distribution. Their release cycle is independent of KFD's.
Module | Latest Release | Description |
---|---|---|
Kong | Add Kong API Gateway for Kubernetes applications via Kong Ingress Controller | |
Service Mesh | Deploy a service mesh on top of KFD | |
Registry | Integrate a Container Registry solution | |
Storage | Rook (Ceph Operator) based Storage solution on Kubernetes | |
Kafka | Apache Kafka event streaming for your Cluster |