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.