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
* You are using a supported provider of object storage: link:https://www.redhat.com/en/technologies/cloud-computing/openshift-data-foundation[Red Hat OpenShift Data Foundation], link:https://min.io/[MinIO], link:https://aws.amazon.com/s3/[Amazon S3], link:https://azure.microsoft.com/en-us/products/storage/blobs/[Azure Blob Storage], link:https://cloud.google.com/storage/[Google Cloud Storage].
27
+
* You have completed setting up the required object storage by a supported provider: link:https://www.redhat.com/en/technologies/cloud-computing/openshift-data-foundation[Red Hat OpenShift Data Foundation], link:https://min.io/[MinIO], link:https://aws.amazon.com/s3/[Amazon S3], link:https://azure.microsoft.com/en-us/products/storage/blobs/[Azure Blob Storage], link:https://cloud.google.com/storage/[Google Cloud Storage]. For more information, see "Object storage setup".
28
+
+
29
+
[WARNING]
30
+
====
31
+
Object storage is required and not included with the {TempoShortName}. You must choose and set up object storage by a supported provider before installing the {TempoShortName}.
<1> The value of the `name` in the `metadata` of the secret.
146
-
<2> The accepted values are `azure` for Azure Blob Storage; `gcs` for Google Cloud Storage; and `s3` for Amazon S3, MinIO, or Red Hat OpenShift Data Foundation.
152
+
<1> The secret you created in step 3.
153
+
<2> The value of the `name` in the `metadata` of the secret.
154
+
<3> The accepted values are `azure` for Azure Blob Storage; `gcs` for Google Cloud Storage; and `s3` for Amazon S3, MinIO, or Red Hat OpenShift Data Foundation.
147
155
+
148
156
.Example of a TempoStack CR for AWS S3 and MinIO storage
149
157
[source,yaml]
@@ -155,7 +163,7 @@ metadata:
155
163
namespace: project_of_tempostack_instance
156
164
spec:
157
165
storageSize: 1Gi
158
-
storage:
166
+
storage: # <1>
159
167
secret:
160
168
name: minio-test
161
169
type: s3
@@ -166,14 +174,15 @@ spec:
166
174
cpu: 2000m
167
175
template:
168
176
queryFrontend:
169
-
jaegerQuery:
177
+
jaegerQuery: # <2>
170
178
enabled: true
171
179
ingress:
172
180
route:
173
181
termination: edge
174
182
type: route
175
183
----
176
-
The stack deployed in this example is configured to receive Jaeger Thrift over HTTP and OpenTelemetry Protocol (OTLP), which permits visualizing the data with the Jaeger UI.
184
+
<1> In this example, the object storage was set up as one of the prerequisites, and the object storage secret was created in step 3.
185
+
<2> The stack deployed in this example is configured to receive Jaeger Thrift over HTTP and OpenTelemetry Protocol (OTLP), which permits visualizing the data with the Jaeger UI.
177
186
178
187
.. Apply the customized CR by running the following command.
Copy file name to clipboardExpand all lines: modules/distr-tracing-tempo-install-web-console.adoc
+17-10Lines changed: 17 additions & 10 deletions
Original file line number
Diff line number
Diff line change
@@ -14,7 +14,12 @@ You can install the {TempoShortName} from the *Administrator* view of the web co
14
14
15
15
* For {product-dedicated}, you must be logged in using an account with the `dedicated-admin` role.
16
16
17
-
* You are using a supported provider of object storage: link:https://www.redhat.com/en/technologies/cloud-computing/openshift-data-foundation[Red Hat OpenShift Data Foundation], link:https://min.io/[MinIO], link:https://aws.amazon.com/s3/[Amazon S3], link:https://azure.microsoft.com/en-us/products/storage/blobs/[Azure Blob Storage], link:https://cloud.google.com/storage/[Google Cloud Storage].
17
+
* You have completed setting up the required object storage by a supported provider: link:https://www.redhat.com/en/technologies/cloud-computing/openshift-data-foundation[Red Hat OpenShift Data Foundation], link:https://min.io/[MinIO], link:https://aws.amazon.com/s3/[Amazon S3], link:https://azure.microsoft.com/en-us/products/storage/blobs/[Azure Blob Storage], link:https://cloud.google.com/storage/[Google Cloud Storage]. For more information, see "Object storage setup".
18
+
+
19
+
[WARNING]
20
+
====
21
+
Object storage is required and not included with the {TempoShortName}. You must choose and set up object storage by a supported provider before installing the {TempoShortName}.
22
+
====
18
23
19
24
.Procedure
20
25
@@ -38,7 +43,7 @@ This installs the Operator with the default presets:
38
43
39
44
. Create a project of your choice for the *TempoStack* instance that you will create in a subsequent step: go to *Home*->*Projects*->*Create Project*.
40
45
41
-
. In the project that you created for the *TempoStack* instance, create a secret for your object storage bucket: go to *Workloads*->*Secrets*->*Create*->*From YAML*.
46
+
. In the project that you created for the *TempoStack* instance, create a secret for your object storage bucket: go to *Workloads*->*Secrets*->*Create*->*From YAML*. For more information, see "Object storage setup".
<1> The value of the `name` in the `metadata` of the secret.
83
-
<2> The accepted values are `azure` for Azure Blob Storage; `gcs` for Google Cloud Storage; and `s3` for Amazon S3, MinIO, or Red Hat OpenShift Data Foundation.
87
+
<1> The secret you created in step 3.
88
+
<2> The value of the `name` in the `metadata` of the secret.
89
+
<3> The accepted values are `azure` for Azure Blob Storage; `gcs` for Google Cloud Storage; and `s3` for Amazon S3, MinIO, or Red Hat OpenShift Data Foundation.
84
90
+
85
91
.Example of a TempoStack CR for AWS S3 and MinIO storage
86
92
[source,yaml]
@@ -92,7 +98,7 @@ metadata:
92
98
namespace: <project_of_tempostack_instance>
93
99
spec:
94
100
storageSize: 1Gi
95
-
storage:
101
+
storage: # <1>
96
102
secret:
97
103
name: minio-test
98
104
type: s3
@@ -103,14 +109,15 @@ spec:
103
109
cpu: 2000m
104
110
template:
105
111
queryFrontend:
106
-
jaegerQuery:
112
+
jaegerQuery: # <2>
107
113
enabled: true
108
114
ingress:
109
115
route:
110
116
termination: edge
111
117
type: route
112
118
----
113
-
The stack deployed in this example is configured to receive Jaeger Thrift over HTTP and OpenTelemetry Protocol (OTLP), which permits visualizing the data with the Jaeger UI.
119
+
<1> In this example, the object storage was set up as one of the prerequisites, and the object storage secret was created in step 3.
120
+
<2> The stack deployed in this example is configured to receive Jaeger Thrift over HTTP and OpenTelemetry Protocol (OTLP), which permits visualizing the data with the Jaeger UI.
0 commit comments