SysbeeTech / kubedeploy

Kubedeploy
https://kubedeploy.app/
Apache License 2.0
5 stars 2 forks source link

Support already base64 encoded string for extraSecrets #45

Open AssafKatz3 opened 2 months ago

AssafKatz3 commented 2 months ago

Expected Behavior

The extraSecrets object will be enhanced to support an additional key, dataEncoded. This key will allow passing data that is already encoded in base64.

Current Behavior

The extraSecrets object currently accepts a key named data. This key requires the data to be provided in its raw, unencoded format. Base64 encoding is handled internally by the system and cannot be bypassed.

Context

Unfortunately, because of shell constraints, there is no easy method to pass a multiline secret in the command line. It can be passed as a single line by using base 64.