Skip to content
BA
Berik Ashimov
Senior IT Engineer
Blog
Tools
Network
Subnet Calculator
Bandwidth Calculator
VXLAN/EVPN Calculator
Network Config Generator
Security
Password Generator
Hash Generator
Firewall Rules
DevOps
Kubernetes YAML
ArgoCD App
Terraform
Dockerfile
Linux
Cron Builder
Nginx Config
Systemd Unit
Cheat Sheets
Kubernetes
Docker
Terraform
Ansible
Helm
Linux
Git
Networking
VyOS
HTTP Status Codes
Learning
OSI Model
About
About Me
Uses
0
Search
⌘K
☀️
🌙
Book a call
vCard
Download CV
Home
Tools
Kubernetes YAML Generator
Kubernetes YAML Generator
Generate production-ready K8s manifests instantly.
Resource Type
Deployment
Service
ConfigMap
Secret
Pod
Job
CronJob
StatefulSet
Ingress
PVC
Quick Start Template
Custom Configuration
Nginx Web Server
Redis Cache
PostgreSQL Database
MongoDB
Node.js App
Python App
Go App
Metadata
Name
Namespace
Labels
(key=value, comma-separated)
Container
Image
Container Port
Replicas
Image Pull Policy
IfNotPresent
Always
Never
Resources
Enable resource limits
CPU Request
CPU Limit
Memory Request
Memory Limit
Health Checks
Enable liveness probe
Path
Port
Enable readiness probe
Path
Port
Service Configuration
Service Type
ClusterIP
NodePort
LoadBalancer
Service Port
Target Port
Node Port
(30000-32767)
Data
Key-Value Pairs
(one per line: key=value)
Schedule
Cron Expression
Examples: "0 * * * *" (hourly), "0 0 * * *" (daily), "0 0 * * 0" (weekly)
Ingress Configuration
Host
Path
Service Name
Service Port
Enable TLS
TLS Secret Name
PersistentVolumeClaim
Storage Class
(optional)
Storage Size
Access Mode
ReadWriteOnce
ReadOnlyMany
ReadWriteMany
Security
Run as non-root
Read-only root filesystem
Privileged container
Environment Variables
Variables
(one per line: KEY=value)
Generated YAML
Copy
Download