Je suis en train de créer un secret 3.3.0 OpenShift utilisant:Comment supprimer ou écraser un secret dans OpenShift?
oc create secret generic my-secret --from-file=application-cloud.properties=src/main/resources/application-cloud.properties -n my-project
Parce que j'ai créé le même secret plus tôt, je reçois ce message d'erreur:
Error from server: secrets "my-secret" already exists
Je regardais oc
, oc create
et oc create secret
options et n'a pas pu trouver une option pour remplacer le secret lors de sa création. J'ai ensuite essayé de supprimer le secret existant avec oc delete
. Toutes les commandes répertoriées ci-dessous renvoient No resources found
ou une erreur de syntaxe.
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
Savez-vous comment supprimer un secret ou d'écraser un secret lors de la création à l'aide de la console OpenShift ou la ligne de commande?