How to update Secrets (Without Deleting and Creating) in Openshift?

6/1/2018

I have a folder in my server that I want to update inside a cointaier in a pod. How do I do that without deleting the Secret?

I know that the following creates my secret: oc create secret generic privkey --from-file=/opt/privkey

I know that the following deletes the secret:

oc delete secret generic privkey

Is there a way to do that without deleting? I am fine if I have to delete the pod.

-- zeh
kubernetes
openshift

1 Answer

6/1/2018

try this:

oc create secret generic privkey --from-file=/opt/privkey --dry-run -o yaml | oc replace -f -
-- Kun Li
Source: StackOverflow