Behebung von kubectl unknown shorthand flag: 'f' in -f
English
Deutsch
Problem:
Du möchtest einen Kubernetes kubectl-Befehl wie
kubectl-missing-command.sh
kubectl -f my-app-deployment.yamlausführen, aber du siehst diese Fehlermeldung, nachdem kubectl seine gesamte Hilfeseite ausgegeben hat:
kubectl-error.txt
unknown shorthand flag: 'f' in -fLösung
Es fehlt ein eigentlicher Befehl für kubectl. Höchstwahrscheinlich möchtest du etwas auf deiner Kubernetes-Instanz create, in diesem Fall solltest du stattdessen dies ausführen:
kubectl-create-example.sh
kubectl create -f my-app-deployment.yamlDu möchtest möglicherweise auch deine Konfiguration apply oder replace. Beachte, dass apply deine Kubernetes-Pods nicht automatisch neu startet. Lies How to fix Kubernetes kubectl apply not restarting pods für weitere Informationen.
Check out similar posts by category:
Cloud, Container, Kubernetes
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow