Kimmo Lehto
Kimmo Lehto
Perhaps as a part of #128 Pressing ctrl-c once could start the rollback and say something like "pressing ctrl-c again will exit immediately". Or it could just require it twice....
Example use case: 1. User wants to run pods on some nodes only 2. User googles around and ends up on [kube docs](https://kubernetes.io/docs/concepts/workloads/controllers/daemonset/#running-pods-on-only-some-nodes) 3. The doc mentions `nodeSelector` but in...
Reference: https://github.com/kontena/pharos-cluster/issues/823#issuecomment-440645953 It's entirely possible that I don't understand the build process correctly, but to me it seems like https://github.com/pmq20/ruby-packer/blob/master/lib/compiler.rb#L860-L862 is deleting all the `*.{a,dylib,so,dll,lib,bundle}` from the squashfs filesystem, which,...
The `KUBECONFIG` env can contain references to multiple files as described [here](https://kubernetes.io/docs/concepts/configuration/organize-cluster-access-kubeconfig/#the-kubeconfig-environment-variable), separated by `:` like in `$PATH` and the multiple configs should be merged. Mortar assumes there is only...
A config like: ```yaml spec: kos: hosts: - something-here ``` will cause nil panics in some cases and strange behavior such as binary uploads not happening at all without any...
All other smokes finish constantly, the upgrade requires a re-run almost every time.
In preparation to use parts of k0sctl from other apps, expose phases and add some mechanisms for phase injection.
Maybe try to disconnect, at least the log should show that the apply was aborted.
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:...
The cloud provider can be enabled via installFlags, but it would be better if k0sctl knew how to control the flag via a simple setting. Most common installFlag modifications should...