Problem scenario
You want to do some pre-testing on the .yaml file(s) you will use with kubectl. How do you validate a .yaml file has correct syntax for Kubernetes?
Possible Solution #1
Try this command:
kubectl apply –validate=true –dry-run=true –filename=nameofyourfile.yaml
Possible Solution #2
Try this website:
https://www.kubeyaml.com/
Possible Solution #3
Try kubeval: https://www.kubeval.com/
Possible Solution #4
Use Copper: http://copper.sh/
…
Continue reading “How Do You Tell If the .yaml File for a kubectl Command Will Work?”