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
* Continue with the Configuration & Management steps in the installation wizard. See[Configure GitOps Runtime]({{site.baseurl}}/docs/installation/gitops/runtime-configuration/#configure-gitops-runtime).
124
124
* View the installed Runtime in the Runtimes page, and complete the configuration at a later time.
125
+
* Depending on your setup, complete the post-installation configuration:
126
+
* For private registries, you need to[override specific image values](#image-overrides-for-private-registries).
127
+
* If your Git servers are on-premises,[add custom repository certificates](#custom-repository-certificates).
125
128
126
129
#####View installed Runtime
127
130
After installation, go to**GitOps Runtimes > List View**:
@@ -144,13 +147,36 @@ After installation, go to **GitOps Runtimes > List View**:
144
147
%}
145
148
146
149
150
+
##Optional GitOps Runtime configuration
147
151
148
-
{% if page.collection != site.gitops_collection %}
149
-
###(Optional) Post-installation configuration
150
-
After completing the installation, you may need to perform additional configuration depending on your setup.
151
-
* For private registries, you need to[override specific image values](#image-overrides-for-private-registries).
152
-
* If your Git servers are on-premises,[add custom repository certificates](#custom-repository-certificates).
153
-
{% endif %}
152
+
###Image overrides for private registries
153
+
If you use private registries, you must override specific image values for the different subcharts and container images.
154
+
Our utility helps override image values for GitOps Runtimes by creating`values` files that match the structure of the subcharts, allowing you to easily replace image registries. During chart installation, you can provide these`values` files to override the images, as needed.
155
+
For more details, see[ArtifactHub](https://artifacthub.io/packages/helm/codefresh-gitops-runtime/gitops-runtime#using-with-private-registries---helper-utility){:target="\_blank"}.
156
+
157
+
###Custom repository certificates
158
+
159
+
Repository certificates are required to authenticate users to on-premises Git servers.
160
+
161
+
If your Git servers are on-premises, add the repository certificates to your Codefresh`values` file, in`.values.argo-cd`. These values are used by the Argo CD that Codefresh deploys. For details on adding repository certificates, see this[section](https://github.com/codefresh-io/argo-helm/blob/argo-cd-5.29.2-cap-CR-18430/charts/argo-cd/values.yaml#LL336C7-L336C7){:target="\_blank"}.
162
+
163
+
{% highlight yaml %}
164
+
global:
165
+
codefresh:
166
+
tls:
167
+
caCerts:
168
+
# optional - use an existing secret that contains the cert
169
+
# secretKeyRef:
170
+
# name: my-certificate-secret
171
+
# key: ca-bundle.crt
172
+
# or create "codefresh-tls-certs" secret
173
+
secret:
174
+
create: true
175
+
content: |
176
+
-----BEGIN CERTIFICATE-----
177
+
...
178
+
-----END CERTIFICATE-----
179
+
{% endhighlight yaml %}
154
180
155
181
156
182
@@ -202,39 +228,9 @@ By default, the GitOps Runtime can deploy to the cluster it is installed on. You
202
228
203
229
204
230
205
-
{% if page.collection != site.gitops_collection %}
206
-
##Optional GitOps Runtime configuration
207
-
208
-
###Image overrides for private registries
209
-
If you use private registries, you must override specific image values for the different subcharts and container images.
210
-
Our utility helps override image values for GitOps Runtimes by creating`values` files that match the structure of the subcharts, allowing you to easily replace image registries. During chart installation, you can provide these`values` files to override the images, as needed.
211
-
For more details, see[ArtifactHub](https://artifacthub.io/packages/helm/codefresh-gitops-runtime/gitops-runtime#using-with-private-registries---helper-utility){:target="\_blank"}.
212
231
213
-
###Custom repository certificates
214
232
215
-
Repository certificates are required to authenticate users to on-premises Git servers.
216
233
217
-
If your Git servers are on-premises, add the repository certificates to your Codefresh`values` file, in`.values.argo-cd`. These values are used by the Argo CD that Codefresh deploys. For details on adding repository certificates, see this[section](https://github.com/codefresh-io/argo-helm/blob/argo-cd-5.29.2-cap-CR-18430/charts/argo-cd/values.yaml#LL336C7-L336C7){:target="\_blank"}.
218
-
219
-
{% highlight yaml %}
220
-
global:
221
-
codefresh:
222
-
tls:
223
-
caCerts:
224
-
# optional - use an existing secret that contains the cert
Copy file name to clipboardExpand all lines: _docs/installation/gitops/runtime-install-with-existing-argo-cd.md
+35Lines changed: 35 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -139,6 +139,9 @@ After installation, you can:
139
139
* Continue with the Configuration & Management steps in the installation wizard. See[Configure GitOps Runtime]({{site.baseurl}}/docs/installation/gitops/runtime-configuration/#configure-gitops-runtime).
140
140
OR
141
141
* View the installed Runtime in the Runtimes page, and complete the configuration at a later time.
142
+
* Depending on your setup, complete the post-installation configuration:
143
+
* For private registries, you need to[override specific image values](#image-overrides-for-private-registries).
144
+
* If your Git servers are on-premises,[add custom repository certificates](#custom-repository-certificates).
142
145
143
146
#####View installed Runtime
144
147
After installation, go to**GitOps Runtimes > List View**:
@@ -161,6 +164,38 @@ After installation, go to **GitOps Runtimes > List View**:
161
164
%}
162
165
163
166
167
+
##Optional GitOps Runtime configuration
168
+
169
+
###Image overrides for private registries
170
+
If you use private registries, you must override specific image values for the different subcharts and container images.
171
+
Our utility helps override image values for GitOps Runtimes by creating`values` files that match the structure of the subcharts, allowing you to easily replace image registries. During chart installation, you can provide these`values` files to override the images, as needed.
172
+
For more details, see[ArtifactHub](https://artifacthub.io/packages/helm/codefresh-gitops-runtime/gitops-runtime#using-with-private-registries---helper-utility){:target="\_blank"}.
173
+
174
+
###Custom repository certificates
175
+
176
+
Repository certificates are required to authenticate users to on-premises Git servers.
177
+
178
+
If your Git servers are on-premises, add the repository certificates to your Codefresh`values` file, in`.values.argo-cd`. These values are used by the Argo CD that Codefresh deploys. For details on adding repository certificates, see this[section](https://github.com/codefresh-io/argo-helm/blob/argo-cd-5.29.2-cap-CR-18430/charts/argo-cd/values.yaml#LL336C7-L336C7){:target="\_blank"}.
179
+
180
+
{% highlight yaml %}
181
+
global:
182
+
codefresh:
183
+
tls:
184
+
caCerts:
185
+
# optional - use an existing secret that contains the cert
186
+
# secretKeyRef:
187
+
# name: my-certificate-secret
188
+
# key: ca-bundle.crt
189
+
# or create "codefresh-tls-certs" secret
190
+
secret:
191
+
create: true
192
+
content: |
193
+
-----BEGIN CERTIFICATE-----
194
+
...
195
+
-----END CERTIFICATE-----
196
+
{% endhighlight yaml %}
197
+
198
+
164
199
##Install GitOps Runtime via Terraform
165
200
166
201
You can also use Terraform to install additional GitOps Runtimes with the[Helm provider](https://registry.terraform.io/providers/hashicorp/helm/latest/docs){:target="\_blank"}.