delonix cluster kube

Gera manifestos Kubernetes a partir de containers.

Generates Kubernetes manifests from containers.

kube generate produz um manifesto kind: Pod a partir de um container existente — a ponte para exportar uma carga do runtime local para um cluster.

kube generate produces a kind: Pod manifest from an existing container — the bridge for exporting a workload from the local runtime to a cluster.

Usage: delonix cluster kube [OPTIONS] <COMMAND>

Commands:
  generate  Generates a `kind: Pod` from a container (or from every member of a pod) and prints it to stdout
  help      Print this message or the help of the given subcommand(s)

Options:
      --l18n <en|pt>
          Output language: `en` (default) or `pt` (Portuguese, pt_AO). Also settable via `$DELONIX_L18N`. Global — works before any subcommand

  -h, --help
          Print help (see a summary with '-h')

COMMAND MAP:
  Declarative  generate

EXAMPLES:
  # the Kubernetes YAML for something you already have running locally
  delonix cluster kube generate web

SEE ALSO:
  delonix container describe · delonix describe · delonix stack apply

  delonix › cluster › kube

kube generate

Generates a kind: Pod from a container (or from every member of a pod) and prints it to stdout

Usage: delonix cluster kube generate [OPTIONS] <NAME>

Arguments:
  <NAME>
          

Options:
      --l18n <en|pt>
          Output language: `en` (default) or `pt` (Portuguese, pt_AO). Also settable via `$DELONIX_L18N`. Global — works before any subcommand

  -h, --help
          Print help (see a summary with '-h')

EXAMPLES:
  # a kind: Pod out of a running container, straight to stdout
  delonix cluster kube generate web

  # keep it in the repo as the starting point for a real deployment
  delonix cluster kube generate web > pod.yaml

  # every member of a pod, as one manifest
  delonix cluster kube generate api-pod

SEE ALSO:
  delonix container describe · delonix describe · delonix container apply ·
  delonix stack apply

  delonix › cluster › kube › generate

ExemplosExamples

Pod a partir de um container
Pod from a container
delonix cluster kube generate web > web-pod.yaml

LaboratórioLab

Exporta um container já a correr localmente para um manifesto Kubernetes pronto a aplicar.

delonix container run -d --name web nginx
delonix cluster kube generate web > web-pod.yaml
cat web-pod.yaml

Export a container already running locally into a Kubernetes manifest ready to apply.

delonix container run -d --name web nginx
delonix cluster kube generate web > web-pod.yaml
cat web-pod.yaml

DesafioChallenge

Aplica o web-pod.yaml gerado a um cluster real criado com delonix cluster kubeadm e confirma com kubectl get pods que o pod agenda e arranca.

Apply the generated web-pod.yaml to a real cluster created with delonix cluster kubeadm and confirm with kubectl get pods that the pod schedules and starts.