> For the complete documentation index, see [llms.txt](https://docs.opsmx.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.opsmx.com/isd-spinnaker/opsmx-intelligent-software-delivery-isd-platform-spinnaker/release-notes/additional-resources/opsmx-argo-sandbox-guide.md).

# OpsMx Argo Sandbox Guide

### Authentication to Argo&#x20;

1. You would need a valid Google/Gmail ID to log into the ARGO Sandbox environment.
2. After a successful login, the **ArgoCD user interface (UI)** appears as shown below.

<figure><img src="/files/cMz79Eq1hFt3hRCASZBW" alt=""><figcaption></figcaption></figure>

3\.  The user can access project details, repositories, accounts, certifications, clusters, and other information by clicking the “**Settings**” button on the left side of the screen.

<figure><img src="/files/ed0l1gaiGtnoW6OUk7G0" alt=""><figcaption></figcaption></figure>

4\. By clicking the “**Projects**” tab from the screen above, the user can access the cluster and namespace details as shown below.

<figure><img src="/files/rcAQiSczregACqGrmQHs" alt=""><figcaption></figcaption></figure>

### **Create an Application**

Follow the steps below to create a new application in ArgoCD.

1. Click "**+NEW APP**" or "**CREATE APPLICATION**" button to create a new application in ArgoCD.

<figure><img src="/files/pyDyfjCitKulnxuW2U7v" alt=""><figcaption></figcaption></figure>

2\.  After clicking "**+NEW APP**" or "**CREATE APPLICATION**" button, provide the required parameters as shown in the image below.

<figure><img src="/files/wLrYLXhCSLRWkMiXLRMi" alt=""><figcaption></figcaption></figure>

* **Application Name**: Provide the application name that you need to create
* **Project Name**: Click on Project name and select the project from the drop-down menu
* **SyncPolicy**: Select as Manual. (If you select automatic, all changes/commits made to the git repository will be updated automatically without any human intervention.)

3\. Scroll down to update the "**Source**" parameters as shown in the image below.

<figure><img src="/files/uylB0mGRHtVVwOv5fjmt" alt=""><figcaption></figcaption></figure>

* **Repository URL**: Click on Repository URL and select the available URL from the drop-down menu
* **Revision**: Select revision as **HEAD**
* **Path**: Click on Path and select the available path from the drop-down menu. (If paths are not highlighted check in the git repository URL)

4\.  Scroll down to update the "**Destination**" parameters as shown in the image below.

<figure><img src="/files/OFmVnr3O48J77618Q0OQ" alt=""><figcaption></figcaption></figure>

* **ClusterURL:** Click on Cluster URL and select the available URL from the drop-down menu
* **Namespace**: Namespace value can be taken from project details as mentioned in [Create an Application](#creation-of-application) section step 4.
* After updating the above parameters click "**CREATE**" button to complete the application creation.

5\.  After clicking the "**CREATE**" button, your application will be created in ArgoCD UI as shown in the image belo&#x77;**.**

<figure><img src="/files/WVPTvqiVi1jwLTFcofx4" alt=""><figcaption></figcaption></figure>

6\.  After create an application, click on the application to get a Synchronize option and then click "**SYNC**"  button.

<figure><img src="/files/0vhBc63AxavPhpN7jgNv" alt=""><figcaption></figcaption></figure>

7\.  After you click the "**Sync"** button, the application will be synced and deployed into the target cluster, which is the namespace that you specified when you created the application.

<figure><img src="/files/lSC9IC8lXkPwnpsmssQJ" alt=""><figcaption></figcaption></figure>

8\.  After a successful sync, the application health will be updated as shown in the image below.

<figure><img src="/files/3BUP5jFPQyUNRJUiaDGc" alt=""><figcaption></figcaption></figure>

### **Verification**

1. Click on the **"Pod"** to perform the verification.

<figure><img src="/files/rnlUDAFWiGnt9gNCw6Sk" alt=""><figcaption></figcaption></figure>

2\. Pod detail window displays a summary, events, and logs.

<figure><img src="/files/45vB4WFRpqXByTzBSO7t" alt=""><figcaption></figcaption></figure>

3\.  Click on logs to see the pod logs.

<figure><img src="/files/ZWXVpIO2pn7Z7c4dqY6K" alt=""><figcaption></figcaption></figure>
