kilo/e2e
leonnicolas 0dfb744630
kgctl connect (#269)
* kgctl connect

Use kgctl connect to connect your laptop to a cluster.

Signed-off-by: leonnicolas <leonloechner@gmx.de>

* cmd/kgctl: finish connect command

This commit fixes some bugs and finishes the implementation of the
`kgctl connect` command.

Signed-off-by: Lucas Servén Marín <lserven@gmail.com>

* e2e: add tests for kgctl connect

Signed-off-by: Lucas Servén Marín <lserven@gmail.com>

* docs: add documentation for `kgctl connect`

Signed-off-by: Lucas Servén Marín <lserven@gmail.com>

* pkg/mesh: move peer route generation to mesh

Signed-off-by: Lucas Servén Marín <lserven@gmail.com>

Co-authored-by: Lucas Servén Marín <lserven@gmail.com>
2022-04-08 13:42:13 +02:00
..
full-mesh.sh migrate to golang.zx2c4.com/wireguard/wgctrl (#239) 2022-01-30 17:38:45 +01:00
handlers.sh kg: add new handler for rendering the topology graph 2021-08-18 14:04:44 +02:00
helper-curl.yaml e2e: add test for allowed location IPs 2021-06-16 17:01:58 +02:00
kgctl.sh kgctl connect (#269) 2022-04-08 13:42:13 +02:00
kilo-kind-userspace.yaml manifests,e2e: reduce cluster role permissions (#211) 2021-07-14 13:20:05 +02:00
kind-config.yaml e2e: allow parameterizing kind config 2021-07-06 10:59:44 +02:00
lib.sh migrate to golang.zx2c4.com/wireguard/wgctrl (#239) 2022-01-30 17:38:45 +01:00
location-mesh.sh migrate to golang.zx2c4.com/wireguard/wgctrl (#239) 2022-01-30 17:38:45 +01:00
multi-cluster.sh e2e: test multi-cluster connectivity 2021-07-08 11:59:32 +02:00
setup.sh e2e: allow parameterizing kind config 2021-07-06 10:59:44 +02:00
teardown.sh e2e: reuse kind cluster across suites 2021-07-05 19:43:18 +02:00