-
To help with solving #603, we should define how the lokoctl application flow should look like and then refactor existing code to match that flow.
I would imagine something like this:
1. Load confi…
-
Currently the Lokomotive version is embedded in the `lokoctl` binary. That is, to update Lokomotive you need to get the new `lokoctl` binary and run `lokoctl cluster apply`.
We should consider deco…
-
In https://github.com/kinvolk/lokomotive/issues/160 we fixed a bug that happened on `lokoctl cluster apply` but not on `lokoctl cluster apply --skip-components` + `lokoctl component apply` like we run…
-
## Description
Installer requirement github.com/Sirupsen/logrus not defined correctly
## Impact
Cannot install lokoctl using "go get..." method
## Environment and steps to reproduce
1. …
-
It would be nice if we could improve the UX of our Gangway-based authentication process.
A proposed UX:
1. The user runs `lokoctl auth` or `lokoctl login`.
1. The Gangway URL is automatically o…
-
-
If you delete `openebs-operator` before deleting the component `openebs-storage-class` then it fails with error
`FATA[0007] uninstallation completed with 1 error(s): admission webhook "admission-we…
-
Right now users have to install Terraform manually as well as the correct version of the `ct` provider in order for `lokoctl` to be able to manage clusters. This isn't very nice at the UX level and is…
-
### Problem
Right now some components support `node_selector` and others support `node_affinity`. It is very incosistent.
Historically this has been the case because Lokoctl exposed whatever un…
-
## Current situation
Currently if a user wants to have nodes on different racks they have to rely on node reservation feature by Packet, which is cumbersome to use and could be error prone. Also th…