Ошибка аутентификации Vault с использованием Kubernetes - PullRequest
0 голосов
/ 04 июля 2019

Создал кластер Vault и Consul в Kubernetes с TLS, выполнив
https://testdriven.io/blog/running-vault-and-consul-on-kubernetes/ и пытался настроить метод аутентификации Kubernetes, используя https://learn.hashicorp.com/vault/identity-access-management/vault-agent-k8s все прошло нормально до шага 3 (проверьте конфигурацию метода аутентификации Kubernetes), когда я тестировал соединение, я получаю сообщение об ошибке «Не удалось подключиться к порту 8200 хранилища: соединение отказано». Может ли кто-нибудь помочь мне с этим.

$ kubectl run --generator=run-pod/v1 tmp --rm -i --tty --serviceaccount=vault-auth --image alpine:3.7

# VAULT_ADDR=https://vault:8200
/ # curl -s $VAULT_ADDR/v1/sys/health | jq
/ # curl  $VAULT_ADDR/v1/sys/health | jq
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--
 0curl: (7) Failed to connect to vault port 8200: Connection refused



$ k get svc
NAME         TYPE        CLUSTER-IP       EXTERNAL-IP   PORT(S)                                                                            AGE
consul       ClusterIP   None             <none>        8500/TCP,8443/TCP,8400/TCP,8301/TCP,8301/UDP,8302/TCP,8302/UDP,8300/TCP,8600/TCP   177m
kubernetes   ClusterIP   10.245.0.1       <none>        443/TCP                                                                            26h
vault        ClusterIP   10.245.215.195   <none>        8200/TCP 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...