Skip to content

Latest commit

 

History

History
 
 

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

GitOps Setup on DevConsole

Visualize your GitOps environment stages and applications on DevConsole in OpenShift 4.8

  1. Follow the Day 1 Operations and make sure your Argo CD applications are in sync.

Applications

  1. Install the GitOps Service operator from OperatorHub in all-namespaces.

Operator

Installation

  1. The operator will install the GitOps backend service in openshift-gitops namespace. Environments nav-item will be visible on the availability of the operator.

Service

  1. Select the Environments nav-item. The Environments page will immediately show the list of applications.

Application_List

  1. Hover over the icons under the Environment status column to see the sync status of all the environments.

Application_List

  1. Create a namespace by following the naming conventions.
$ kubectl create namespace pipelines-{console_username}-github
  1. Create a secret for your git access token in the above namespace.
$ kubectl create secret -n pipelines-{console_username}-github generic {console_username}-github-token --from-literal=token={user-token}
  1. The above two steps are necessary to enable the details page. Clicking on the application name will take you to the application details page.

GitOps_Dashboard

Follow Day 2 Operations to add more environments and applications to your GitOps workflow.