Sergiusz Bazanski | a305bc9 | 2019-01-18 01:34:20 +0100 | [diff] [blame] | 1 | #!/usr/bin/env bash |
| 2 | |
Serge Bazanski | 0f8e5a2 | 2021-10-16 20:53:51 +0000 | [diff] [blame] | 3 | # A wrapper around the real calicoctl to configure etcd access. |
Sergiusz Bazanski | a305bc9 | 2019-01-18 01:34:20 +0100 | [diff] [blame] | 4 | |
Serge Bazanski | 0f8e5a2 | 2021-10-16 20:53:51 +0000 | [diff] [blame] | 5 | source tools/hscloud/lib.sh || exit 1 |
Sergiusz Bazanski | a305bc9 | 2019-01-18 01:34:20 +0100 | [diff] [blame] | 6 | |
Serge Bazanski | 0f8e5a2 | 2021-10-16 20:53:51 +0000 | [diff] [blame] | 7 | function main() { |
| 8 | local ws=$(hscloud::workspace_location) |
Bartosz Stebel | 4d98cf5 | 2021-12-01 00:36:02 +0100 | [diff] [blame] | 9 | export DATASTORE_TYPE=kubernetes |
| 10 | export KUBECONFIG=~/.kube/config |
Bartosz Stebel | 12f176c | 2021-06-18 13:12:41 +0200 | [diff] [blame] | 11 | "$(hscloud::must_rlocation calicoctl_3_15/file/calicoctl)" "$@" |
Serge Bazanski | 0f8e5a2 | 2021-10-16 20:53:51 +0000 | [diff] [blame] | 12 | } |
| 13 | |
| 14 | main "$@" |