k0sctl icon indicating copy to clipboard operation
k0sctl copied to clipboard

A bootstrapping and management tool for k0s clusters.

Results 91 k0sctl issues
Sort by recently updated
recently updated
newest added

Maybe try to disconnect, at least the log should show that the apply was aborted.

chore

I'm getting this error in each worker server after restoring from backup: $ journalctl -u k0sworker.service level=info msg="Starting kubelet" level=warning msg="failed to get initial kubelet config with join token: failed...

bug

I use [LXD](https://github.com/lxc/lxd) for create the cluster. I launch worker and controller based on Ubuntu 20.04.4 LTS and copy my SSH key. My `k0sctl.yaml` file: ```yaml apiVersion: k0sctl.k0sproject.io/v1beta1 kind: Cluster...

Upgrading a cluster from one node to three nodes failed with the following log line: > level=fatal msg="upload failed: Process exited with status 1 (tee: /usr/local/bin/k0s: Text file busy\n)" Target...

bug

k0sctl 0.13.0-rc.1 will sometimes try to install the k0s service when it's already installed. This fails at least on OpenRC: > time="29 Mar 22 16:08 CEST" level=info msg="[ssh] 10.83.134.82:22: installing...

bug

Since [v1.22.1+k0s.0](https://docs.k0sproject.io/v1.23.5+k0s.0/external-runtime-deps/#other-dependencies-in-previous-versions-of-k0s), k0s doesn't require the iptables package anymore. Would be nice if k0sctl could accommodate for that.

good first issue
chore

Currently, k0sctl will produce one big log file. I wonder if it would be better to create a log file per invocation of k0sctl instead. I see the following benefits:...

enhancement

Instead of using the `files:` feature, it would work like the k0s binary uploads. ```yaml spec: hosts: - role: controller airgap: true ``` ```yaml spec: hosts: - role: controller airgapBundlePath:...

enhancement

Hi, just did a clean installation of a HA claster (3 controllers, 3 nodes) using k0sctl v0.12.3. Everything went smooth until I noticed that I had to add "--disable-components konnectivity-server"...

bug
enhancement

It would be awesome if we could dry run the apply command. A bit like `terraform plan` or `ansible-playbook --check`. The goal would be to know before taking actions (especially...

enhancement