Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents

Tool Chain:

  • Login to Opsera → Toolchain → Enter an Application name & click “Create”

...

  • Select “Argocd” → Click “Confirm” → Click “Deploy Tool Selection”

...

  • Click “Registry” hyperlink populated → Platforms tab

...

Tool Registry

  • Select the Application from the dropdown → Verify the status

...

  • Once status is updated to “ACTIVE” → Click “Tools” tab

...

  • Search the Application name to find the tool

...

  • Click to launch the Tool Summary → Click connections tab → “Secret access token” is prepopulated → “Test Connection”

...

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

  • Image Removed

    [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

  • Image Removed

    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

  • Image Removed

    Enter the fields. Source field will have the created repository listed in the dropdown. 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 dropdown will list the project created in the projects tab. Choose the project from the dropdown

...

  • Cluster dropdown 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

  • Image Removed

    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:

  • Tool Registry-> New Tool

...

  • Create New Tool->Select Jenkins

  • Image Removed
  • Enter a tool name → Click “Create”

...

  • Summary of New tool created is displayed

  • Image Removed

    Click “Connections” tab → Enter values → click save

...

  • Click “Test Connection”

...

Child pages (Children Display)