0 概述

Kubernetes的每个服务都提供了许多可配置的参数。这些参数涉及安全性、性能优化及功能扩展(Plugin)等方方面面。

每个服务的可用参数都可以通过运行“cmd --help”命令进行查看,其中cmd为具体的服务启动命令,例如kube-apiserver、kube-controller-manager、kube-scheduler、kubelet、kube-proxy等。另外,可以通过在命令的配置文件(例如/etc/kubernetes/kubelet等)中添加“--参数名=参数取值”语句来完成对某个参数的配置。

1 公共配置参数

公共配置参数适用于所有服务,如表2.3所示的参数可用于kube-apiserver、kube-controller-manager、kube-scheduler、kubelet、kube-proxy。

表2.3 公共配置参数表:

8. kubernetes核心服务配置详解

8. kubernetes核心服务配置详解

2 kube-apiserver启动参数

8. kubernetes核心服务配置详解

8. kubernetes核心服务配置详解

8. kubernetes核心服务配置详解

8. kubernetes核心服务配置详解

8. kubernetes核心服务配置详解

8. kubernetes核心服务配置详解

8. kubernetes核心服务配置详解

8. kubernetes核心服务配置详解

8. kubernetes核心服务配置详解

8. kubernetes核心服务配置详解

8. kubernetes核心服务配置详解

8. kubernetes核心服务配置详解

8. kubernetes核心服务配置详解

3 kube-controller-manager启动参数

表2.5 对kube-controller-manager启动参数的详细说明:

8. kubernetes核心服务配置详解

8. kubernetes核心服务配置详解

8. kubernetes核心服务配置详解

8. kubernetes核心服务配置详解

8. kubernetes核心服务配置详解

8. kubernetes核心服务配置详解

8. kubernetes核心服务配置详解

8. kubernetes核心服务配置详解

8. kubernetes核心服务配置详解

8. kubernetes核心服务配置详解

8. kubernetes核心服务配置详解

4 kube-scheduler启动参数

表2.6 对kube-scheduler启动参数的详细说明:

8. kubernetes核心服务配置详解

8. kubernetes核心服务配置详解

8. kubernetes核心服务配置详解

8. kubernetes核心服务配置详解

8. kubernetes核心服务配置详解

8. kubernetes核心服务配置详解

8. kubernetes核心服务配置详解

5 kubelet启动参数

表2.7 对kubelet启动参数的详细说明

8. kubernetes核心服务配置详解

8. kubernetes核心服务配置详解

8. kubernetes核心服务配置详解

8. kubernetes核心服务配置详解

8. kubernetes核心服务配置详解

8. kubernetes核心服务配置详解

8. kubernetes核心服务配置详解

8. kubernetes核心服务配置详解

8. kubernetes核心服务配置详解

8. kubernetes核心服务配置详解

8. kubernetes核心服务配置详解

8. kubernetes核心服务配置详解

8. kubernetes核心服务配置详解

8. kubernetes核心服务配置详解

8. kubernetes核心服务配置详解

8. kubernetes核心服务配置详解

6 kube-proxy启动参数

对kube-proxy启动参数的详细说明:

8. kubernetes核心服务配置详解

8. kubernetes核心服务配置详解

8. kubernetes核心服务配置详解

8. kubernetes核心服务配置详解

8. kubernetes核心服务配置详解

相关文章: