-
Task
-
Resolution: Unresolved
-
Normal
-
None
-
None
-
5
-
False
-
-
False
-
-
Task Description (Required)
Configure a GitOps repository for the team ROSA cluster to contain the resources and configuration necessary for the cluster to function. The following operators (and their operands in brackets) are installed in the cluster:
- Node Feature Discovery (NodeFeatureDiscovery)
- Nvidia GPU (ClusterPolicy)
- Red Hat OpenShift AI (DataScienceCluster, DataScienceInitialization)
- Red Hat DeveloperHub
- OpenShift GitOps
- OpenShift Pipelines
- OpenShift Serverless
- OpenShift Servicemesh
A GitOps repository should be created that contains the necessary resources to deploy these operators, as well as any resources needed to interact with them. An ArgoCD Application should be configured that will deploy the GitOps resources to the cluster, and any further configuration for the cluster should be done through the GitOps repository.
Note: The 3scale and RH-SSO operators are also installed on this cluster, but are exempt from this task due to the current manual steps that they require.
Change Request
<Select which item is being changed>
[ ] Add New Tokens
[ ] Rotate Tokens
[ ] Remove Tokens
[ ] Others: (specify)
Environment
<Select which environment the change is being made on. If both, open a separate issue so changes are tracked in each environment>
[ ] Stage OR
[ ] Prod
Backout Plan
<State what steps are needed to roll back in case something goes wrong>
Downtime
<Is there any downtime for these changes? If so, for how long>
Risk Level
<How risky is this change?>
Testing
<How are changes verified?>
Communication
<How are service owners or consumers notified of these changes?>