Updated May 16, 2024

Argo CD is a declarative, GitOps continuous delivery tool for Kubernetes. It allows you to develop and maintain your Kubernetes application using a declarative approach, and set up automated and auditable deployment and lifecycle management. Argo CD is implemented as a Kubernetes controller that compares the current state of your application with its declared target state, reports and visualizes the differences, and provides facilities to synchronize the states.

You can deploy Argo CD in your Nebius AI Managed Service for Kubernetes clusters using this Marketplace product.

Deployment instructions
  1. If you haven’t done it yet, create a Kubernetes cluster and a node group in it.

  2. Install the kubectl and configure it to work with the created cluster.

  3. Click the button in this card to go to the cluster selection form.

  4. Select the folder and the cluster, and click Continue.

  5. Configure the application:

    • Namespace: Select a namespace for Argo CD or create a new one. If you are using ArgoCD for configuring Kubeflow, enter exactly argocd.

    • Application name: Enter an application name.

  6. Click Install.

  7. Wait for the application to change its status to Deployed.

  8. To access the Argo CD UI:

    1. Get the administrator’s password:

      
      kubectl --namespace <namespace> get secret argocd-initial-admin-secret \ 
      
        --output jsonpath="{.data.password}" | base64 -d
      
      
    2. Set up port forwarding:

      
      kubectl port-forward service/<application_name>-argocd-server \ 
      
        --namespace <namespace> 8080:443
      
      
    3. Go to http://localhost:8080 and use the following credentials to log in:

      • Username: admin.

      • Password: The administrator’s password you obtained earlier.

Billing type
Free
Type
Kubernetes® Application
Category
Developer tools
Publisher
Nebius
Use cases
  • Automating deployment of Kubernetes applications.
  • Managing multiple Kubernetes clusters at the same time
  • Setting up Git as a source of truth for application configurations.
  • Integrating applications with single sign-on (SSO) providers.
  • Gathering metrics related to application health, sync history etc.
Technical support

Nebius AI does not provide technical support for the product. If you have any issues, please refer to the developer’s information resources.

Product composition
Helm chartVersion
Pull-command
Documentation
cr.nemax.nebius.cloud/yc-marketplace/nebius/argocd/chart/argo-cd5.46.8-6Open
Docker imageVersion
Pull-command
cr.nemax.nebius.cloud/yc-marketplace/nebius/argo/argocd1700743505546834287057470999668730651458565627794v2.8.4
cr.nemax.nebius.cloud/yc-marketplace/nebius/argo/dex1700743505546834287057470999668730651458565627794v2.37.0
cr.nemax.nebius.cloud/yc-marketplace/nebius/argo/redis17007435055468342870574709996687306514585656277947.0.13-alpine
Terms
By using this product you agree to the Nebius AI Marketplace Terms of ServiceArgo CD
Billing type
Free
Type
Kubernetes® Application
Category
Developer tools
Publisher
Nebius