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
Adds instructions for installing other 9.x versions (#2426)
In case someone needs to install an older version of the Elasticsearch
9.x series, I'm adding tabs to every installation-related command to add
instructions for earlier versions.
I've added two tabs for each command (where applicable):
* Latest
* Specific version
The **Specific version** tab explains that users can replace the
`<specific.version>` placeholder with the version that they want when
they use the code samples.
I've also grouped the tabs on pages where more than one tab was added in
order to keep them in sync. That includes the tabs that are added as
snippets, such as
`.../deploy-manage/deploy/self-managed/_snippets/wolfi.md`, these get
synced as well.
Fixes#2234
-----------
<img width="862" height="221" alt="image"
src="https://github.com/user-attachments/assets/2c370682-feff-4f3b-8f59-6a7aaef6dc8b"
/>
<img width="862" height="221" alt="image"
src="https://github.com/user-attachments/assets/8f424dc4-44c2-4f67-a2e1-f720f45cb161"
/>
You can download and install a specific version of the {{stack}} by replacing `<SPECIFIC.VERSION.NUMBER>` with the version number you want. For example, you can replace `<SPECIFIC.VERSION.NUMBER>` with {{version.stack.base}}.
Copy file name to clipboardExpand all lines: deploy-manage/deploy/self-managed/air-gapped-install.md
+158-3Lines changed: 158 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -87,10 +87,13 @@ Besides setting up the EPR service, you also need to [configure {{kib}}](/deploy
87
87
88
88
### Additional {{package-registry}} examples
89
89
90
-
:::{dropdown} Script to generate a SystemD service file on a RHEL 8 system
90
+
:::::{dropdown} Script to generate a SystemD service file on a RHEL 8 system
91
91
92
92
The following script generates a SystemD service file on a RHEL 8 system in order to run EPR with Podman in a production environment.
93
93
94
+
::::{tab-set}
95
+
96
+
:::{tab-item} Latest
94
97
```sh subs=true
95
98
#!/usr/bin/env bash
96
99
@@ -115,10 +118,42 @@ podman create \
115
118
```
116
119
:::
117
120
118
-
:::{dropdown} SystemD service file launched as a Podman service
121
+
:::{tab-item} Specific version
122
+
Replace `<SPECIFIC.VERSION.NUMBER>` with the {{stack}} version number you want. For example, you can replace `<SPECIFIC.VERSION.NUMBER>` with {{version.stack.base}}.
:::::{dropdown} SystemD service file launched as a Podman service
119
151
120
152
The following is an example of an actual SystemD service file for an EPR, launched as a Podman service.
121
153
154
+
::::{tab-set}
155
+
156
+
:::{tab-item} Latest
122
157
```ini subs=true
123
158
# container-elastic-epr.service
124
159
# autogenerated by Podman 4.1.1
@@ -160,6 +195,52 @@ WantedBy=default.target
160
195
```
161
196
:::
162
197
198
+
::::::{tab-item} Specific version
199
+
Replace `<SPECIFIC.VERSION.NUMBER>` with the {{stack}} version number you want. For example, you can replace `<SPECIFIC.VERSION.NUMBER>` with {{version.stack.base}}.
Air-gapped install of the {{artifact-registry}} is necessary in order to enable {{agent}} deployments to perform self-upgrades and install certain components which are needed for some of the data integrations (that is, in addition to what is also retrieved from the EPR). To learn more, refer to [Host your own artifact registry for binary downloads](/reference/fleet/air-gapped.md#host-artifact-registry) in the {{fleet}} and {{elastic-agent}} Guide.
@@ -170,10 +251,13 @@ When setting up own web server, such as NGINX, to function as the {{artifact-reg
170
251
171
252
### Additional {{artifact-registry}} examples
172
253
173
-
:::{dropdown} Artifact download script
254
+
:::::{dropdown} Artifact download script
174
255
175
256
The following example script downloads artifacts from the internet to be later served as a private Elastic Package Registry.
176
257
258
+
::::{tab-set}
259
+
260
+
:::{tab-item} Latest
177
261
```sh subs=true
178
262
#!/usr/bin/env bash
179
263
set -o nounset -o errexit -o pipefail
@@ -241,6 +325,77 @@ done
241
325
```
242
326
:::
243
327
328
+
::::::{tab-item} Specific version
329
+
Replace `<SPECIFIC.VERSION.NUMBER>` with the {{stack}} version number you want. For example, you can replace `<SPECIFIC.VERSION.NUMBER>` with {{version.stack.base}}.
0 commit comments