Install

Description

Install gitops agent.

Command

codefresh install gitops <provider>

Arguments

Option Alias Default Description
provider Gitops provider. required

Possible values:
- argocd-agent

Options

Option Alias Default Description
--help Print help information
--git-integration Name of git integration in Codefresh
--codefresh-integration Name of argocd integration in Codefresh
--argo-host Host of argocd installation
--argo-token Token of argocd installation. Preferred auth method
--argo-username Username of argocd installation. Should be used with argo-password
--argo-password Username of argocd installation. Should be used with argo-username
--update Update argocd integration if exists
--kube-config-path Path to kubeconfig file (default is $HOME/.kube/config)
--kube-context-name Name of Kubernetes context
--kube-namespace Namespace in Kubernetes cluster
--output -o Path to k8s manifest output file, example: -o /home/user/out.yaml
--sync-mode Synchronization mode

NONE - don’t synchronize SELECT - select applications for synchronization CONTINUE_SYNC - continuous synchronization ONE_TIME_SYNC - synchronize one time

Possible values:
- NONE
- SELECT
- CONTINUE_SYNC
- ONE_TIME_SYNC --sync-apps | | | Applications to be synchronized --http-proxy | | | http proxy to be used in the runner --https-proxy | | | https proxy to be used in the runner