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: content/learn/getting-started-multi-cloud-gitops.adoc
+27-33Lines changed: 27 additions & 33 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -44,7 +44,7 @@ Other patterns build upon these concepts, making this an ideal starting point fo
44
44
+
45
45
[source,terminal]
46
46
----
47
-
oc get storageclass -o custom-columns=NAME:.metadata.name,PROVISIONER:.provisioner,DEFAULT:.metadata.annotations."storageclass\.kubernetes\.io/is-default-class"
47
+
$ oc get storageclass -o custom-columns=NAME:.metadata.name,PROVISIONER:.provisioner,DEFAULT:.metadata.annotations."storageclass\.kubernetes\.io/is-default-class"
48
48
----
49
49
+
50
50
* Optional: A second OpenShift cluster for multicloud demonstration.
@@ -58,59 +58,59 @@ public or private cloud by using https://console.redhat.com/openshift/create[Red
58
58
59
59
.Procedure
60
60
61
-
. Fork the https://github.com/validatedpatterns/multicloud-gitops[multicloud-gitops] repository on GitHub.
Do not commit this file. You do not want to push personal credentials to GitHub. If you do not want to customize the secrets, these steps are not needed. The framework generates a random password for the `config-demo` application.
84
-
====
85
76
86
-
. Customize the deployment for your cluster. Run the following command:
77
+
. Verify the setup of your remote repositories by running the following command:
. Push your local branch named `my-branch` to the remote repository specified by origin by running the following command:
107
102
+
108
103
[source,terminal]
109
104
----
110
105
$ git push origin my-branch
111
106
----
107
+
+
108
+
[NOTE]
109
+
====
110
+
The idea of creating a local branch and pushing this to origin allows you scope to customize the base Multicloud GitOps.
111
+
====
112
112
113
-
You can install the Multicloud GitOps pattern by using the web console or from command line.
113
+
You can proceed to install the Multicloud GitOps pattern by using the web console or from command line.
114
114
115
115
To install the Multicloud GitOps pattern by using the the web console you must first install the Validated Patterns Operator. The Validated Patterns Operator installs and manages Validated Patterns.
116
116
@@ -119,7 +119,7 @@ To install the Multicloud GitOps pattern by using the the web console you must f
119
119
== Installing the {validated-patterns-op}
120
120
121
121
.Prerequisites
122
-
* Access to an {ocp} cluster using an account with cluster-admin permissions.
122
+
* Access to an {ocp} cluster using an account with `cluster-admin` permissions.
123
123
124
124
.Procedure
125
125
@@ -184,7 +184,6 @@ To know the cluster group name for the patterns that you want to deploy, check t
184
184
. Leave *In Cluster Git Server* unchanged.
185
185
.. Change the *Target Repo* URL to your forked repository URL. For example, change `+https://github.com/validatedpatterns/<pattern_name>+` to `+https://github.com/<your-git-username>/<pattern-name>+`
186
186
.. Optional: You might need to change the *Target Revision* field. The default value is `HEAD`. However, you can also provide a value for a branch, tag, or commit that you want to deploy. For example, `v2.1`, `main`, or a branch that you created, `my-branch`.
187
-
. Ensure that you have made any required changes to your `values-*.yaml` files locally and pushed them to your forked repository on the correct branch or target that you chose in the previous step.
188
187
. Click *Create*.
189
188
190
189
.Verification
@@ -199,7 +198,7 @@ Verify that the *hello-world* application deployed successfully as follows:
199
198
200
199
. Select the *hello-world* *Project*.
201
200
202
-
. Click on the *Location URL*. THis should reveal:
201
+
. Click on the *Location URL*. This should reveal the following:
As part of this pattern, HashiCorp Vault has been installed. Refer to the section on https://validatedpatterns.io/secrets/vault/[Vault].
253
-
254
-
255
-
You can use the {validated-patterns-op} to install and manage {solution-name-upstream}. Use the {hybrid-console-first} to install the {validated-patterns-op}. After installing the Operator, you can create an instance where you can specify the details for your pattern. The {validated-patterns-op} then installs and manages the required assets and artifacts that the pattern requires.
0 commit comments