Skip to content

kube-apiserver-extra-args config changes not applied to running cluster #930

Description

@Raven-182

Feature Request:

The k8s charm documents that kube-apiserver-extra-args can only be set at charm deployment time. So the following behaviour is observed:

When kube-apiserver-extra-args is updated on a running cluster via:
juju config k8s kube-apiserver-extra-args="default-not-ready-toleration-seconds=60 default-unreachable-toleration-seconds=60"
The charm processes the config-changed event successfully and juju config k8s kube-apiserver-extra-args shows the expected value, but the args are not propagated to the running kube-apiserver. A newly created pod after the config change still shows the default tolerationSeconds: 300.

Are there plans to enable this option on a running cluster?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions