argoproj-labs / argocd-vault-plugin

An Argo CD plugin to retrieve secrets from Secret Management tools and inject them into Kubernetes secrets
https://argocd-vault-plugin.readthedocs.io
Apache License 2.0
834 stars 193 forks source link

Fix #680: Fail if placeholder resolves to binary data, that would break yaml #681

Open olivergondza opened 1 day ago

olivergondza commented 1 day ago

Description

Fail fast if placeholder is to produce binary data. This provides better error message to diagnose misconfiguration.

Fixes: https://github.com/argoproj-labs/argocd-vault-plugin/issues/680

Checklist

Please make sure that your PR fulfills the following requirements:

Type of Change

Other information