Skip to content

Commit c7d152a

Browse files
committed
cropping image 4
1 parent ba591b7 commit c7d152a

File tree

4 files changed

+32
-51
lines changed

4 files changed

+32
-51
lines changed

content/patterns/retail/application.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: Demonstrating retail example applications
2+
title: Demonstrating a retail example applications
33
weight: 40
44
aliases: /retail/application-demos/
55
---

content/patterns/retail/components.adoc

Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,7 @@ include::modules/comm-attributes.adoc[]
1313
=== The Quarkus Coffeeshop Store https://github.com/validatedpatterns/retail/tree/main/charts/store/quarkuscoffeeshop-charts[Chart]
1414

1515
This chart is responsible for deploying the applications, services and routes for the Quarkus Coffeeshop demo. It models a set of microservices
16-
that would make sense for a coffeeshop retail operation. The detail of what the microservices do is
17-
https://quarkuscoffeeshop.github.io/coffeeshop/[here].
16+
that would make sense for a coffeeshop retail operation. The detail of what the microservices do is https://quarkuscoffeeshop.github.io/coffeeshop/[here].
1817

1918
* https://github.com/quarkuscoffeeshop/quarkuscoffeeshop-web[quarkuscoffeeshop-web] - Serves as the `front end` for ordering food and drinks.
2019

@@ -34,19 +33,19 @@ https://quarkuscoffeeshop.github.io/coffeeshop/[here].
3433

3534
All the components look like this in ArgoCD when deployed:
3635

