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
Prior to running the installation please see the official documentation at: https://codefresh.io/docs/docs/installation/gitops/hybrid-gitops-helm-installation/
6
6
7
7
## Using with private registries - Helper utility
8
8
The GitOps Runtime comprises multiple subcharts and container images. Subcharts also vary in values structure, making it difficult to override image specific values to use private registries.
9
-
We have created a helper utility to resolve this issue:
9
+
We have created a helper utility to resolve this issue:
10
10
- The utility create values files in the correct structure, overriding the registry for each image. When installing the chart, you can then provide those values files to override all images.
11
11
- The utility also creates other files with data to help you identify and correctly mirror all the images.
12
12
@@ -15,7 +15,7 @@ We have created a helper utility to resolve this issue:
15
15
The utility is packaged in a container image. Below are instructions on executing the utility using Docker:
16
16
17
17
```
18
-
docker run -v <output_dir>:/output quay.io/codefresh/gitops-runtime-private-registry-utils:0.2.15 <local_registry>
18
+
docker run -v <output_dir>:/output quay.io/codefresh/gitops-runtime-private-registry-utils:0.2.16 <local_registry>
19
19
```
20
20
`output_dir` - is a local directory where the utility will output files. <br>
21
21
`local_registry` - is your local registry where you want to mirror the images to
@@ -26,6 +26,35 @@ The utility will output 4 files into the folder:
26
26
3.`values-images-no-tags.yaml` - a values file with all image values with the private registry **excluding tags**. If provided through --values to helm install/upgrade command - it will override all images to use the private registry.
27
27
4.`values-images-with-tags.yaml` - The same as 3 but with tags **included**.
28
28
29
+
## Openshift
30
+
31
+
```yaml
32
+
internal-router:
33
+
dnsService: dns-default
34
+
dnsNamespace: openshift-dns
35
+
clusterDomain: cluster.local
36
+
37
+
argo-cd:
38
+
redis:
39
+
securityContext:
40
+
runAsUser: 1000680000# Arbitrary user ID within allowed range
41
+
42
+
openshift:
43
+
enabled: true
44
+
45
+
argo-events:
46
+
openshift: true
47
+
48
+
webhook:
49
+
port: 8443
50
+
51
+
sealed-secrets:
52
+
podSecurityContext:
53
+
enabled: false
54
+
containerSecurityContext:
55
+
enabled: false
56
+
```
57
+
29
58
## Values
30
59
31
60
| Key | Type | Default | Description |
@@ -59,14 +88,14 @@ The utility will output 4 files into the folder:
59
88
| app-proxy.image-enrichment.serviceAccount.name | string | `"codefresh-image-enrichment-sa"` | Name of the service account to create or the name of the existing one to use |
Copy file name to clipboardExpand all lines: charts/gitops-runtime/README.md.gotmpl
+30-1Lines changed: 30 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@ Prior to running the installation please see the official documentation at: http
6
6
7
7
## Using with private registries - Helper utility
8
8
The GitOps Runtime comprises multiple subcharts and container images. Subcharts also vary in values structure, making it difficult to override image specific values to use private registries.
9
-
We have created a helper utility to resolve this issue:
9
+
We have created a helper utility to resolve this issue:
10
10
- The utility create values files in the correct structure, overriding the registry for each image. When installing the chart, you can then provide those values files to override all images.
11
11
- The utility also creates other files with data to help you identify and correctly mirror all the images.
12
12
@@ -26,4 +26,33 @@ The utility will output 4 files into the folder:
26
26
3. `values-images-no-tags.yaml` - a values file with all image values with the private registry **excluding tags**. If provided through --values to helm install/upgrade command - it will override all images to use the private registry.
27
27
4. `values-images-with-tags.yaml` - The same as 3 but with tags **included**.
28
28
29
+
## Openshift
30
+
31
+
```yaml
32
+
internal-router:
33
+
dnsService: dns-default
34
+
dnsNamespace: openshift-dns
35
+
clusterDomain: cluster.local
36
+
37
+
argo-cd:
38
+
redis:
39
+
securityContext:
40
+
runAsUser: 1000680000 # Arbitrary user ID within allowed range
0 commit comments