An opinionated open platform cloud native Fabrikate stack for operating Kubernetes clusters.
It includes:
Cluster Maintainance (via fabrikate-kured)
- Kured: Automatic node reboot when OS is patched.
Metrics Monitoring (via fabrikate-prometheus-grafana)
- Prometheus Metrics aggregation
- Grafana Visualization with Kubernetes monitoring dashboards preconfigured
Log Management (via fabrikate-elasticsearch-fluentd-kibana)
- Fluentd: Collection and forwarding
- Elasticsearch: Aggregation and query execution
- Kibana: Full text query UI and visualization
Service Mesh (via fabrikate-istio)
- Istio: Connect, secure, control, and observe services.
Distributed Tracing (via fabrikate-jaeger)
Presently disabled while Istio identifies better methods for integrating tracing - fabrikate-istio is configured to provide in-memory tracing
- Jaeger: Distributed transaction, latency, and dependency tracing