Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Handle updates to certs or CA info (#34)
* Handle updates to certs or CA info If the certificates or CA info is updated (re-issued, transferred to a different CA, etc), the charm needs to handle that by updating the files on disk (already done) and restarting the services (added here). * Remove kick_api_server in favor of update_certs * Detect changes to etcd client cert and ensure restart * Lower timeouts for kube-system pod status check * Restart addons after CA changes * Ensure ServiceAccount secrets are updated before restarting addons * Use cdk-restart-on-ca-change label to select addons for restart * Use kubernetes_common.kubectl and clear_flag * Fix broken call to kubectl('kubectl', ...)
- Loading branch information
Showing
1 changed file
with
117 additions
and
13 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters