https://github.com/codefresh-io/cf-gitops-controller
https://github.com/codefresh-io/cf-gitops-controller
Last synced: 8 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/codefresh-io/cf-gitops-controller
- Owner: codefresh-io
- Created: 2020-12-15T08:28:24.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2022-06-14T17:38:14.000Z (almost 4 years ago)
- Last Synced: 2025-04-25T14:59:41.060Z (about 1 year ago)
- Language: Go
- Size: 90.8 KB
- Stars: 0
- Watchers: 4
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Managed By Codefresh ArgoCD installer
Codefresh providing [dashboard](https://codefresh.io/docs/docs/ci-cd-guides/gitops-deployments/) for watching on all activities that happens on argocd side. Codefresh argocd agent important part for check all argocd CRD use watch api and notify codefresh about all changes.
Like:
* Application created/removed/updated
* Project created/removed/updated
* Your manifest repo information base on context that you provide to us during installation
In addition this agent do automatic application sync between argocd and codefresh
## Prerequisites
Make sure that you have
* a [Codefresh account](https://codefresh.io/docs/docs/getting-started/create-a-codefresh-account/) with enabled gitops feature
* a [Codefresh API token](https://codefresh.io/docs/docs/integrations/codefresh-api/#authentication-instructions) that will be used as a secret in the agent
* a [Codefresh CLI](https://codefresh-io.github.io/cli/) that will be used for install agent
## Installation
```sh
codefresh install gitops argocd-agent
```
## Uninstall
```sh
codefresh uninstall gitops argocd-agent
```
## Upgrade
Codefresh will show you indicator inside your [gitops integration](https://g.codefresh.io/account-admin/account-conf/integration/gitops) when you need upgrade your agent
```sh
codefresh upgrade gitops argocd-agent
```