Skip to main content
Version: 0.4.1

gitops_add_app

gitops add app#

Add a workload repository to a gitops cluster

Synopsis#

Associates an additional application in a git repository with a gitops cluster so that its contents may be managed via GitOps

gitops add app [--name <name>] [--url <url>] [--branch <branch>] [--path <path within repository>] <repository directory> [flags]

Examples#


  # Add application to gitops control from local git repository  gitops add app .
  # Add podinfo application to gitops control from github repository  gitops add app --url git@github.com:myorg/podinfo

Options#

      --app-config-url string                  URL of external repository (if any) which will hold automation manifests; NONE to store only in the cluster      --auto-merge                             If set, 'gitops add app' will merge automatically into the set --branch      --branch string                          Branch to watch within git repository      --chart string                           Specify chart for helm source      --deployment-type string                 Deployment type [kustomize, helm] (default "kustomize")      --dry-run                                If set, 'gitops add app' will not make any changes to the system; it will just display the actions that would have been taken      --helm-release-target-namespace string   Namespace in which to deploy a helm chart; defaults to the gitops installation namespace  -h, --help                                   help for app      --name string                            Name of application      --path string                            Path of files within git repository (default "./")      --url string                             URL of remote repository

Options inherited from parent commands#

  -e, --endpoint string    The Weave GitOps Enterprise HTTP API endpoint      --namespace string   Weave GitOps runtime namespace (default "wego-system")  -v, --verbose            Enable verbose output

SEE ALSO#

Auto generated by spf13/cobra on 3-Nov-2021#