nasusoba

Results 22 comments of 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