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
Copy file name to clipboardExpand all lines: .agents/skills/debug-openshell-cluster/SKILL.md
+6-5Lines changed: 6 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -138,13 +138,14 @@ kubectl -n openshell rollout status statefulset/openshell
138
138
139
139
Look for failed installs, unexpected values, missing namespace, wrong image tag, TLS settings that do not match the registered endpoint, and scheduling failures.
140
140
141
-
For HA or PostgreSQL-backed installs, also check the service-binding Secret and
142
-
bundled PostgreSQL workload:
141
+
For HA or PostgreSQL-backed installs, also check the external database Secret
142
+
referenced by `server.externalDbSecret` and the PostgreSQL workload if the test
143
+
or operator deployed one in-cluster:
143
144
144
145
```bash
145
-
kubectl -n openshell get secret -l app.kubernetes.io/instance=openshell
146
-
kubectl -n openshell get statefulset,pod,pvc -l app.kubernetes.io/instance=openshell
| probes.liveness.failureThreshold | int |`3`| Liveness probe failure threshold before the container is restarted. |
169
154
| probes.liveness.initialDelaySeconds | int |`2`| Liveness probe initial delay, in seconds. |
170
155
| probes.liveness.periodSeconds | int |`5`| Liveness probe period, in seconds. |
@@ -176,7 +161,7 @@ JWT signing Secret.
176
161
| probes.startup.failureThreshold | int |`30`| Startup probe failure threshold before the container is killed. |
177
162
| probes.startup.periodSeconds | int |`2`| Startup probe period, in seconds. |
178
163
| probes.startup.timeoutSeconds | int |`1`| Startup probe timeout, in seconds. |
179
-
| replicaCount | int |`1`| Number of OpenShell gateway replicas. |
164
+
| replicaCount | int |`1`| Number of OpenShell gateway replicas. Values greater than 1 require server.externalDbSecret because the default SQLite backend is per pod. |
180
165
| resources | object |`{}`| Gateway pod resource requests and limits. |
181
166
| sandboxServiceAccount.annotations | object |`{}`| Annotations to add to the generated sandbox service account. |
182
167
| sandboxServiceAccount.create | bool |`true`| Create a service account for sandbox pods. |
0 commit comments