mirror of
https://github.com/k3s-io/k3s.git
synced 2024-06-07 19:41:36 +00:00
a87b183f9c
* Add support for local build and go coverage to all E2E tests * Remove unused EXTERNAL_DB from etcd tests * Fix private reg test * Add coverage to tailscale * Cleanup unnecessary "sudo" in commands Signed-off-by: Derek Nola <derek.nola@suse.com> * Add additonal s3 coverage clause Signed-off-by: Derek Nola <derek.nola@suse.com> |
||
---|---|---|
.. | ||
README.md | ||
tailscale_test.go | ||
Vagrantfile |
How to run taliscale (E2E) Tests
Tailscale requires three steps before running the test:
1 - Log into tailscale or create an account "https://login.tailscale.com/"
2 - In the Access controls
section, add the cluster routes in the autoApprovers section. For example:
"autoApprovers": {
"routes": {
"10.42.0.0/16": ["testing@xyz.com"],
"2001:cafe:42:0::/56": ["testing@xyz.com"],
},
},
3 - In Settings
> Keys
, generate an auth key which is Reusable and Ephemeral. That key should be the value of a new env variable E2E_TAILSCALE_KEY