Skip to content

Conversation

flatheadmill
Copy link
Owner

No description provided.

Zsh was unhappy with this copypasta Bash.
We now have a working Step Operator from the Quick Start.
Now that we filter by label, we can work with secrets.
We're going to have a real certificate now. Not a serious one, but I
don't want to trigger any secret scanners.
Renewal within Kubernetes cluster now works. Going to reoganize to
preserve the debugging functions as commands according to the `README`
I've begun to write.
Create a common library with different executables for debugging.
Since it all needs to be in `/hooks/`.
acreops and others added 11 commits January 21, 2024 04:32
When working with OpenSearch I need to create an api certificate, a
certificate for a transport layer and client certificate for
administration of the cluster. These are all kept in the same secret so
they can be mounted in a directory next to each other.

Further more, the keys need be in PKCS#8 format.

Added an annotation for a colon separated list of key pairs in secret.
The pairs are slash delimited. Shouldn't be the case that someone needs
a slash or a colon in their key name so I'm not going to add escaping
for the delimiters. The pair can contain a third part which is the key
type either `pkcs8` or `pem`, but I'm not sure if `pem` is the right
name for the default format. If no pair string is provided it assumed to
be `"tls.crt/tls.key/pem"`.
You are only allowed one slash, so we placed our qualifier in hostname
part.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants