Summary
We have services that require specifically formatted TLS certificates in order to decode them.
This specific formatting requires newline characters, as a single-line input mode does not exist for the libraries in use for decoding keys.
Use cases
- Support for DER, PEM, RSA, DSA, PGP keys
- Multi-line secret configurations
Proposed solution
Should potentially add a flag to the CRD that tells the operator how to handle newlines (UNIX/WINDOWS?) in addition to which character should be converted in the newline character syntax.
You could add:
metadata.insertNewline=0x0a
metadata.findNewline=0x0a
(Where if you want to make a Windows compliant CR/LF you could do metadata.insertNewline=0x0d0x0a
Is there a workaround to accomplish this today?
Unknown
References & Prior Work
Summary
We have services that require specifically formatted TLS certificates in order to decode them.
This specific formatting requires newline characters, as a single-line input mode does not exist for the libraries in use for decoding keys.
Use cases
Proposed solution
Should potentially add a flag to the CRD that tells the operator how to handle newlines (UNIX/WINDOWS?) in addition to which character should be converted in the newline character syntax.
You could add:
metadata.insertNewline=0x0ametadata.findNewline=0x0a(Where if you want to make a Windows compliant CR/LF you could do
metadata.insertNewline=0x0d0x0aIs there a workaround to accomplish this today?
Unknown
References & Prior Work