Установка в hashicorp vault через helm
# установка helm
$ sudo snap install helm --classic
$ helm version
# добавляем репозиторий hashicorp
$ helm repo add hashicorp https://helm.releases.hashicorp.com
$ helm repo update
# установка волта, как под
$ helm install vault hashicorp/vault --set "server.dev.enabled=true"
# создаем сервис аккаунт
$ kubectl create sa vault
# создаем тестовый секрет
$ vault kv put secret/webapp/config username="admin" password="supersecret123" url="https://api.example.com"
# Зайти внутрь пода vault-0 в оболочку bash (если доступен)
$ kubectl exec -it vault-0 -- /bin/bash
# Выполнить одну команду и выйти (без интерактивной сессии)
$ kubectl exec vault-0 -- vault status
# Зайти в конкретный контейнер (если в поде их несколько)
$ kubectl exec -it vault-0 -c vault-container -- /bin/sh
No comments:
Post a Comment