Я пытаюсь создать секрет на OpenShift v3.3.0, используя:Как удалить или перезаписать секрет в OpenShift?
oc create secret generic my-secret --from-file=application-cloud.properties=src/main/resources/application-cloud.properties -n my-project
Потому что я создал то же секретное ранее, я получаю сообщение об ошибке:
Error from server: secrets "my-secret" already exists
Я смотрел на oc
, oc create
и oc create secret
и не могли найти способ переписать секрет при его создании.
Затем я попытался удалить существующий секрет с помощью oc delete
. Все приведенные ниже команды возвращают либо No resources found
, либо синтаксическую ошибку.
oc delete secrets -l my-secret -n my-project
oc delete secret -l my-secret -n my-project
oc delete secrets -l my-secret
oc delete secret -l my-secret
oc delete pods,secrets -l my-project
oc delete pods,secrets -l my-secret
oc delete secret generic -l my-secret
Вы знаете, как удалить секрет или перезаписать секрет при создании с помощью консоли OpenShift или командную строку ли?