⚠️ Work in Progress
You are viewing development documentation built from the latest commit on main. APIs and features are subject to change.

kurel build

kurel build

Build Kubernetes manifests from kurel package

Synopsis

Build generates Kubernetes manifests from a kurel package.

The build command processes the package structure, applies patches based on configuration, and outputs phase-organized manifests ready for GitOps deployment.

kurel build <package> [flags]

Options

      --add-label stringToString   Add labels to all resources (default [])
      --format string              Output format (yaml, json) (default "yaml")
  -h, --help                       help for build
      --kind string                Filter by resource kind
      --name string                Filter by resource name
  -o, --output string              Output path (default: stdout)
  -p, --patch strings              Enable specific patches
      --values string              Values file for parameter overrides

Options inherited from parent commands

  -c, --config string        config file (default is $HOME/.kure.yaml)
      --debug                debug output
      --dry-run              print generated resources without writing to files
  -n, --namespace string     target namespace for operations
      --no-headers           don't print headers (for table output)
  -f, --output-file string   write output to file instead of stdout
      --show-labels          show resource labels in table output
      --strict               treat warnings as errors
  -v, --verbose              verbose output
      --wide                 use wide output format

SEE ALSO

  • kurel - Kurel - Kubernetes Resources Launcher