Skip to content
This repository was archived by the owner on Dec 14, 2022. It is now read-only.

Commit b81e6f5

Browse files
author
Chris Wiechmann
committed
Bump version number to 4.0.3
1 parent 48764cb commit b81e6f5

File tree

7 files changed

+19
-19
lines changed

7 files changed

+19
-19
lines changed

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -155,12 +155,12 @@ Please select the Axway- or Community-Supported release. The community release a
155155

156156
#### Community-Version
157157
```
158-
wget --no-check-certificate https://github.com/Axway-API-Management-Plus/apigateway-openlogging-elk/releases/download/v4.0.2/axway-apim-elk-v4.0.2.tar.gz -O - | tar -xvz
158+
wget --no-check-certificate https://github.com/Axway-API-Management-Plus/apigateway-openlogging-elk/releases/download/v4.0.3/axway-apim-elk-v4.0.3.tar.gz -O - | tar -xvz
159159
```
160160

161161
#### Axway Supported-Version
162162
```
163-
wget --no-check-certificate https://github.com/Axway-API-Management-Plus/apigateway-openlogging-elk/releases/download/v4.0.2/axway-apim-elk-v4.0.2.tar.gz -O - | tar -xvz
163+
wget --no-check-certificate https://github.com/Axway-API-Management-Plus/apigateway-openlogging-elk/releases/download/v4.0.3/axway-apim-elk-v4.0.3.tar.gz -O - | tar -xvz
164164
```
165165

166166
To simplify updates it is recommended to create a Symlink-Folder and finally rename the provided file `env-sample` to `.env`.
@@ -1207,7 +1207,7 @@ You can find more information here: https://www.elastic.co/pricing/
12071207

12081208
### Is this solution officially supported by Axway?
12091209

1210-
Yes, the solution is supported by Axway. A distinction is made between Community and Axway Supported releases, which are marked accordingly in the release directory. For example, currently version 4.0.2 is Axway supported and accordingly you can create normal Axway support cases.
1210+
Yes, the solution is supported by Axway. A distinction is made between Community and Axway Supported releases, which are marked accordingly in the release directory. For example, currently version 4.0.3 is Axway supported and accordingly you can create normal Axway support cases.
12111211

12121212
#### Axway Supported Release
12131213

UPDATE.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -66,18 +66,18 @@ On the other hand, the API builder Docker image, as a central component of the s
6666

6767
## Upgrade components
6868

69-
The following example shows how to load/unpack release 4.0.2 and apply your current configuration from, for example, version 3.2.0. Regardless of which components have changed, you should install the same release package and take over your configuration on all machines to avoid confusion.
69+
The following example shows how to load/unpack release 4.0.3 and apply your current configuration from, for example, version 3.2.0. Regardless of which components have changed, you should install the same release package and take over your configuration on all machines to avoid confusion.
7070

7171
```
7272
# Perform these steps on all belonging machines
7373
# Get and extract the release package
74-
wget --no-check-certificate https://github.com/Axway-API-Management-Plus/apigateway-openlogging-elk/releases/download/v4.0.2/axway-apim-elk-v4.0.2.tar.gz -O - | tar -xvz
74+
wget --no-check-certificate https://github.com/Axway-API-Management-Plus/apigateway-openlogging-elk/releases/download/v4.0.3/axway-apim-elk-v4.0.3.tar.gz -O - | tar -xvz
7575
# The following directory has been created
76-
cd axway-apim-elk-v4.0.2
76+
cd axway-apim-elk-v4.0.3
7777
# Take over existing configuration from the previous version
7878
cp ~/axway-apim-elk-v3.2.0/.env .
7979
# Also copy existing certificates, scripts, extra config-files from the previous version
80-
cp ~/axway-apim-elk-v3.1.0/config/all-my-custom-certificates ./config
80+
cp ~/axway-apim-elk-v3.2.0/config/all-my-custom-certificates ./config
8181
```
8282

8383
You can then update each component as described below.
@@ -168,7 +168,7 @@ Updating the Elasticsearch cluster happens one node after next. Make sure:
168168

