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: charts/ontoserver-indexer/README.md
+33-5Lines changed: 33 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,10 +13,33 @@ This chart wraps the Ontoserver `indexCodeSystemDebug` CLI tool. It retrieves on
13
13
14
14
The Job terminates after a single run. Helm's `ttlSecondsAfterFinished` removes it automatically. Re-indexing requires a fresh `helm install` (or `helm upgrade --install` with a unique release name).
15
15
16
+
## Registry Credentials
17
+
18
+
The default image (`quay.io/aehrc/ontoserver`) requires authentication. Pull credentials must be supplied via one of two methods:
19
+
20
+
**Inline credentials** — provide `image.credentials.username` and `image.credentials.password`; the chart creates a `kubernetes.io/dockerconfigjson` Secret automatically:
21
+
```yaml
22
+
image:
23
+
credentials:
24
+
registry: quay.io # default
25
+
username: my-quay-user
26
+
password: my-quay-password # use --set or External Secrets
27
+
```
28
+
29
+
**Pre-existing Secret** — if you have already created an `imagePullSecret`, reference it instead:
30
+
```yaml
31
+
image:
32
+
imagePullSecrets:
33
+
- name: my-pull-secret
34
+
```
35
+
36
+
Both can be combined — the chart-created secret is appended to the list.
37
+
16
38
## Prerequisites
17
39
18
40
- Kubernetes 1.21+
19
41
- Helm 3.2+
42
+
- quay.io credentials (or an existing imagePullSecret) — required to pull `quay.io/aehrc/ontoserver`
20
43
- Either a syndication server with a configured feed, or a PersistentVolumeClaim for local output (or both)
21
44
- Network access from the cluster to any HTTPS source file URLs and to the syndication server (if used)
22
45
@@ -26,6 +49,8 @@ The Job terminates after a single run. Helm's `ttlSecondsAfterFinished` removes
0 commit comments