leonnicolas
088578b055
pkg/ cmd/: kgctl autodetect mesh granularity
...
Addes granularity annotation to auto detect the mesh granularity when
using kubectl
Signed-off-by: leonnicolas <leonloechner@gmx.de>
2021-06-18 15:59:25 +02:00
Lucas Servén Marín
61b52ce4ae
cmd/kgctl: improve default kubeconfig
...
This commit adds better handling of the default kubeconfig location in
the kgctl binary for cases where the `$KUBECONFIG` environment variable
is not set. In these cases, kgctl will default to
`$HOME/.kube/config`, putting it in line with tools like `kubectl` and
`kind`.
Signed-off-by: Lucas Servén Marín <lserven@gmail.com>
2021-06-15 20:53:02 +02:00
Tadeuš Varnas
849449890d
Apply suggestions from code review
...
Co-authored-by: Lucas Servén Marín <lserven@gmail.com>
2020-12-14 10:20:53 +02:00
varnastadues
cb12666fc1
feat: add support for custom topology label
2020-12-11 16:44:20 +02:00
Lucas Servén Marín
3df87f0e71
cmd/kgctl: allow specifying port
2019-09-24 01:00:16 +02:00
Lucas Servén Marín
4d9c203603
pkg/mesh,cmd: add WireGuard IP to Nodes
...
This allows admins or users to have some easy visibility into the
configuration of the Kilo cluster.
2019-05-10 02:06:02 +02:00
Lucas Servén Marín
9f30d8d1a1
pkg/mesh: rename mesh granularity types
...
This commit renames the mesh granularity types to make them more
intuitive. The functionality provided by them remains exactly the same.
2019-05-07 16:34:49 +02:00
Lucas Servén Marín
72991949ac
cmd/kgctl: use KUBECONFIG from env
2019-05-03 14:25:20 +02:00
Lucas Servén Marín
2425a06cd8
*: add peer VPN support
...
This commit adds support for defining arbitrary peers that should have
access to the VPN. In k8s, this is accomplished using the new Peer CRD.
2019-05-03 12:53:44 +02:00
Lucas Serven
e989f0a25f
init
2019-01-18 02:50:10 +01:00