部署 Kubernetes 集群后,还需要部署一系列的附加组件(addons),这些组件通常是保证集群功能正常运行必不可少的。
通常使用 addon-manager 来管理集群中的附加组件。它运行在 Kubernetes 集群 Master 节点中,管理着 $ADDON_PATH(默认是 /etc/kubernetes/addons/)目录中的所有扩展,保证它们始终运行在期望状态。
常见的组件包括:
- addon-manager
 - cluster-loadbalancing
 - cluster-monitoring
 - dashboard
 - device-plugins/nvidia-gpu
 - dns-horizontal-autoscaler
 - dns
 - fluentd-elasticsearch
 - ip-masq-agent
 - istio
 - kube-proxy
 - metrics-server
 - node-problem-detector
 - prometheus
 - storage-class
 
更多的扩展组件可以参考 Installing Addons 和 Legacy Addons。
