siderolabs / cluster-api-control-plane-provider-talos

A control plane provider for CAPI + Talos
Mozilla Public License 2.0
60 stars 20 forks source link

backport: fix: regenerate kubeconfig on expiration #144

Closed smira closed 1 year ago

smira commented 1 year ago

Fixes #126

Whenever kubeconfig reaches 50% of expiration, regenerate the secret.

This secret is used my many other CAPI components, so it needs to be up to date.

Signed-off-by: Andrey Smirnov andrey.smirnov@talos-systems.com (cherry picked from commit 051fad9cbed443dadc5adef8f364adb74e872183)

smira commented 1 year ago

/m