$ fluxctl deautomate -workload =default:deployment/helloworld $ fluxctl list-images -workload default:deployment/helloworldĭefault:deployment/helloworld helloworld quay.io/weaveworks/helloworld Installs Flux into your cluster, taking as input your Git details and namespace you want to target. Use "fluxctl -help" for more information about a command. u, -url string Base URL of the Flux API (defaults to "" if a token is provided ) you can also set the environment variable FLUX_URL You can also set the environment variable FLUX_FORWARD_NAMESPACE (default "default" ) -timeout duration Global command timeout you can also set the environment variable FLUX_TIMEOUT (default 1m0s ) -t, -token string Weave Cloud authentication token you can also set the environment variable WEAVE_CLOUD_TOKEN or FLUX_SERVICE_TOKEN No port forward will be created if a URL or token is given. You can also set the environment variable FLUX_FORWARD_LABELS (default ) -k8s-fwd-ns string Namespace in which fluxd is running, for creating a port forward to access the API. k8s-fwd-labels stringToString Labels used to select the fluxd pod a port forward should be created for. context string The kubeconfig context to use
Unlock Unlock a workload, so it can be deployed. Sync synchronize the cluster with the git repository, now Save save workload definitions to local files in cluster-native format Release Release a new version of a workload. Lock Lock a workload, so it cannot be deployed. List-workloads List workloads currently running in the cluster. List-images Show deployed and available images.
#Capyure flux for mac install
Install Print and tweak Kubernetes manifests needed to install Flux in a Cluster Help Help about any command identity Display SSH public key Usage:Īutomate Turn on automatic deployment for a workload.ĭeautomate Turn off automatic deployment for a workload. # To a Weave Cloud instance, with your instance token in $TOKEN fluxctl -token $TOKEN list-workloadsįluxctl list-workloads # Which workloads are running? fluxctl list-images -workload =default:deployment/foo # Which images are running/available? fluxctl release -workload =default:deployment/foo -update-image =bar:v2 # Release new version. # To a fluxd running in namespace "weave" in your current kubectl context fluxctl -k8s-fwd-ns =weave list-workloads
# To a fluxd running in namespace "default" in your current kubectl context fluxctl list-workloads