Information in this document may be out of date
This document has an older update date than the original, so the information it contains may be out of date. If you're able to read English, see the English version for the most up-to-date information: kube-apiserver Configuration (v1alpha1)
kube-apiserver 配置 (v1alpha1)
包 v1alpha1 包含 API 的 v1alpha1 版本。
资源类型
TracingConfiguration
出现在:
TracingConfiguration 为 OpenTelemetry 跟踪客户端提供了不同版本的配置。
| 字段 | 描述 |
|---|---|
endpointstring
|
采集器的端点,此组件将向其报告跟踪信息。 连接不安全,目前不支持 TLS。 推荐不设置,端点为 otlp grpc 默认值 localhost:4317。 |
samplingRatePerMillionint32
|
SamplingRatePerMillion 是每百万 span 中采集的样本数。 推荐不设置。如果不设置,采集器将继承其父级 span 的采样率,否则不进行采样。 |
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 |
TracingConfiguration [必需]TracingConfiguration
|
(TracingConfiguration 的成员嵌入到这种类型中。)
嵌入组件配置中的跟踪配置结构体。 |
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
|
|