* Testing with python-3.10
* mock more appropriately the glob and exists methods of Path
* use existing mock get_ingress_address rather than re-mock it
* Use recommended cipher suites by default (#228)
To exclude Triple DES Ciphers and Obsoleted CBC ciphers. The default
list in this charm can be hardened further by an operator for instance:
juju config kubernetes-control-plane api-extra-args="
tls-min-version=VersionTLS13
"
or supplying an explicit list to "tls-cipher-suites".
Couple quick fixes:
- ensure install_ceph_common runs before we try to use the ceph_cli
- reconfigure kubelet when clouds depart so we get a valid cloud-config
5137ffe...
by
Stone Preston <email address hidden>
Add calls to write the kublet config on azure and gcp, similar to how kubernetes-worker does it (#220)