mirror of https://github.com/linkerd/linkerd2.git
> When using ArgoCD and Azure Key Vault Plugin to manage Linkerd via Helm, the > identityTrustAnchorsPEM value gets passed from Azure Key Vault with a trailing > new line. This trailing new line makes its way into the config map > linkerd-identity-trust-roots causing Linkerd control plane to crash upon > deployment. There aren't any other alternatives when using Azure Key Vault due > to how multi-line secrets are created. Azure forces this trailing new line. > > The solution is to add a block chomping indicator to strip trailing new lines in > the config map. > > More on block chomping indicators: https://yaml-multiline.info/ > > Fixes: #10012 The original PR #10059 has staled out, but it's worth getting this change in. Signed-off-by: Alexander Di Clemente <diclemea@gmail.com> Co-authored-by: Kevin Leimkuhler <kleimkuhler@icloud.com> |
||
|---|---|---|
| .. | ||
| cmd | ||
| flag | ||
| table | ||
| Dockerfile | ||
| main.go | ||