You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: site/src/content/docs/commands/zarf_dev_deploy.md
+11-11Lines changed: 11 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -21,17 +21,17 @@ zarf dev deploy [flags]
21
21
### Options
22
22
23
23
```
24
-
--adopt-existing-resources Adopts any pre-existing K8s resources into the Helm charts managed by Zarf. ONLY use when you have existing deployments you want Zarf to takeover.
25
-
--components string Comma-separated list of components to deploy. Adding this flag will skip the prompts for selected components. Globbing component names with '*' and deselecting 'default' components with a leading '-' are also supported.
26
-
--create-set stringToString Specify package variables to set on the command line (KEY=value) (default [])
27
-
--deploy-set stringToString Specify deployment variables to set on the command line (KEY=value) (default [])
28
-
-f, --flavor string The flavor of components to include in the resulting package (i.e. have a matching or empty "only.flavor" key)
29
-
-h, --help help for deploy
30
-
--no-yolo Disable the YOLO mode default override and create / deploy the package as-defined
31
-
--oci-concurrency int Number of concurrent layer operations when pulling or pushing images or packages to/from OCI registries. (default 6)
32
-
--registry-override stringArray Specify a mapping of domains to override on package create when pulling images (e.g. --registry-override docker.io=dockerio-reg.enterprise.intranet)
33
-
--retries int Number of retries to perform for Zarf operations like git/image pushes (default 3)
34
-
--timeout duration Timeout for health checks and Helm operations such as installs and rollbacks (default 15m0s)
24
+
--adopt-existing-resources Adopts any pre-existing K8s resources into the Helm charts managed by Zarf. ONLY use when you have existing deployments you want Zarf to takeover.
25
+
--components string Comma-separated list of components to deploy. Adding this flag will skip the prompts for selected components. Globbing component names with '*' and deselecting 'default' components with a leading '-' are also supported.
26
+
--create-set stringToString Specify package templates to set on the command line (KEY=value) (default [])
27
+
--deploy-set-variables stringToString Specify deployment variables to set on the command line (KEY=value) (default [])
28
+
-f, --flavor string The flavor of components to include in the resulting package (i.e. have a matching or empty "only.flavor" key)
29
+
-h, --help help for deploy
30
+
--no-yolo Disable the YOLO mode default override and create / deploy the package as-defined
31
+
--oci-concurrency int Number of concurrent layer operations when pulling or pushing images or packages to/from OCI registries. (default 6)
32
+
--registry-override stringArray Specify a mapping of domains to override on package create when pulling images (e.g. --registry-override docker.io=dockerio-reg.enterprise.intranet)
33
+
--retries int Number of retries to perform for Zarf operations like git/image pushes (default 3)
34
+
--timeout duration Timeout for health checks and Helm operations such as installs and rollbacks (default 15m0s)
--create-set stringToString Specify package variables to set on the command line (KEY=value). Note, if using a config file, this will be set by [package.create.set]. (default [])
27
-
--deploy-set stringToString Specify deployment variables to set on the command line (KEY=value) (default [])
28
-
-f, --flavor string The flavor of components to include in the resulting package (i.e. have a matching or empty "only.flavor" key)
29
-
-h, --help help for find-images
30
-
--kube-version string Override the default helm template KubeVersion when performing a package chart template
31
-
--registry-url string Override the ###ZARF_REGISTRY### value (default "127.0.0.1:31999")
32
-
-p, --repo-chart-path string If git repos hold helm charts, often found with gitops tools, specify the chart path, e.g. "/" or "/chart"
33
-
--skip-cosign Skip searching for cosign artifacts related to discovered images
34
-
-u, --update Update the images in the zarf.yaml file if needed. Formatting such as comments and newlines may change.
35
-
--why string Prints the source manifest for the specified image
26
+
--create-set stringToString Specify package templates to set on the command line (KEY=value). Note, if using a config file, this will be set by [package.create.set]. (default [])
27
+
--deploy-set-variables stringToString Specify deployment variables to set on the command line (KEY=value) (default [])
28
+
-f, --flavor string The flavor of components to include in the resulting package (i.e. have a matching or empty "only.flavor" key)
29
+
-h, --help help for find-images
30
+
--kube-version string Override the default helm template KubeVersion when performing a package chart template
31
+
--registry-url string Override the ###ZARF_REGISTRY### value (default "127.0.0.1:31999")
32
+
-p, --repo-chart-path string If git repos hold helm charts, often found with gitops tools, specify the chart path, e.g. "/" or "/chart"
33
+
--skip-cosign Skip searching for cosign artifacts related to discovered images
34
+
-u, --update Update the images in the zarf.yaml file if needed. Formatting such as comments and newlines may change.
35
+
--why string Prints the source manifest for the specified image
--create-set stringToString Specify package variables to set on the command line (KEY=value) (default [])
21
-
--deploy-set stringToString Specify deployment variables to set on the command line (KEY=value) (default [])
22
-
-f, --flavor string The flavor of components to include in the resulting package (i.e. have a matching or empty "only.flavor" key)
23
-
-h, --help help for manifests
24
-
--kube-version string Override the default helm template KubeVersion when performing a package chart template
25
-
--set-values stringToString Set specific values via command line (format: key.path=value) (default [])
26
-
--values strings Path to values file(s) for templating
20
+
--create-set stringToString Specify package templates to set on the command line (KEY=value) (default [])
21
+
--deploy-set-variables stringToString Specify deployment variables to set on the command line (KEY=value) (default [])
22
+
-f, --flavor string The flavor of components to include in the resulting package (i.e. have a matching or empty "only.flavor" key)
23
+
-h, --help help for manifests
24
+
--kube-version string Override the default helm template KubeVersion when performing a package chart template
25
+
--set-values stringToString Specify deployment package values to set on the command line (key.path=value). (default [])
26
+
--values strings [alpha] Values files to use for templating and Helm overrides. Multiple files can be passed in as a comma separated list, and the flag can be provided multiple times.
--create-set stringToString Specify package variables to set on the command line (KEY=value) (default [])
25
-
--deploy-set stringToString Specify deployment variables to set on the command line (KEY=value) (default [])
26
-
-f, --flavor string The flavor of components to include in the resulting package (i.e. have a matching or empty "only.flavor" key)
27
-
-h, --help help for values-files
28
-
--kube-version string Override the default helm template KubeVersion when performing a package chart template
29
-
--set-values stringToString Set specific values via command line (format: key.path=value) (default [])
30
-
--values strings Path to values file(s) for templating
24
+
--create-set stringToString Specify package templates to set on the command line (KEY=value) (default [])
25
+
--deploy-set-variables stringToString Specify deployment variables to set on the command line (KEY=value) (default [])
26
+
-f, --flavor string The flavor of components to include in the resulting package (i.e. have a matching or empty "only.flavor" key)
27
+
-h, --help help for values-files
28
+
--kube-version string Override the default helm template KubeVersion when performing a package chart template
29
+
--set-values stringToString Specify deployment package values to set on the command line (key.path=value). (default [])
30
+
--values strings [alpha] Values files to use for templating and Helm overrides. Multiple files can be passed in as a comma separated list, and the flag can be provided multiple times.
--registry-override strings Specify a mapping of domains to override on package create when pulling images (e.g. --registry-override docker.io=dockerio-reg.enterprise.intranet)
34
34
-s, --sbom View SBOM contents after creating the package
35
35
--sbom-out string Specify an output directory for the SBOMs from the created Zarf package
36
-
--set stringToString Specify package variables to set on the command line (KEY=value) (default [])
36
+
--set stringToString Specify package templates to set on the command line (KEY=value) (default [])
37
37
--signing-key string Private key for signing packages. Accepts either a local file path or a Cosign-supported key provider
38
38
--signing-key-pass string Password to the private key used for signing packages
--adopt-existing-resources Adopts any pre-existing K8s resources into the Helm charts managed by Zarf. ONLY use when you have existing deployments you want Zarf to takeover.
26
-
--components string Comma-separated list of components to deploy. Adding this flag will skip the prompts for selected components. Globbing component names with '*' and deselecting 'default' components with a leading '-' are also supported.
27
-
-c, --confirm Confirms package deployment without prompting. ONLY use with packages you trust. Skips prompts to review SBOM, configure variables, select optional components and review potential breaking changes.
28
-
-h, --help help for deploy
29
-
-k, --key string Path to public key file for validating signed packages
30
-
-n, --namespace string [Alpha] Override the namespace for package deployment. Requires the package to have only one distinct namespace defined.
31
-
--oci-concurrency int Number of concurrent layer operations when pulling or pushing images or packages to/from OCI registries. (default 6)
32
-
--retries int Number of retries to perform for Zarf operations like git/image pushes (default 3)
33
-
--set stringToString Specify deployment variables to set on the command line (KEY=value) (default [])
34
-
--shasum string Shasum of the package to deploy. Required if deploying a remote https package.
35
-
--timeout duration Timeout for health checks and Helm operations such as installs and rollbacks (default 15m0s)
36
-
-v, --values strings [alpha] Values files to use for templating and Helm overrides. Multiple files can be passed in as a comma separated list, and the flag can be provided multiple times.
37
-
--verify Verify the Zarf package signature
25
+
--adopt-existing-resources Adopts any pre-existing K8s resources into the Helm charts managed by Zarf. ONLY use when you have existing deployments you want Zarf to takeover.
26
+
--components string Comma-separated list of components to deploy. Adding this flag will skip the prompts for selected components. Globbing component names with '*' and deselecting 'default' components with a leading '-' are also supported.
27
+
-c, --confirm Confirms package deployment without prompting. ONLY use with packages you trust. Skips prompts to review SBOM, configure variables, select optional components and review potential breaking changes.
28
+
-h, --help help for deploy
29
+
-k, --key string Path to public key file for validating signed packages
30
+
-n, --namespace string [Alpha] Override the namespace for package deployment. Requires the package to have only one distinct namespace defined.
31
+
--oci-concurrency int Number of concurrent layer operations when pulling or pushing images or packages to/from OCI registries. (default 6)
32
+
--retries int Number of retries to perform for Zarf operations like git/image pushes (default 3)
33
+
--set-values stringToString Specify deployment package values to set on the command line (key.path=value). (default [])
34
+
--set-variables stringToString Specify deployment variables to set on the command line (KEY=value) (default [])
35
+
--shasum string Shasum of the package to deploy. Required if deploying a remote https package.
36
+
--timeout duration Timeout for health checks and Helm operations such as installs and rollbacks (default 15m0s)
37
+
-v, --values strings [alpha] Values files to use for templating and Helm overrides. Multiple files can be passed in as a comma separated list, and the flag can be provided multiple times.
0 commit comments