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
- gitops add - Add a new Weave GitOps resource