How to integrate GitLab CI with HashiCorp Vault to retrieve secrets (via JWT or 'secrets:')

preview_player
Показать описание
This tutorial covers how integrate GitLab with Vault to retrieve secrets. The walkthrough examines policies, roles, and the two methods on integrating with Vault (JWT or "secrets:"). This also discusses the 15.0 update on CI_JOB_JWT(_V2) and what changes to review.

Рекомендации по теме
Комментарии
Автор

Ever been looking for how to do something and you find a new video from two weeks ago? Ya, me too. :) Thanks!

Sommyie
Автор

GitLab has updated its native integration in newer version, and the native integration is no longer functioning as per the method you've mentioned.

danialasif
Автор

Tried adding the bound_audiences in the role and bound_issuer in the config but still getting error 400 saying: invalid issuer (iss) claim. Not sure what I missed there. Also, the content of this video, I can't see anywhere in the Gitlab documentation. Any reason why they haven't updated the document?

uvishere