Skip to content

Commit 29d6f83

Browse files
authored
Merge pull request #555 from kquinn1204/TELCODOCS-2229-update
Telcodocs 2229 update retail VP
2 parents ad8315c + 853daf8 commit 29d6f83

26 files changed

+693
-617
lines changed

content/learn/vp_add_ops_to_pattern.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ menu:
33
learn:
44
parent: Validated patterns frameworks
55
title: Adding Operators to the framework
6-
weight: 23
6+
weight: 26
77
aliases: /ocp-framework/adding-operator-to-framework/
88
---
99

@@ -39,7 +39,7 @@ This procedure describes how subscriptions to Operators are added to the validat
3939
For example, if you want to deploy Advanced Cluster Management, AMQ (messaging) and AMQ Streams (Kafka) in your factory cluster, you would follow the guidance here:
4040

4141
The assumption is there is a `values-factory.yaml` file that is used to deploy the factory cluster. The file should include the following entries:
42-
+
42+
4343
[source,yaml]
4444
----
4545
namespaces:

content/learn/vp_add_specific_ops_to_pattern.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ menu:
33
learn:
44
parent: Validated patterns frameworks
55
title: Adding a specific operator to hub values file
6-
weight: 24
6+
weight: 27
77
aliases: /ocp-framework/adding-specific-operator-to-hub/
88
---
99

Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
---
2+
title: Managed cluster sites
3+
weight: 30
4+
aliases: /retail/retail-managed-cluster/
5+
---
6+
7+
:toc:
8+
:imagesdir: /images
9+
:_content-type: ASSEMBLY
10+
include::modules/comm-attributes.adoc[]
11+
12+
//leaving this here on purpose to test H1 headings (with ID) in assemblies and it's impact of TOC
13+
[id="attach-managed-cluster"]
14+
= Attach a managed cluster (edge) to the management hub
15+
16+
The use of this Multicloud GitOps pattern depends on having at least one running Red Hat OpenShift cluster.
17+
18+
When you install the multi-cloud GitOps pattern, a hub cluster is setup. The hub cluster serves as the central point for managing and deploying applications across multiple clusters.
19+
20+
include::modules/mcg-understanding-rhacm-requirements.adoc[leveloffset=+1]
21+
22+
include::modules/mcg-deploying-managed-cluster-using-rhacm.adoc[leveloffset=+1]
23+
24+
include::modules/comm-deploying-managed-cluster-using-cm-cli-tool.adoc[leveloffset=+1]
25+
26+
include::modules/comm-deploying-managed-cluster-using-clusteradm-tool.adoc[leveloffset=+1]
27+
28+
include::modules/comm-designate-cluster-as-managed-cluster-site.adoc[leveloffset=+2]
29+
30+
31+
== Verification
32+
33+
. Go to your managed cluster (edge) OpenShift console and check for the `open-cluster-management-agent` pod being launched.
34+
35+
[NOTE]
36+
====
37+
It might take a while for the RHACM agent and `agent-addons` to launch.
38+
====
39+
40+
. Check the *Red Hat OpenShift GitOps Operator* is installed.
41+
42+
. Launch the *Group-One OpenShift ArgoCD* console from nines menu in the top right of the OpenShift console. Verify the applications report the status `Healthy` and `Synched`.
43+
44+
Verify that the *hello-world* application deployed successfully as follows:
45+
46+
. Navigate to the *Networking* -> *Routes* menu options on your managed cluster (edge) OpenShift.
47+
48+
. From the *Project:* drop down select the *hello-world* project.
49+
50+
. Click the *Location URL*. This should reveal the following:
51+
+
52+
[source,terminal]
53+
----
54+
Hello World!
55+
56+
Hub Cluster domain is 'apps.aws-hub-cluster.openshift.org'
57+
Pod is running on Local Cluster Domain 'apps.aws-hub-cluster.openshift.org'
58+
----
59+
60+
Verify that the *config-demo* application deployed successfully as follows:
61+
62+
. Navigate to the *Networking* -> *Routes* menu options on your managed cluster (edge) OpenShift.
63+
64+
. Select the *config-demo* *Project*.
65+
66+
. Click the *Location URL*. This should reveal the following:
67+
+
68+
[source,terminal]
69+
----
70+
Hub Cluster domain is 'apps.aws-hub-cluster.openshift.org'
71+
Pod is running on Local Cluster Domain 'apps.aws-hub-cluster.openshift.org'
72+
The secret is `secret`
73+
----
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
---
2+
title: Retail
3+
date: 2022-12-08
4+
tier: tested
5+
summary: This pattern demonstrates a pattern that models the store side of a retail application.
6+
rh_products:
7+
- Red Hat OpenShift Container Platform
8+
- Red Hat Advanced Cluster Management
9+
- Red Hat AMQ
10+
industries:
11+
- Retail
12+
aliases: /retail/
13+
# uncomment once this exists
14+
# pattern_logo: retail.png
15+
links:
16+
install: getting-started
17+
help: https://groups.google.com/g/validatedpatterns
18+
bugs: https://github.com/validatedpatterns/retail/issues
19+
# uncomment once this exists
20+
ci: retail
21+
---
22+
23+
:toc:
24+
:imagesdir: /images
25+
:_content-type: ASSEMBLY
26+
include::modules/comm-attributes.adoc[]
27+
28+
include::modules/retail-about.adoc[leveloffset=+1]
29+
30+
include::modules/retail-architecture.adoc[leveloffset=+1]
31+
32+
33+

content/patterns/retail/_index.md

Lines changed: 0 additions & 76 deletions
This file was deleted.
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
---
2+
title: Demonstrating a retail example applications
3+
weight: 40
4+
aliases: /retail/application-demos/
5+
---
6+
7+
:toc:
8+
:imagesdir: /images
9+
:_content-type: ASSEMBLY
10+
include::modules/comm-attributes.adoc[]
11+
12+
include::modules/retail-example-applications.adoc[]

content/patterns/retail/application.md

Lines changed: 0 additions & 47 deletions
This file was deleted.
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
---
2+
title: Cluster Sizing
3+
weight: 60
4+
aliases: /retail/retail-cluster-sizing/
5+
---
6+
7+
:toc:
8+
:imagesdir: /images
9+
:_content-type: ASSEMBLY
10+
11+
include::modules/comm-attributes.adoc[]
12+
include::modules/retail/metadata-retail.adoc[]
13+
14+
include::modules/cluster-sizing-template.adoc[]

0 commit comments

Comments
 (0)