pub struct DeployFlags {Show 22 fields
pub dry_run: bool,
pub skip_oci: bool,
pub skip_build: bool,
pub local_image: bool,
pub require_new_container_image: bool,
pub bootstrap_workload: bool,
pub doctor: bool,
pub skip_doctor: bool,
pub skip_apply: bool,
pub skip_rollout: bool,
pub skip_expose: bool,
pub skip_health: bool,
pub yes: bool,
pub json: bool,
pub namespace: Option<String>,
pub context: Option<String>,
pub promote_tag: Option<String>,
pub history_limit: usize,
pub output: Option<PathBuf>,
pub destinations: Vec<String>,
pub only_services: Vec<String>,
pub exclude_services: Vec<String>,
}Fields§
§dry_run: bool§skip_oci: bool§skip_build: boolSkip docker build/push even when services[].oci.dockerfile is set.
local_image: boolBuild images into the local Docker engine only (no registry push). Preferred for docker-desktop / kind / minikube / k3d local clusters.
require_new_container_image: boolWhen true, Cloudflare container verification fails if the image digest/tag did not change after deploy. Default is false (config-only deploys allowed).
bootstrap_workload: boolWhen true (default), if a k8s service has a workload but no manifest paths,
generate and apply a minimal Deployment/Service (first-time bootstrap).
Disable with CLI --no-bootstrap-workload.
doctor: boolRun full preflight doctor before apply (cluster, namespaces, CF builds, OCI).
skip_doctor: boolSkip deploy preflight doctor even when doctor would run automatically.
skip_apply: bool§skip_rollout: bool§skip_expose: boolSkip post-rollout port-forward / hosts DNS expose phase.
skip_health: bool§yes: bool§json: bool§namespace: Option<String>§context: Option<String>§promote_tag: Option<String>§history_limit: usize§output: Option<PathBuf>§destinations: Vec<String>Selected deploy destinations from CLI (--to cloudflare,kubernetes).
Empty means: use each service’s default deploy.provider (or its default destination).
only_services: Vec<String>Keep only these service names after planning (--only). Empty = no only-filter.
exclude_services: Vec<String>Drop these service names after planning (--exclude).
Trait Implementations§
Source§impl Clone for DeployFlags
impl Clone for DeployFlags
Source§fn clone(&self) -> DeployFlags
fn clone(&self) -> DeployFlags
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more