Table of Contents |
---|
Cluster Creation
Click “Clusters” tab → +New Argo Cluster
...
“Create New Argo Cluster” form → Select a Platform
AWS
Azure
AWS Cluster Creation
AWS → select the tool created (pre requisite)
...
[OPTIONAL] Enable IAM role and select value if required
...
Select the “Cluster” name
...
[OPTIONAL] Enable the radio button “Enable Argo Rollouts for Blue/Green Deployment” for using Blue/green deployment in pipeline step
This can be enabled by editing at later stage as well
...
Click “Create” → Cluster get created successfully
...
Azure Cluster Creation
Azure → select the tool created (pre requisite)
...
Select the “Cluster” name
[OPTIONAL] Enable the radio button “Enable Argo Rollouts for Blue/Green Deployment” for using Blue/green deployment in pipeline step
This can be enabled by editing at later stage as well
Click “Create” → Cluster get created successfully
...
Repositories Creation
Click “Repositories” tab-> +New Argo Repositories
...
Enter all the fields-> Click on “create”
...
Repository gets created successfully
...
Projects Creation
Click “Projects” tab-> +New Argo Projects
Enter the fields. Source field will have the created repository listed in the drop-down. Choose the created repository.
...
Give * as values in all the fields and NA in Blacklisted Namespaced Resources. Click “Create” button
...
Project gets created successfully
...
Application Creation
Click “Applications” tab-> +New Argo Application
...
Enter the fields. Project Name drop-down will list the project created in the projects tab. Choose the project from the drop-down
...
Cluster drop-down will have the list of AWS and Azure clusters created in the clusters tab. Select the cluster as per the requirement.
...
Give the GIT Path, GIT URL and Branch Name. Click “Create” button
Application gets created successfully
...
Pre-Requisite
AWS Tool Registration
Tool Registry → +New Tool
...
“Create New Tool” → Select “AWS Account”
...
Enter a tool name → Click “Create”
...
Summary of New tool created is displayed
...
Click “Connections” tab → Enter values → click save
...
Click “Test Connection”
...
Azure Tool Registration
Tool Registry-> New Tool
...
Create New Tool->Select Azure
...
Enter a tool name → Click “create”
...
Summary of new tool created is displayed.
...
Click “Connections” tab → Enter values → click save
...
Navigate to Applications tab-> Click “New Azure Application Credential”
...
Enter the details Name, Client ID, Client Secret and click on Create button
...
Application gets created
...
GitHub Tool Registration
Tool Registry-> New Tool
...
Create New Tool->Select GitHub
...
Enter a tool name → Click “Create”
...
Summary of New tool created is displayed
...
Click “Connections” tab → Enter values → click save
...
Click “Test Connection”
...
Jenkins Tool Registration
...