You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The `deployment/` directory contains Kubernetes manifests organized into a `base/` directory and an `overlays/dev/` directory for deploying the RHTAS Console (UI, backend, and database) using [Kustomize](https://kustomize.io/). The `base/` directory includes:
100
+
101
+
-`console-backend-deploy.yaml`: Deployment configuration for the console backend.
102
+
-`console-backend-service.yaml`: Service definition for the backend.
103
+
-`console-db-statefulset.yaml`: StatefulSet configuration for the console database.
104
+
-`console-db-secret.yaml`: Secrets for database credentials.
105
+
-`console-db-service.yaml`: Service definition for the database.
106
+
-`console-serviceaccounts.yaml`: Service accounts for the console components.
107
+
-`console-ui-deploy.yaml`: Deployment configuration for the console UI.
108
+
-`console-ui-route.yaml`: Route configuration for the UI.
109
+
-`console-ui-service.yaml`: Service definition for the UI.
110
+
-`kustomization.yaml`: Kustomize configuration to orchestrate the deployment.
111
+
112
+
The `overlays/dev/` directory contains a `kustomization.yaml` for environment-specific customizations.
113
+
114
+
### Prerequisites
115
+
116
+
- A running OpenShift cluster.
117
+
-`oc` CLI installed.
118
+
- A running RHTAS instance to retrieve the TUF route URL.
119
+
120
+
### Deployment Steps
121
+
122
+
1.**Set TUF_REPO_URL using a ConfigMap**:
123
+
124
+
Before deploying, you need to retrieve the TUF repository URL from your running RHTAS instance. This value should be stored in a ConfigMap that the console backend can consume.
125
+
126
+
* Retrieve the TUF route URL from your running RHTAS instance:
0 commit comments