$ k8scalc generate --list
Config Generators
Fill in the fields, get production-ready YAML or config output. Copy to clipboard or download directly.
Kubernetes
kubeadm Config Generator
kubeadm-config.yamlGenerate a production-ready kubeadm-config.yaml for bootstrapping a Kubernetes cluster. Outputs ClusterConfiguration, InitConfiguration, and KubeletConfiguration.
HAProxy Kubernetes Config Generator
haproxy.cfgGenerate a production-ready haproxy.cfg for load balancing the Kubernetes API server and Ingress controller. Supports 1–3 control plane nodes with TCP passthrough.
Kubernetes Network Policy Generator
network-policy.yamlGenerate Kubernetes NetworkPolicy YAML with default-deny and allow rules for namespace isolation. Supports ingress allow-lists, egress port rules, DNS, and Prometheus scraping.
etcd Backup CronJob Generator
etcd-backup-cronjob.yamlGenerate a Kubernetes CronJob that automatically takes etcd snapshots and uploads them to S3. Includes the Secret, ServiceAccount, and complete CronJob YAML.