nasusoba
nasusoba
> Creating a new machine and deleting the old one seems more disruptive than just restarting the service. Does CAPI have no way to handle renewing certs on existing machines?...
@brandond I find that k3s is exporting `CertificateExpirationWarning` and `CACertificateExpirationWarning` event on the k8s node if the cert is close to expire. Could k3scapi relies on this warning for checking...
> The events are a good indicator; there are also metrics available but those would require enabling an agent metrics endpoint that is disabled by default. I think we are...
I have drafted a PR for using v1beta2 #124 , we also need to test clusterclass, we could also track clusterclass e2e testing here!
I added an upgrade test for clusterclass in the drafted PR, but it seems that it does not trigger rollout, and the version for the machines remain old version. May...
The `.Status.Version` field is missing, results in rollout not triggered, fixed in #127 . Also `MachinePools` related test is not working, will disable them first. The upgrade could be successfully...
I find that [multiple config files](https://docs.k3s.io/zh/installation/configuration#multiple-config-files) is already supported by k3s, one could add arbitrary configs by create a file to `/etc/rancher/k3s/config.yaml.d/*.yaml`. This issue is with low priority. We could...
Could we simply remove the constraint `goruntime.GOOS == "darwin"` and always run `fixConfig` if the infrastructure is Docker? I think the code in `fixConfig` works for Linux Docker engine/ Darwin/...
This will works for `WSL`, but I do not have an environment for normal Linux docker engine, **could someone kindly test it for Linux Docker engine**?? Log I collected for...
We do not have disableCloudController for `v1beta1`, please try `v1beta2` instead apiVersion: controlplane.cluster.x-k8s.io/v1beta1 ----> v1beta2 kind: KThreesControlPlane