jenkins-x / terraform-aws-eks-jx

A Terraform module for creating Jenkins X infrastructure on AWS
Apache License 2.0
63 stars 42 forks source link

fix: External secrets from vault #297

Closed msvticket closed 3 years ago

msvticket commented 3 years ago

This should fix that secrets failed to be populated from vault by kubernetes-external-secrets. The log of kubernetes-external-secrets showed errors like: {"level":50,"time":1630943166224,"pid":17,"hostname":"kubernetes-external-secrets-7686994b8c-ldrwh","payload":{"response":{"statusCode":400,"body":{"errors":["invalid role name \"jx-vault\""]}}},"msg":"failure while polling the secret jx/lighthouse-hmac-token"}

Description

Special notes for the reviewer(s)

Which issue this PR fixes

fixes #

mrmarcsmith commented 2 years ago

@msvticket I'm still seeing this error. I outlined my procedures in great detail in this issue: [jx3-terraform-eks

22](https://github.com/jx3-gitops-repositories/jx3-terraform-eks/issues/22)