You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: test/bats/vault.bats
+20-20Lines changed: 20 additions & 20 deletions
Original file line number
Diff line number
Diff line change
@@ -62,7 +62,7 @@ EOF
62
62
63
63
@test "setup vault" {
64
64
VAULT_POD=$(kubectl get pod -l app=vault -o jsonpath="{.items[0].metadata.name}")
65
-
run kubectl exec-it $VAULT_POD -- vault auth enable kubernetes
65
+
run kubectl exec$VAULT_POD -- vault auth enable kubernetes
66
66
assert_success
67
67
68
68
CLUSTER_NAME="$(kubectl config view --raw \
@@ -79,13 +79,13 @@ EOF
79
79
export K8S_CACERT="$(kubectl config view --raw \
80
80
-o go-template="{{ range .clusters }}{{ if eq .name \"${CLUSTER_NAME}\" }}{{ index .cluster \"certificate-authority-data\" }}{{ end }}{{ end }}"| base64 --decode)"
81
81
82
-
run kubectl exec-it $VAULT_POD -- vault write auth/kubernetes/config \
82
+
run kubectl exec$VAULT_POD -- vault write auth/kubernetes/config \
83
83
kubernetes_host="${K8S_HOST}" \
84
84
kubernetes_ca_cert="${K8S_CACERT}" \
85
85
token_reviewer_jwt="${TR_ACCOUNT_TOKEN}"
86
86
assert_success
87
87
88
-
run kubectl exec -it$VAULT_POD -- vault policy write example-readonly -<<EOF
88
+
run kubectl exec -ti$VAULT_POD -- vault policy write example-readonly -<<EOF
89
89
path "secret/data/foo" {
90
90
capabilities = ["read", "list"]
91
91
}
@@ -100,17 +100,17 @@ path "secret/data/foo" {
100
100
EOF
101
101
assert_success
102
102
103
-
run kubectl exec-it $VAULT_POD -- vault write auth/kubernetes/role/example-role \
103
+
run kubectl exec$VAULT_POD -- vault write auth/kubernetes/role/example-role \
0 commit comments