VLANlab
Catálogo
Sobre
VLANlab
DevOps
5 tools
GitHub ActionsDockerfile Gendocker-composeArgoCD AppK8s Manifests
VLANlab

CALCULAR • PROCURAR • VERIFICAR

What Is My IP?IPv6 TestSpeed Test
DNS LookupDNS PropagationDNS Health CheckerSPF AnalyzerPTR LookupCAA RecordSRV RecordDNS TraceDNS PrivacyDANE / TLSADNSSEC CheckerSPF BuilderDKIM GeneratorZone DiffPTR Zone Generator
Subnet CalculatorCIDR Range ViewerVLSM CalculatorVLAN PlannerBandwidth CalcIPv6 Subnet CalcIP ↔ BinarySupernet CalcCIDR MergeCIDR to IP RangeCIDR SplitIPv4 → IPv6CIDR OverlapFree IP Space FinderDHCP CalculatorMTU Calculator
WHOIS LookupDomain Age CheckerSubdomain FinderIP GeolocationASN / BGP LookupIP Blacklist CheckReverse IP LookupMAC Address LookupBGP Prefix LookupRPKI / ROA CheckDomain Availability
Email InspectorDKIM CheckerEmail HeadersSMTP TestSMTP TLS CheckMX Health CheckEmail SecurityDMARC Generator
Temp MailEm breve
Is It Down?SSL/TLS CheckerOpen Port CheckerOG Tag CheckerOCSP CheckerPing / LatencyHTTP InspectorRedirect ChainCSP AnalyzerTech Stack CheckerBetaTracerouteBetaHTTP/2 + HTTP/3robots.txt ViewerSSL Cert DecoderBanner GrabberWebSocket TesterCORS TesterDomain MonitoringHTTP TimingStructured DataPWA ManifestSEO Auditor
One-Time SecretHash GeneratorPassword StrengthSecurity.txtCT Log SearchAXFR Zone Test
HTTP Sec ScoreEm breve
WebRTC Leak TestIP Reputation
JSON FormatterYAML FormatterBase64 / URL EncodeJWT DecoderRegex TesterUnix TimestampCron BuilderUUID / ULIDPunycode / IDNBase ConverterACL Generator
CSS Unit ConverterColor ToolkitGradient GeneratorcURL BuilderURL ParserURL Encoder/DecoderHTTP Status CodesBox Shadow GenFavicon GeneratorFlex & Gridrobots.txt Tester
Text CompareCase ConverterText CleanerText AnalyzerText TransformerList ToolsLorem GeneratorSlug Generator
Cloud VPC PlannerCloud IP RangeSecurity GroupsIAM AnalyzerK8s CIDR PlannerFirewall BuilderHCL FormatterEgress Cost CalcCloud DNS Zone
VM Cost EstimatorEm breve
Proxmox Net ConfigVMware Port GroupHyper-V vSwitchVXLAN VNI PlannerKVM Net ConfigXCP-ng NetworkNSX-T Segment
Disposable Email DetectorPhone InspectorTor Exit NodeVPN/Proxy DetectDomain ReputationTyposquat DetectUsername SearchFavicon Hash
GitHub ActionsDockerfile Gendocker-composeArgoCD AppK8s Manifests
Sobre

© 2026 VLANlab

Sem login · Sem anúncios · Sem rastreamento

2.43.fdd8a93

Gerador de Manifestos do Kubernetes

Gerar manifestos YAML do Kubernetes para Deployments, Serviços, ConfigMaps, regras de Ingress e HPAs.

Deployment
apiVersion: apps/v1
kind: Deployment
metadata:
  name: my-app
  namespace: default
  labels:
    app: my-app
spec:
  replicas: 2
  selector:
    matchLabels:
        app: my-app
  template:
    metadata:
      labels:
          app: my-app
    spec:
      containers:
        - name: my-app
          image: myapp:latest
          ports:
            - containerPort: 3000
          resources:
            requests:
              cpu: 100m
              memory: 128Mi
            limits:
              cpu: 500m
              memory: 512Mi
          env:
          - name: NODE_ENV
            value: "production"
          livenessProbe:
            httpGet:
              path: /healthz
              port: 3000
            initialDelaySeconds: 15
            periodSeconds: 20
          readinessProbe:
            httpGet:
              path: /ready
              port: 3000
            initialDelaySeconds: 5
            periodSeconds: 10

Ferramentas relacionadas

ArgoCD App Generator

Gere manifestos de aplicativos do ArgoCD para implantações GitOps com políticas de sincronização, correção automática e suporte ao Helm.

Dockerfile Generator

Gere arquivos Dockerfile prontos para produção para Node.js, Python, Go, Java e Nginx com compilações em múltiplas etapas e ordenação otimizada das camadas.

docker-compose Gen

Gere arquivos `docker-compose.yml` para aplicativos com vários serviços, incluindo serviços, volumes, redes e variáveis de ambiente.

Sobre esta ferramenta

Sobre o Kubernetes Manifest Generator

Os recursos do Kubernetes são definidos como manifestos YAML e aplicados com o comando `<code>kubectl apply -f`</code>. Um Deployment gerencia um conjunto de Pods replicados. Um Service expõe esses Pods por meio de um endereço IP estável ou nome DNS. Um ConfigMap armazena dados de configuração não confidenciais. Um Ingress encaminha o tráfego HTTP externo para os Services internos. Um HPA dimensiona automaticamente as réplicas do Deployment com base no uso da CPU ou da memória.

Como usar

Selecione um tipo de recurso nas guias na parte superior. Preencha os campos correspondentes a esse recurso e, em seguida, copie o YAML gerado. Use a guia “Todos os recursos” para gerar todos os cinco manifestos de uma só vez como um único arquivo YAML com vários documentos, separados por delimitadores <code>---</code>.

As solicitações de recursos definem o mínimo de CPU e memória de que um contêiner precisa para o agendamento. Os limites restringem o máximo que um contêiner pode consumir. Definir solicitações sem limites é o padrão mais comum em produção - isso garante margem para o agendamento, ao mesmo tempo que permite picos de uso. O HPA requer que o servidor de métricas esteja instalado no cluster. As regras de Ingress exigem um controlador de Ingress, como o nginx-ingress ou o Traefik.