kure
kure
A Go library for programmatically building Kubernetes resources
Synopsis
Kure is a Go library for programmatically building Kubernetes resources used by GitOps tools.
The library emphasizes strongly-typed object construction over templating engines, supporting both Flux and ArgoCD workflows for GitOps-native resource management.
Options
-c, --config string config file (default is $HOME/.kure.yaml)
--debug debug output
--dry-run print generated resources without writing to files
-h, --help help for kure
-n, --namespace string target namespace for operations
--no-headers don't print headers (for table output)
-o, --output string output format (yaml|json|table|wide|name) (default "yaml")
-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 formatSEE ALSO
- kure completion - Generate completion script
- kure generate - Generate Kubernetes manifests
- kure init - Scaffold a new kure project
- kure patch - Apply patches to Kubernetes manifests
- kure version - Print version information