How I Write Kubernetes Manifests
While tools like Helm and kustomize can significantly reduce the amount of manual Kubernetes manifests writing, it’s often impossible to completely avoid it (even (
kustomization.yaml file is itself a Kubernetes manifest).
For instance, you may need to create a basic ingress because the chart you’re using doesn’t provide a template for it, or generate a certificate for your domain with cert-manager.
In this post, I’ll describe how I leverage VSCode snippets and yaml-language-server to write Kubernetes manifests.