Skip to main content
Version: 1.29.7

Modules

SIGHUP 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.

SD Architecture

Core Modules

The core modules provide essential functionality to the distribution.

ModuleIncluded ReleaseDescription
NetworkingVersionNetworking functionality via The Tigera Operator (Calico) or Cilium CNIs
IngressVersionFast and reliable Ingress Controller and TLS certificate management
LoggingVersionA centralized logging solution based on the OpenSearch or Loki stacks
MonitoringVersionMonitoring and alerting functionality based on Prometheus, AlertManager and Grafana
TracingVersionTracing functionality based on Tempo
Disaster RecoveryVersionBackup and disaster recovery solution using Velero
PolicyVersionPolicy and Governance for your cluster using OPA Gatekeeper and Gatekeeper Policy Manager
AuthVersionImproved 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 SD's.

ModuleLatest ReleaseDescription
KongVersionAdd Kong API Gateway for Kubernetes applications via Kong Ingress Controller
IstioVersionDeploy a service mesh on top of SD
RegistryVersionIntegrate a Container Registry solution
StorageVersionRook (Ceph Operator) based Storage solution on Kubernetes
KafkaVersionApache Kafka event streaming for your Cluster