kube-apiserver 配置 (v1alpha1)
包 v1alpha1 包含 API 的 v1alpha1 版本。
资源类型
AdmissionConfiguration
AdmissionConfiguration 为准入控制器提供版本化的配置信息。
| 字段 | 描述 |
|---|---|
apiVersionstring | apiserver.k8s.io/v1alpha1 |
kindstring | AdmissionConfiguration |
plugins[]AdmissionPluginConfiguration
|
|
EgressSelectorConfiguration
EgressSelectorConfiguration 为 Egress 选择算符客户端提供版本化的配置选项。
| 字段 | 描述 |
|---|---|
apiVersionstring | apiserver.k8s.io/v1alpha1 |
kindstring | EgressSelectorConfiguration |
egressSelections [必需][]EgressSelection
|
|
TracingConfiguration
TracingConfiguration 为跟踪客户端提供版本化的配置信息。
| 字段 | 描述 |
|---|---|
apiVersionstring | apiserver.k8s.io/v1alpha1 |
kindstring | TracingConfiguration |
endpointstring
|
在控制面节点上运行的采集器的端点。
API 服务器在向采集器发送数据时将 |
samplingRatePerMillionint32
|
|
AdmissionPluginConfiguration
出现在:
AdmissionPluginConfiguration 为某个插件提供配置信息。
| 字段 | 描述 |
|---|---|
name [必需]string
|
|
pathstring
|
|
configurationk8s.io/apimachinery/pkg/runtime.Unknown
|
|
Connection
出现在:
Connection 提供某个 Egress 选择客户端的配置信息。
| 字段 | 描述 |
|---|---|
proxyProtocol [必需]ProtocolType
|
|
transportTransport
|
|
EgressSelection
出现在:
EgressSelection 为某个 Egress 选择客户端提供配置信息。
| 字段 | 描述 |
|---|---|
name [必需]string
|
|
connection [必需]Connection
|
|
ProtocolType
(string 类型的别名)
出现在:
ProtocolType 是 connection.protocolType 的合法值集合。
TCPTransport
出现在:
TCPTransport 提供使用 TCP 连接 konnectivity 服务器时需要的信息。
| 字段 | 描述 |
|---|---|
url [必需]string
|
|
tlsConfigTLSConfig
|
|
TLSConfig
出现在:
TLSConfig 为连接 konnectivity 服务器提供身份认证信息。仅用于 TCPTransport。
| 字段 | 描述 |
|---|---|
caBundlestring
|
|
clientKeystring
|
|
clientCertstring
|
|
Transport
出现在:
Transport 定义联系 konnectivity 服务器时要使用的传输层配置。
| 字段 | 描述 |
|---|---|
tcpTCPTransport
|
|
udsUDSTransport
|
|
UDSTransport
出现在:
UDSTransport 设置通过 UDS 连接 konnectivity 服务器时需要的信息。
| 字段 | 描述 |
|---|---|
udsName [必需]string
|
|