Overzicht OpenShift 4 componentent
Wander Boessenkool
Node Overzicht
etcd
- Gewenste staat
- Huidige staat
api
- staat opvragen
- gewenste staat zetten
Infra
- ingress
- logging
- monitoring
- console
- registry
- operator lifecycle manager
- …
Ingress
- OpenShift Routers
- Ontsluiten applicaties via URL
- TLS terminatie
- Encryptie
- Passthrough
- Reencrypt
Logging
- EFK stack
- Aggregatie node en container logs
- eventuele forwarding
- grafische interface (Kibana)
Monitoring
- Prometheus
- Alertmanager
- Grafana
- Systeem componenten
Console
- Webconsole
- Voor beheerders
- Voor ontwikkelaars
Registry
- Interne registry
- Integreert met oa. ImageStreams
- Kan vervangen door Quay.io
Operator Lifecycle Manager
Alle nodes
- kubelet
- log verzamelaar
- SDN diensten
Kubelet
- communicatie met masters en etcd
- metrics
- communicatie container engine
log verzamelaar
- Fluentd
- stuurt door naar centrale aggregatie
SDN Diensten
- Bijhouden configuratie SDN
- Bijhouden routing