Kubelet Configuration (v1beta1)

    KubeletConfiguration

    SerializedNodeConfigSource

    SerializedNodeConfigSource allows us to serialize v1.NodeConfigSource. This type is used internally by the Kubelet for tracking checkpointed dynamic configs. It exists in the kubeletconfig API group because it is classified as a versioned input to the Kubelet.

    FieldDescription
    apiVersion
    string
    kubelet.config.k8s.io/v1beta1
    kind
    string
    SerializedNodeConfigSource
    source
    core/v1.NodeConfigSource
    Source is the source that we are serializing

    HairpinMode

    (Alias of string)

    HairpinMode denotes how the kubelet should configure networking to handle hairpin packets.

    Appears in:

    FieldDescription
    enabled
    bool
    enabled allows anonymous requests to the kubelet server. Requests that are not rejected by another authentication method are treated as anonymous requests. Anonymous requests have a username of system:anonymous, and a group name of system:unauthenticated.

    KubeletAuthentication

    KubeletAuthorization

    Appears in:

    FieldDescription
    mode
    KubeletAuthorizationMode
    mode is the authorization mode to apply to requests to the kubelet server. Valid values are AlwaysAllow and Webhook. Webhook mode uses the SubjectAccessReview API to determine authorization.
    webhook
    webhook contains settings related to Webhook authorization.

    KubeletAuthorizationMode

    (Alias of string)

    Appears in:

    Appears in:

    FieldDescription
    enabled
    bool
    enabled allows bearer token authentication backed by the tokenreviews.authentication.k8s.io API
    cacheTTL
    cacheTTL enables caching of authentication results

    KubeletWebhookAuthorization

    KubeletX509Authentication

    Appears in:

    FieldDescription
    clientCAFile
    string
    clientCAFile is the path to a PEM-encoded certificate bundle. If set, any request presenting a client certificate signed by one of the authorities in the bundle is authenticated with a username corresponding to the CommonName, and groups corresponding to the Organization in the client certificate.

    ResourceChangeDetectionStrategy

    (Alias of string)

    Appears in:

    ResourceChangeDetectionStrategy denotes a mode in which internal managers (secret, configmap) are discovering object changes.

    LoggingConfiguration contains logging options Refer Logs Options for more information.

    FieldDescription
    format [Required]
    string
    Format Flag specifies the structure of log messages. default value of format is text
    sanitization [Required]
    [Experimental] When enabled prevents logging of fields tagged as sensitive (passwords, keys, tokens). Runtime log sanitization may introduce significant computation overhead and therefore should not be enabled in production.`)