Commit 6a65c7f8 authored by Clement Bois's avatar Clement Bois
Browse files

feat(vault)!: enable certificate verification

BREAKING CHANGE: self-signed certificates must be declared in your GitLab DEFAULT_CA_CERTS or with VAULT_CA_CERTS variable
parent 64b0227b
Loading
Loading
Loading
Loading
+22 −16
Original line number Diff line number Diff line
@@ -25,6 +25,12 @@ dependency-track:
      command: ["--service", "dependency-track", "1.11.0"]
    - name: "$TBC_VAULT_IMAGE"
      alias: "vault-secrets-provider"
      variables:
        VAULT_JWT_TOKEN: "$VAULT_JWT_TOKEN"
        VAULT_CA_CERTS: |
          $DEFAULT_CA_CERTS
          $CUSTOM_CA_CERTS
        SKIP_SSL: "false"
  variables:
    VAULT_JWT_TOKEN: "$VAULT_JWT_TOKEN"
  id_tokens: