Architecture Documents¶
- Alert History
- Alerting Functionalities
- Metalk8s predefined Alert rules and Alert Grouping
- Authentication
- Centralized CLI
- Continuous Testing
- Cluster and Services Configurations and Persistence
- Control Plane Ingress
- Deployment
- Interaction with Kubernetes API from Salt
- Log Centralization
- Shell-UI
- MetalK8s UI adaptation
- Monitoring
- Requirements
- Deployment
- Runtime
- Distribution
- Networking
- Zero-Trust Networking: Transport
- Zero-Trust Networking: Identity
- Zero-Trust Networking: Certificate Scope
- Zero-Trust Networking: Certificate TTL
- Zero-Trust Networking: Offline Root CAs
- Zero-Trust Networking: Host Firewall
- Zero-Trust Networking: No Insecure Ports
- Zero-Trust Networking: Overlay VPN (Optional)
- DNS
- Server Address Changes
- Multi-Homed Servers
- Availability of kube-apiserver
- Provide LoadBalancer Services
- Network Configuration: MTU
- Network Configuration: IPIP
- Network Configuration: BGP
- IPv6
- Storage
- Batteries-Included
- Solutions
- Volume Management