--- title: vela def apply --- Apply X-Definition. ### Synopsis Apply X-Definition from local storage to kubernetes cluster. It will apply file to vela-system namespace by default. ``` vela def apply DEFINITION.cue [flags] ``` ### Examples ``` # Command below will apply the local my-webservice.cue file to kubernetes vela-system namespace > vela def apply my-webservice.cue # Command below will apply the ./defs/my-trait.cue file to kubernetes default namespace > vela def apply ./defs/my-trait.cue --namespace default# Command below will convert the ./defs/my-trait.cue file to kubernetes CRD object and print it without applying it to kubernetes > vela def apply ./defs/my-trait.cue --dry-run ``` ### Options ``` --dry-run only build definition from CUE into CRB object without applying it to kubernetes clusters -h, --help help for apply -n, --namespace string Specify which namespace to apply. (default "vela-system") ``` ### Options inherited from parent commands ``` -y, --yes Assume yes for all user prompts ``` ### SEE ALSO * [vela def](vela_def) - Manage Definitions #### Go Back to [CLI Commands](vela) Homepage. ###### Auto generated by [spf13/cobra script in KubeVela](https://github.com/kubevela/kubevela/tree/master/hack/docgen).