Kubeyaml.com - An online kubernetes yaml validator

Hey everyone,

I launched an online kubernetes yaml validator and would love some feedback.

Give it a whirl: https://kubeyaml.com

If you find this useful or have ideas I’d love to hear about your experience. If you find bugs or something weird, send me the YAML and I will look into it. Contact details on the page!

This is a side project so it really only gets updated on weekends and after working-hours (6:00pm eastern).

No data of any kind is stored on the server.

Thank you!

6 Likes

It seems you have the same problem I do

This service is not valid but your app does not cant tell its invalidity

apiVersion: v1
kind: Service
metadata:
  annotations:
    service.beta.kubernetes.io/azure-load-balancer-internal: 'true'
  name: test
  namespace: tester
spec:
  ports:
  - name: http
    port: 80
    protocol: TCP
    targetPort: 5000
  selector:
    app: tes
  sessionAffinity: None
  type: Airflow
1 Like

Thanks for the feedback :tada: ! I have a few YAMLs that are invalid but validating…so I definitely have a little work to do :bug:

The problem here is the data is invalid, not the YAML structure or schema itself. This service doesn’t do data validations in that way, you’re better off using kubectl apply -f for data validations.