37-
link:/images/retail/retail-v1-argo-coffeeshop-store.png[image:/images/retail/retail-v1-argo-coffeeshop-store.png[retail-v1-argo-coffeeshop-store]
36+
image:/images/retail/retail-v1-argo-coffeeshop-store.png[retail-v1-argo-coffeeshop-store]
3837

3938
The chart is designed such that the same chart can be deployed in the hub cluster as the `production` store, the `demo` or `TEST` store, and on a remote cluster.
4039

4140
=== The Quarkus Coffeeshop Database https://github.com/validatedpatterns/retail/tree/main/charts/all/crunchy-pgcluster[Chart]
4241

4342
This installs a database instance suitable for use in the Retail pattern. It uses the Crunchy PostgreSQL https://github.com/CrunchyData/postgres-operator[Operator] to provide PostgreSQL services, which includes high availability and backup services by default, and other features available.
4443

45-
Like the store chart, the Database chart can be deployed in the same different scenarios.
44+
Similar to the store chart, the Database chart can be deployed in the same variety of scenarios.
4645

4746
In ArgoCD, it looks like this:
4847

49-
link:/images/retail/retail-v1-argo-coffeeshopdb.png[image:/images/retail/retail-v1-argo-coffeeshopdb.png[retail-v1-argo-coffeeshopdb]
48+
image:/images/retail/retail-v1-argo-coffeeshopdb.png[retail-v1-argo-coffeeshopdb]
5049

5150
=== The Quarkus Coffeeshop Kafka https://github.com/validatedpatterns/retail/tree/main/charts/all/quarkuscoffeeshop-kafka[Chart]
5251

@@ -55,16 +54,14 @@ https://access.redhat.com/documentation/en-us/red_hat_amq/7.2/html/using_amq_str
5554

5655
=== The Quarkus Coffeeshop Pipelines https://github.com/validatedpatterns/retail/tree/main/charts/hub/quarkuscoffeeshop-pipelines[Chart]
5756

58-
The pipelines chart defines build pipelines using the Red Hat OpenShift
59-
Pipelines https://catalog.redhat.com/software/operators/detail/5ec54a4628834587a6b85ca5[Operator] (tektoncd). Pipelines are provided for all of the application images that ship with the pattern; the pipelines all build the app from source, deploy them to the "`demo`" namespace, and push them to the configured
60-
image registry.
57+
The pipelines chart defines build pipelines using the Red Hat OpenShift Pipelines https://catalog.redhat.com/software/operators/detail/5ec54a4628834587a6b85ca5[Operator] (tektoncd). Pipelines are provided for all of the application images that ship with the pattern; the pipelines all build the app from source, deploy them to the `demo` namespace, and push them to the configured image registry.
6158

6259
Like the store and database charts, the kafka chart supports all three modes of deployment.
6360

64-
link:/images/retail/retail-v1-argo-pipelines.png[image:/images/retail/retail-v1-argo-pipelines.png[retail-v1-argo-pipelines]
61+
image:/images/retail/retail-v1-argo-pipelines.png[retail-v1-argo-pipelines]
6562

6663
=== The Quarkus Coffeeshop Landing Page https://github.com/validatedpatterns/retail/tree/main/charts/all/landing-page[Chart]
6764

6865
The Landing Page chart builds the page that presents the links for the demos in the pattern.
6966

70-
link:/images/retail/retail-v1-argo-landing-page.png[image:/images/retail/retail-v1-argo-landing-page.png[retail-v1-landing-page]
67+
image:/images/retail/retail-v1-argo-landing-page.png[retail-v1-landing-page]

content/patterns/retail/store.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: Managed cluster sites
2+
title: Managed store sites
33
weight: 30
44
aliases: /retail/retail-managed-cluster/
55
---
@@ -17,7 +17,7 @@ A store ("`ATLANTA`") is installed on the hub cluster by default. This feature i
1717
cluster to install the same application on a different cluster.
1818

1919
The way we apply this is through the `managedClusterGroups` block in `values-hub.yaml`:
20-
+
20+
2121
[source,yaml]
2222
----
2323
managedClusterGroups:

modules/retail-example-applications.adoc

Lines changed: 22 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -4,63 +4,47 @@
44
[id="deploying-mcg-pattern"]
55
= Demonstrating Retail example applications
66

7-
Up until now the Retail validated pattern has focused primarily on
8-
successfully deploying the architectural pattern. Now it is time to see
7+
Up until now the retail validated pattern has focused primarily on successfully deploying the architectural pattern. Now it is time to see
98
the actual applications running as we have deployed them.
109

11-
If you have already deployed the hub cluster, then you have already seen
12-
several applications deployed in the OpenShift GitOps console. If you
13-
haven’t done this then we recommend you deploy the hub after you have
14-
setup the Quay repositories described below.
10+
If you have already deployed the hub cluster, then you have already seen several applications deployed in the OpenShift GitOps console. If you
11+
have not done this then we recommend you deploy the hub after you have setup the Quay repositories described below.
1512

1613
== Ordering Items at the Coffeeshop
1714

18-
The easiest way to get to the coffeeshop store page is from the
19-
OpenShift Console Menu Landing Page entry:
15+
The easiest way to get to the coffeeshop store page is from the OpenShift Console Menu Landing Page entry:
2016

21-
link:/images/retail/retail-v1-console-menu.png[image:/images/retail/retail-v1-console-menu.png[retail-v1-console-menu]
17+
image:/images/retail/retail-v1-console-menu.png[retail-v1-console-menu]
2218

23-
1. Click the *Quarkus Coffeeshop Landing Page* link will bring you to
24-
this page:
19+
1. Click the *Quarkus Coffeeshop Landing Page* link will bring you to this page:
2520
+
26-
link:/images/retail/retail-v1-landing-page.png[image:/images/retail/retail-v1-landing-page.png[retail-v1-landing-page]
21+
image:/images/retail/retail-v1-landing-page.png[retail-v1-landing-page]
2722

28-
2. Select either the `Store Web Page` or "`TEST Store Web Page`"
29-
links brings you to a screen that looks like this:
23+
2. Select either the `Store Web Page` or `TEST Store Web Page` links brings you to a screen that looks like this:
3024
+
31-
link:/images/retail/retail-v1-store-page.png[image:/images/retail/retail-v1-store-page.png[retail-v1-store-page]
25+
image:/images/retail/retail-v1-store-page.png[retail-v1-store-page]
3226
+
3327
[NOTE]
3428
====
35-
The applications are initially identical. The `TEST`" site is
36-
deployed to the `quarkuscoffeeshop-demo` namespace; the regular Store
37-
site is deployed to the `quarkuscoffeeshop-store` namespace.
29+
The applications are initially identical. The `TEST`" site is deployed to the `quarkuscoffeeshop-demo` namespace; the regular Store site is deployed to the `quarkuscoffeeshop-store` namespace.
3830
39-
Each store requires supporting services, in PostgreSQL and Kafka. In our
40-
pattern, PostgreSQL is provided by the Crunchy PostgreSQL operator, and
41-
Kafka is provided by the Red Hat AMQ Streams operator. Each instance,
42-
the regular instance and the TEST instance, has its own instance of each
43-
of these supporting services it uses.
31+
Each store requires supporting services, in PostgreSQL and Kafka. In our pattern, PostgreSQL is provided by the Crunchy PostgreSQL operator, and Kafka is provided by the Red Hat AMQ Streams operator. Each instance, the regular instance and the TEST instance, has its own instance of each of these supporting services it uses.
4432
====
4533

46-
. Order by clicking the `Place an Order` button on the front page. The
47-
menu should look like this:
34+
. Order by clicking the `Place an Order` button on the front page. The menu should look like this:
4835
+
49-
link:/images/retail/retail-v1-store-web-menu.png[image:/images/retail/retail-v1-store-web-menu.png[retail-v1-store-web-menu]]
36+
image:/images/retail/retail-v1-store-web-menu.png[retail-v1-store-web-menu]
5037

51-
. Click the `Add` button next to a menu item; the item name will appear.
52-
Add a name for the order:
53-
54-
link:/images/retail/retail-v1-order-p1.png[image:/images/retail/retail-v1-order-p1.png[retail-v1-order-p1]]
55-
56-
You can add as many orders as you want. On your last item, click the
57-
"`Place Order`" button on the item dialog:
58-
59-
link:/images/retail/retail-v1-place-order.png[image:/images/retail/retail-v1-place-order.png[retail-v1-place-order]]
38+
. Click the `Add` button next to a menu item; the item name will appear. Add a name for the order:
39+
+
40+
image:/images/retail/retail-v1-order-p1.png[image:/images/retail/retail-v1-order-p1.png[retail-v1-order-p1]
6041

61-
As the orders are serviced by the barista and kitchen services, you can
62-
see their status in the "`Orders`" section of the page:
42+
. Add as many orders as you want. On your last item, click the `Place Order` button on the item dialog:
43+
+
44+
image:/images/retail/retail-v1-place-order.png[image:/images/retail/retail-v1-place-order.png[retail-v1-place-order]
6345

64-
link:/images/retail/retail-v1-orders-status.png[image:/images/retail/retail-v1-orders-status.png[retail-v1-orders-status]
46+
As the orders are serviced by the barista and kitchen services, you can see their status in the `Orders` section of the page:
47+
+
48+
image:/images/retail/retail-v1-orders-status.png[retail-v1-orders-status]
6549

6650

0 commit comments

Comments
 (0)