Kubernetes源码分析-apiserver
apiserver
关于如何源码调试 apiserver 的源码,请看附录
启动 apiserver 时会携带许多参数,但是大致可以分为如下几类:
- Generic flags:通用参数。
- Etcd flags:Etcd存储相关参数。
- Secure serving flags:HTTPS服务相关参数。
- Insecure serving flags:HTTP服务相关参数。
- Auditing flags:审计相关参数。
- Features flags:新特性相关参数。
- Authentication flags:认证相关参数。
- Authorization flags:授权相关参数。
- Cloud provider flags:云服务提供商相关参数。
- Api enablement flags:控制开启/禁用特定的资源版本或资源参数。
- Admission flags:准入控制器相关参数。
- Misc flags:其他参数。
- Global flags:全局参数。
kube-apiserver 提供了三种 HTTP Server