Kimmo Lehto

Results 287 comments of Kimmo Lehto

k0s does this: ```go // Sans return the given SANS plus all local addresses and externalAddress if given func (a *APISpec) Sans() []string { sans, _ := iface.AllAddresses() sans =...

Could it be that 23.22.x.x is not returned from `iface.AllAddresses()`? ```go sans = append(sans, a.Address) ``` k0sctl sets this to the private address of the node or the public one...

Should k0sctl maybe default `spec.api.externalAddress` to leader's public address if empty? 🤔

Adding the public address to SANs could make sense since it could be a NAT address not actually existing on the host.

The difference is that get.k0s.sh is not the actual installer, it's just a download script for the current arch+os binary that you might use as an installer or for runring...

Logically `k0s uninstall` should undo what `k0s install` did. I made a PR for the get-script that creates an uninstaller that looks like: ```sh #!/bin/sh rm -f /usr/local/bin/k0s $0 ```...

> Moreover, I don't think this discussion sidetracked. Thing is that uninstallation just doesn't fit into the scope of get.k0s.sh, since it doesn't do the install in the first place....

Interesting. It's also possible this happens in `k0s install`, do you happen to have the debug log line where k0sctl runs `sudo k0s install controller .......`?

Looks like it left k0sctl correctly, maybe the problem is in k0s, but that should have been noticed earlier. Need to investigate further.

It shows tilting as scroll wheel X axis changes for me just fine. Notice that you need to have the mouse cursor over the "mouse area" box for mouse events...