169169
```
170170
# On the Elasticsearch node you would like to update, navigate into your ELK-Solution directory
171-
cd axway-apim-elk-v4.0.2
171+
cd axway-apim-elk-v4.0.3
172172
# Stop the existing Elasticsearch container you would like to update
173173
docker stop elasticsearch1
174174
# Start a new Elasticsearch node (in this case Elasticsearch-Node-1), which will
@@ -184,7 +184,7 @@ It is recommended to run the entire Elastic stack with the same version, so Kiba
184184

185185
```
186186
# On the Kibana node you would like to update, navigate into your ELK-Solution directory
187-
cd axway-apim-elk-v4.0.2
187+
cd axway-apim-elk-v4.0.3
188188
# Stop the existing Kibana container
189189
docker stop kibana
190190
# Start a new Kibana-Container with the configured ELASTIC_VERSION in your .env file
@@ -196,7 +196,7 @@ __4. Update Logstash__
196196
It is recommended to run the entire Elastic stack with the same version, so Logstash should/must be updated as well. Same procedure as for Kibana but repeat this on all Logstash nodes.
197197
```
198198
# On the Logstash node you would like to update, navigate into your ELK-Solution directory
199-
cd axway-apim-elk-v4.0.2
199+
cd axway-apim-elk-v4.0.3
200200
# Stop the existing Logstash container
201201
docker stop logstash
202202
# Start a new Logstash with the configured ELASTIC_VERSION in your .env file
@@ -209,7 +209,7 @@ It is recommended to run the entire Elastic stack with the same version, so File
209209

210210
```
211211
# On the Filebeat node you would like to update, navigate into your ELK-Solution directory
212-
cd axway-apim-elk-v4.0.2
212+
cd axway-apim-elk-v4.0.3
213213
# Stop existing filebeat container
214214
docker stop filebeat
215215
# Start a new Filebeat with the configured ELASTIC_VERSION in your .env file

apibuilder4elastic/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "apibuilder4elastic",
33
"description": "This API-Builder project provides an ELK-Based Traffic-Monitor API.",
44
"main": "app.js",
5-
"version": "v4.0.2",
5+
"version": "v4.0.3",
66
"author": "Chris Wiechmann",
77
"email": "cwiechmann@axway.com",
88
"url": "https://axway.com",

docker-compose.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ services:
5757

5858
# This is the API-Builder project exposing the API-Gateway Manager REST-API
5959
apibuilder4elastic:
60-
image: cwiechmann/apibuilder4elastic:v4.0.2
60+
image: cwiechmann/apibuilder4elastic:v4.0.3
6161
restart: on-failure:10
6262
container_name: apibuilder4elastic
6363
environment:

helm/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ description: A Helm chart for the Axway APIM Elasticsearch integration.
44

55
type: application
66

7-
version: 4.0.2
7+
version: 4.0.3
88

9-
appVersion: "4.0.2"
9+
appVersion: "4.0.3"
1010

1111
dependencies:
1212
- name: logstash

helm/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ kubectl apply -n apim-elk -f https://raw.githubusercontent.com/Axway-API-Managem
8585
8686
With Elasticsearch volumes and your `myvalues.yaml` file in place, you can start the installation:
8787
```
88-
helm install -n apim-elk -f myvalues.yaml axway-elk https://github.com/Axway-API-Management-Plus/apigateway-openlogging-elk/releases/download/v4.0.2/helm-chart-apim4elastic-v4.0.2.tgz
88+
helm install -n apim-elk -f myvalues.yaml axway-elk https://github.com/Axway-API-Management-Plus/apigateway-openlogging-elk/releases/download/v4.0.3/helm-chart-apim4elastic-v4.0.3.tgz
8989
```
9090
👉 __Please note:__ The Helm Release-Name: __axway-elk__ is mandatory. Read [here](#why-helm-release-name-axway-elk) why.
9191
@@ -94,7 +94,7 @@ You may run the following commands to check the status of the deployment, pods,
9494
// Check the installed release
9595
helm list -n apim-elk
9696
NAME NAMESPACE REVISION UPDATED STATUS CHART APP VERSION
97-
axway-elk apim-elk 1 2021-05-03 14:22:08.9325287 +0200 CEST deployed apim4elastic-4.0.2 4.0.2
97+
axway-elk apim-elk 1 2021-05-03 14:22:08.9325287 +0200 CEST deployed apim4elastic-4.0.3 4.0.3
9898

9999
// Check the pods, with Elasticsearch and Kibana enabled
100100
kubectl get pods -n apim-elk
@@ -542,7 +542,7 @@ Watch this video to see a demonstration how to update the Elastic-Stack on Kuber
542542

543543
Example how to upgrade an existing release:
544544
```
545-
helm upgrade -n apim-elk -f myvalues.yaml axway-elk https://github.com/Axway-API-Management-Plus/apigateway-openlogging-elk/releases/download/v4.0.2/helm-chart-apim4elastic-v4.0.2.tgz
545+
helm upgrade -n apim-elk -f myvalues.yaml axway-elk https://github.com/Axway-API-Management-Plus/apigateway-openlogging-elk/releases/download/v4.0.3/helm-chart-apim4elastic-v4.0.3.tgz
546546
```
547547

548548
## Required resources

helm/values.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ apibuilder4elastic:
2525
# Enables the APIBuilder4Elastic, which is required for the solution to work. So very unlikely to disable
2626
enabled: true
2727
image: "cwiechmann/apibuilder4elastic"
28-
imageTag: "v4.0.2"
28+
imageTag: "v4.0.3"
2929
imagePullPolicy: IfNotPresent
3030
nameOverride: "apibuilder4leastic"
3131
fullnameOverride: "Axway API-Builder4Elastic"

0 commit comments

Comments
 (0)