Core Pod & Container Spec
Resource Allocation (Requests & Limits)
Healthcheck Probes (Liveness & Readiness)
Generated Manifest (YAML)
apiVersion: apps/v1
kind: Deployment
metadata:
name: web-app
namespace: default
labels:
app: web-app
spec:
replicas: 2
selector:
matchLabels:
app: web-app
template:
metadata:
labels:
app: web-app
spec:
containers:
- name: web-app
image: nginx:alpine
imagePullPolicy: IfNotPresent
ports:
- containerPort: 80
name: http
resources:
requests:
cpu: "100m"
memory: "128Mi"
limits:
cpu: "500m"
memory: "512Mi"
env:
- name: NODE_ENV
value: "production"
- name: PORT
value: "80"
livenessProbe:
httpGet:
path: /healthz
port: 80
initialDelaySeconds: 15
periodSeconds: 20
readinessProbe:
httpGet:
path: /ready
port: 80
initialDelaySeconds: 5
periodSeconds: 10
---
apiVersion: v1
kind: Service
metadata:
name: web-app-svc
namespace: default
labels:
app: web-app
spec:
type: ClusterIP
selector:
app: web-app
ports:
- name: http
port: 80
targetPort: 80
---
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: web-app-ingress
namespace: default
annotations:
cert-manager.io/cluster-issuer: "letsencrypt-prod"
nginx.ingress.kubernetes.io/ssl-redirect: "true"
spec:
ingressClassName: nginx
tls:
- hosts:
- app.example.com
secretName: app-tls-cert
rules:
- host: app.example.com
http:
paths:
- path: /
pathType: Prefix
backend:
service:
name: web-app-svc
port:
number: 80Fixe esta ferramenta no painel lateral do seu navegador
Acesse este utilitário a qualquer momento com Alt+M sem trocar de aba. 100% offline e gratuito.
Como gerar manifestos Kubernetes visualmente
- 1Configure a imagem do contêiner, réplicas, portas e limites de recursos.
- 2Ative o Service de rede (ClusterIP, NodePort ou LoadBalancer).
- 3Defina o roteamento do Ingress com domÃnios e certificados TLS.
- 4Copie ou baixe o manifesto para aplicar com kubectl apply -f.
Segurança 100% no Navegador
Nenhuma credencial ou domÃnio interno é enviado para servidores externos.
Perguntas Frequentes (FAQ)
Gostando do Gerador de Manifestos Kubernetes YAML?Ajude outros desenvolvedores a descobrirem ferramentas privadas e sem anúncios!
MiniToolDesk é 100% gratuito e local. Seu apoio mantém o projeto sem anúncios.
Ferramentas Relacionadas
Popular
Conversor Docker Run para Compose
Converta comandos docker run em arquivos docker-compose.yml limpos e prontos para produção
Launch tool→
Popular
Gerador de Configuração Nginx
Construtor visual de configurações para Nginx Reverse Proxy, SSL, SPA e WebSocket
Launch tool→
Popular
Gerador de Dockerfile Multi-Stage
Construtor visual de Dockerfiles seguros e enxutos para Node.js, Go, Python, Rust e Java
Launch tool→
Popular
Gerador de Serviços Systemd Linux
Gere arquivos de unidade *.service e comandos systemctl visualmente
Launch tool→