Skip to content

Commit f38ca67

Browse files
authored
Add release artifacts to Clustered release notes (#6132)
* WIP add build artifacts to clustered release notes * added artifacts helper script, added artifacts, added artifact links to clustered release notes * add instructions for downloading release artifacts manually * added jq installation links
1 parent 50cba1f commit f38ca67

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

44 files changed

+53656
-117
lines changed

assets/jsconfig.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33
"baseUrl": ".",
44
"paths": {
55
"*": [
6-
"*"
6+
"*",
7+
"../node_modules/*"
78
]
89
}
910
}

content/influxdb3/clustered/reference/release-notes/clustered.md

Lines changed: 179 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,34 @@ weight: 201
2121
> Checkpoint releases are only made when absolutely necessary and are clearly
2222
> identified below with the <span class="cf-icon Shield pink"></span> icon.
2323
24+
{{< expand-wrapper >}}
25+
{{% expand "Download release artifacts manually" %}}
26+
27+
To download a bundle of release artifacts for a specific version of
28+
InfluxDB Clustered, [install `crane`](https://github.com/google/go-containerregistry/tree/main/cmd/crane#installation)
29+
and [`jq`](https://jqlang.org/download/) and run the following shell script:
30+
31+
{{% code-placeholders "RELEASE_VERSION" %}}
32+
<!-- pytest.mark.skip -->
33+
```bash
34+
INFLUXDB_RELEASE="RELEASE_VERSION"
35+
IMAGE="us-docker.pkg.dev/influxdb2-artifacts/clustered/influxdb:$INFLUXDB_RELEASE"
36+
DOCKER_CFG="/tmp/influxdbsecret"
37+
38+
DIGEST=$(DOCKER_CONFIG="$DOCKER_CFG" crane manifest "$IMAGE" | jq -r '.layers[1].digest')
39+
40+
DOCKER_CONFIG="$DOCKER_CFG" \
41+
crane blob "$IMAGE@$DIGEST" | tar -xvzf - -C ./
42+
```
43+
{{% /code-placeholders %}}
44+
45+
Replace {{% code-placeholder-key %}}`RELEASE_VERSION`{{% /code-placeholder-key %}}
46+
with the InfluxDB Clustered release version you want to download artifacts for.
47+
Assets will be available in the created `influxdb-3.0-clustered` directory.
48+
49+
{{% /expand %}}
50+
{{< /expand-wrapper >}}
51+
2452
{{< release-toc >}}
2553

2654
---
@@ -35,6 +63,12 @@ spec:
3563
image: us-docker.pkg.dev/influxdb2-artifacts/clustered/influxdb:20250508-1719206
3664
```
3765
66+
#### Release artifacts
67+
68+
- [app-instance-schema.json](/downloads/clustered-release-artifacts/20250508-1719206/app-instance-schema.json)
69+
- [example-customer.yml](/downloads/clustered-release-artifacts/20250508-1719206/example-customer.yml)
70+
- [InfluxDB Clustered README EULA July 2024.txt](/downloads/clustered-release-artifacts/InfluxDB%20Clustered%20README%20EULA%20July%202024.txt)
71+
3872
### Changes
3973
4074
#### Deployment
@@ -59,6 +93,12 @@ spec:
5993
image: us-docker.pkg.dev/influxdb2-artifacts/clustered/influxdb:20250212-1570743
6094
```
6195
96+
#### Release artifacts
97+
98+
- [app-instance-schema.json](/downloads/clustered-release-artifacts/20250212-1570743/app-instance-schema.json)
99+
- [example-customer.yml](/downloads/clustered-release-artifacts/20250212-1570743/example-customer.yml)
100+
- [InfluxDB Clustered README EULA July 2024.txt](/downloads/clustered-release-artifacts/InfluxDB%20Clustered%20README%20EULA%20July%202024.txt)
101+
62102
### Bug Fixes
63103
64104
This release fixes a bug in the 20241217-1494922 release where the default
@@ -88,6 +128,12 @@ spec:
88128
image: us-docker.pkg.dev/influxdb2-artifacts/clustered/influxdb:20241217-1494922
89129
```
90130

131+
#### Release artifacts
132+
133+
- [app-instance-schema.json](/downloads/clustered-release-artifacts/20241217-1494922/app-instance-schema.json)
134+
- [example-customer.yml](/downloads/clustered-release-artifacts/20241217-1494922/example-customer.yml)
135+
- [InfluxDB Clustered README EULA July 2024.txt](/downloads/clustered-release-artifacts/InfluxDB%20Clustered%20README%20EULA%20July%202024.txt)
136+
91137
### Bug Fixes
92138

93139
This fixes a bug present in release [20241024-1354148](#20241024-1354148), in
@@ -112,7 +158,7 @@ DSN before connecting.
112158
---
113159

114160

115-
## 20241024-1354148 {date="2024-10-24" .checkpoint}
161+
## 20241024-1354148 {date="2024-10-24" .checkpoint}
116162

117163
### Quickstart
118164

@@ -122,6 +168,12 @@ spec:
122168
image: us-docker.pkg.dev/influxdb2-artifacts/clustered/influxdb:20241022-1346953
123169
```
124170

171+
#### Release artifacts
172+
173+
- [app-instance-schema.json](/downloads/clustered-release-artifacts/20241022-1346953/app-instance-schema.json)
174+
- [example-customer.yml](/downloads/clustered-release-artifacts/20241022-1346953/example-customer.yml)
175+
- [InfluxDB Clustered README EULA July 2024.txt](/downloads/clustered-release-artifacts/InfluxDB%20Clustered%20README%20EULA%20July%202024.txt)
176+
125177
### Known Bugs
126178

127179
### `core` service DSN parsing errors
@@ -318,6 +370,12 @@ spec:
318370
image: us-docker.pkg.dev/influxdb2-artifacts/clustered/influxdb:20240819-1176644
319371
```
320372

373+
#### Release artifacts
374+
375+
- [app-instance-schema.json](/downloads/clustered-release-artifacts/20240819-1176644/app-instance-schema.json)
376+
- [example-customer.yml](/downloads/clustered-release-artifacts/20240819-1176644/example-customer.yml)
377+
- [InfluxDB Clustered README EULA July 2024.txt](/downloads/clustered-release-artifacts/InfluxDB%20Clustered%20README%20EULA%20July%202024.txt)
378+
321379
### Highlights
322380

323381
#### `admin` section is no longer required
@@ -397,6 +455,12 @@ spec:
397455
image: us-docker.pkg.dev/influxdb2-artifacts/clustered/influxdb:20240717-1117630
398456
```
399457

458+
#### Release artifacts
459+
460+
- [app-instance-schema.json](/downloads/clustered-release-artifacts/20240717-1117630/app-instance-schema.json)
461+
- [example-customer.yml](/downloads/clustered-release-artifacts/20240717-1117630/example-customer.yml)
462+
- [InfluxDB Clustered README EULA July 2024.txt](/downloads/clustered-release-artifacts/InfluxDB%20Clustered%20README%20EULA%20July%202024.txt)
463+
400464
### Highlights
401465

402466
#### Experimental license enforcement
@@ -508,6 +572,12 @@ spec:
508572
image: us-docker.pkg.dev/influxdb2-artifacts/clustered/influxdb:20240605-1035562
509573
```
510574

575+
#### Release artifacts
576+
577+
- [app-instance-schema.json](/downloads/clustered-release-artifacts/20240605-1035562/app-instance-schema.json)
578+
- [example-customer.yml](/downloads/clustered-release-artifacts/20240605-1035562/example-customer.yml)
579+
- [InfluxDB Clustered README EULA July 2024.txt](/downloads/clustered-release-artifacts/InfluxDB%20Clustered%20README%20EULA%20July%202024.txt)
580+
511581
### Highlights
512582

513583
Multiple improvements to compaction, pruning, and performance of concurrent queries.
@@ -574,6 +644,12 @@ spec:
574644
image: us-docker.pkg.dev/influxdb2-artifacts/clustered/influxdb:20240430-976585
575645
```
576646

647+
#### Release artifacts
648+
649+
- [app-instance-schema.json](/downloads/clustered-release-artifacts/20240430-976585/app-instance-schema.json)
650+
- [example-customer.yml](/downloads/clustered-release-artifacts/20240430-976585/example-customer.yml)
651+
- [InfluxDB Clustered README EULA July 2024.txt](/downloads/clustered-release-artifacts/InfluxDB%20Clustered%20README%20EULA%20July%202024.txt)
652+
577653
### Highlights
578654

579655
- Added configuration settings for an optional Prometheus `ServiceMonitor`
@@ -605,6 +681,12 @@ spec:
605681
image: us-docker.pkg.dev/influxdb2-artifacts/clustered/influxdb:20240418-955990
606682
```
607683
684+
#### Release artifacts
685+
686+
- [app-instance-schema.json](/downloads/clustered-release-artifacts/20240418-955990/app-instance-schema.json)
687+
- [example-customer.yml](/downloads/clustered-release-artifacts/20240418-955990/example-customer.yml)
688+
- [InfluxDB Clustered README EULA July 2024.txt](/downloads/clustered-release-artifacts/InfluxDB%20Clustered%20README%20EULA%20July%202024.txt)
689+
608690
### Highlights
609691
610692
#### Minimum `influxctl` version
@@ -645,6 +727,12 @@ spec:
645727
image: us-docker.pkg.dev/influxdb2-artifacts/clustered/influxdb:20240325-920726
646728
```
647729

730+
#### Release artifacts
731+
732+
- [app-instance-schema.json](/downloads/clustered-release-artifacts/20240325-920726/app-instance-schema.json)
733+
- [example-customer.yml](/downloads/clustered-release-artifacts/20240325-920726/example-customer.yml)
734+
- [InfluxDB Clustered README EULA July 2024.txt](/downloads/clustered-release-artifacts/InfluxDB%20Clustered%20README%20EULA%20July%202024.txt)
735+
648736
### Highlights
649737

650738
#### Lower defaults for garbage collection
@@ -696,6 +784,12 @@ spec:
696784
image: us-docker.pkg.dev/influxdb2-artifacts/clustered/influxdb:20240227-883344
697785
```
698786

787+
#### Release artifacts
788+
789+
- [app-instance-schema.json](/downloads/clustered-release-artifacts/20240227-883344/app-instance-schema.json)
790+
- [example-customer.yml](/downloads/clustered-release-artifacts/20240227-883344/example-customer.yml)
791+
- [InfluxDB Clustered README EULA July 2024.txt](/downloads/clustered-release-artifacts/InfluxDB%20Clustered%20README%20EULA%20July%202024.txt)
792+
699793
### Changes
700794

701795
#### Deployment
@@ -724,6 +818,12 @@ spec:
724818
image: us-docker.pkg.dev/influxdb2-artifacts/clustered/influxdb:20240214-863513
725819
```
726820

821+
#### Release artifacts
822+
823+
- [app-instance-schema.json](/downloads/clustered-release-artifacts/20240214-863513/app-instance-schema.json)
824+
- [example-customer.yml](/downloads/clustered-release-artifacts/20240214-863513/example-customer.yml)
825+
- [InfluxDB Clustered README EULA July 2024.txt](/downloads/clustered-release-artifacts/InfluxDB%20Clustered%20README%20EULA%20July%202024.txt)
826+
727827
### Highlights
728828

729829
#### Grafana dashboards by default
@@ -783,6 +883,12 @@ spec:
783883
image: us-docker.pkg.dev/influxdb2-artifacts/clustered/influxdb:20240111-824437
784884
```
785885

886+
#### Release artifacts
887+
888+
- [app-instance-schema.json](/downloads/clustered-release-artifacts/20240111-824437/app-instance-schema.json)
889+
- [example-customer.yml](/downloads/clustered-release-artifacts/20240111-824437/example-customer.yml)
890+
- [InfluxDB Clustered README EULA July 2024.txt](/downloads/clustered-release-artifacts/InfluxDB%20Clustered%20README%20EULA%20July%202024.txt)
891+
786892
### Highlights
787893

788894
#### Ingress improvements
@@ -845,6 +951,12 @@ spec:
845951
image: us-docker.pkg.dev/influxdb2-artifacts/clustered/influxdb:20231213-791734
846952
```
847953

954+
#### Release artifacts
955+
956+
- [app-instance-schema.json](/downloads/clustered-release-artifacts/20231213-791734/app-instance-schema.json)
957+
- [example-customer.yml](/downloads/clustered-release-artifacts/20231213-791734/example-customer.yml)
958+
- [InfluxDB Clustered README EULA July 2024.txt](/downloads/clustered-release-artifacts/InfluxDB%20Clustered%20README%20EULA%20July%202024.txt)
959+
848960
### Highlights
849961

850962
#### Labels/annotations
@@ -885,6 +997,12 @@ spec:
885997
image: us-docker.pkg.dev/influxdb2-artifacts/clustered/influxdb:20231117-750011
886998
```
887999

1000+
#### Release artifacts
1001+
1002+
- [app-instance-schema.json](/downloads/clustered-release-artifacts/20231117-750011/app-instance-schema.json)
1003+
- [example-customer.yml](/downloads/clustered-release-artifacts/20231117-750011/example-customer.yml)
1004+
- [InfluxDB Clustered README EULA July 2024.txt](/downloads/clustered-release-artifacts/InfluxDB%20Clustered%20README%20EULA%20July%202024.txt)
1005+
8881006
### Highlights
8891007

8901008
> ![Important]
@@ -910,6 +1028,12 @@ spec:
9101028
image: us-docker.pkg.dev/influxdb2-artifacts/clustered/influxdb:20231115-746129
9111029
```
9121030

1031+
#### Release artifacts
1032+
1033+
- [app-instance-schema.json](/downloads/clustered-release-artifacts/20231115-746129/app-instance-schema.json)
1034+
- [example-customer.yml](/downloads/clustered-release-artifacts/20231115-746129/example-customer.yml)
1035+
- [InfluxDB Clustered README EULA July 2024.txt](/downloads/clustered-release-artifacts/InfluxDB%20Clustered%20README%20EULA%20July%202024.txt)
1036+
9131037
### Highlights
9141038

9151039
#### Ingress templating
@@ -1022,6 +1146,12 @@ spec:
10221146
image: us-docker.pkg.dev/influxdb2-artifacts/clustered/influxdb:20231024-711448
10231147
```
10241148

1149+
#### Release artifacts
1150+
1151+
- [app-instance-schema.json](/downloads/clustered-release-artifacts/20231024-711448/app-instance-schema.json)
1152+
- [example-customer.yml](/downloads/clustered-release-artifacts/20231024-711448/example-customer.yml)
1153+
- [InfluxDB Clustered README EULA July 2024.txt](/downloads/clustered-release-artifacts/InfluxDB%20Clustered%20README%20EULA%20July%202024.txt)
1154+
10251155
### Highlights
10261156

10271157
#### Additional `AppInstance` parameters
@@ -1083,6 +1213,12 @@ spec:
10831213
image: us-docker.pkg.dev/influxdb2-artifacts/clustered/influxdb:20231004-666907
10841214
```
10851215

1216+
#### Release artifacts
1217+
1218+
- [app-instance-schema.json](/downloads/clustered-release-artifacts/20231004-666907/app-instance-schema.json)
1219+
- [example-customer.yml](/downloads/clustered-release-artifacts/20231004-666907/example-customer.yml)
1220+
- [InfluxDB Clustered README EULA July 2024.txt](/downloads/clustered-release-artifacts/InfluxDB%20Clustered%20README%20EULA%20July%202024.txt)
1221+
10861222
### Highlights
10871223

10881224
#### Object store custom certificates
@@ -1150,6 +1286,12 @@ spec:
11501286
image: us-docker.pkg.dev/influxdb2-artifacts/clustered/influxdb:20230922-650371
11511287
```
11521288

1289+
#### Release artifacts
1290+
1291+
- [app-instance-schema.json](/downloads/clustered-release-artifacts/20230922-650371/app-instance-schema.json)
1292+
- [example-customer.yml](/downloads/clustered-release-artifacts/20230922-650371/example-customer.yml)
1293+
- [InfluxDB Clustered README EULA July 2024.txt](/downloads/clustered-release-artifacts/InfluxDB%20Clustered%20README%20EULA%20July%202024.txt)
1294+
11531295
### Highlights
11541296

11551297
#### Configuration simplification
@@ -1202,6 +1344,12 @@ spec:
12021344
image: us-docker.pkg.dev/influxdb2-artifacts/clustered/influxdb:20230915-630658
12031345
```
12041346

1347+
#### Release artifacts
1348+
1349+
- [app-instance-schema.json](/downloads/clustered-release-artifacts/20230915-630658/app-instance-schema.json)
1350+
- [example-customer.yml](/downloads/clustered-release-artifacts/20230915-630658/example-customer.yml)
1351+
- [InfluxDB Clustered README EULA July 2024.txt](/downloads/clustered-release-artifacts/InfluxDB%20Clustered%20README%20EULA%20July%202024.txt)
1352+
12051353
### Highlights
12061354

12071355
#### Persistent volume fixes
@@ -1228,6 +1376,12 @@ spec:
12281376
image: us-docker.pkg.dev/influxdb2-artifacts/clustered/influxdb:20230914-628600
12291377
```
12301378

1379+
#### Release artifacts
1380+
1381+
- [app-instance-schema.json](/downloads/clustered-release-artifacts/20230914-628600/app-instance-schema.json)
1382+
- [example-customer.yml](/downloads/clustered-release-artifacts/20230914-628600/example-customer.yml)
1383+
- [InfluxDB Clustered README EULA July 2024.txt](/downloads/clustered-release-artifacts/InfluxDB%20Clustered%20README%20EULA%20July%202024.txt)
1384+
12311385
### Highlights
12321386

12331387
#### Updated Azure AD documentation
@@ -1263,6 +1417,12 @@ spec:
12631417
image: us-docker.pkg.dev/influxdb2-artifacts/clustered/influxdb:20230912-619813
12641418
```
12651419

1420+
#### Release artifacts
1421+
1422+
- [app-instance-schema.json](/downloads/clustered-release-artifacts/20230912-619813/app-instance-schema.json)
1423+
- [example-customer.yml](/downloads/clustered-release-artifacts/20230912-619813/example-customer.yml)
1424+
- [InfluxDB Clustered README EULA July 2024.txt](/downloads/clustered-release-artifacts/InfluxDB%20Clustered%20README%20EULA%20July%202024.txt)
1425+
12661426
### Highlights
12671427

12681428
#### Custom CA certificates {note="(Optional)"}
@@ -1333,6 +1493,12 @@ spec:
13331493
image: us-docker.pkg.dev/influxdb2-artifacts/clustered/influxdb:20230911-604209
13341494
```
13351495

1496+
#### Release artifacts
1497+
1498+
- [app-instance-schema.json](/downloads/clustered-release-artifacts/20230911-604209/app-instance-schema.json)
1499+
- [example-customer.yml](/downloads/clustered-release-artifacts/20230911-604209/example-customer.yml)
1500+
- [InfluxDB Clustered README EULA July 2024.txt](/downloads/clustered-release-artifacts/InfluxDB%20Clustered%20README%20EULA%20July%202024.txt)
1501+
13361502
### Highlights
13371503

13381504
This release contains a breaking change to the monitoring subsystem that
@@ -1382,6 +1548,12 @@ spec:
13821548
image: us-docker.pkg.dev/influxdb2-artifacts/clustered/influxdb:20230908-600131
13831549
```
13841550

1551+
#### Release artifacts
1552+
1553+
- [app-instance-schema.json](/downloads/clustered-release-artifacts/20230908-600131/app-instance-schema.json)
1554+
- [example-customer.yml](/downloads/clustered-release-artifacts/20230908-600131/example-customer.yml)
1555+
- [InfluxDB Clustered README EULA July 2024.txt](/downloads/clustered-release-artifacts/InfluxDB%20Clustered%20README%20EULA%20July%202024.txt)
1556+
13851557
### Highlights
13861558

13871559
#### Default storage class
@@ -1409,6 +1581,12 @@ spec:
14091581
image: us-docker.pkg.dev/influxdb2-artifacts/clustered/influxdb:20230907-597343
14101582
```
14111583

1584+
#### Release artifacts
1585+
1586+
- [app-instance-schema.json](/downloads/clustered-release-artifacts/20230907-597343/app-instance-schema.json)
1587+
- [example-customer.yml](/downloads/clustered-release-artifacts/20230907-597343/example-customer.yml)
1588+
- [InfluxDB Clustered README EULA July 2024.txt](/downloads/clustered-release-artifacts/InfluxDB%20Clustered%20README%20EULA%20July%202024.txt)
1589+
14121590
### Upgrade Notes
14131591

14141592
This release requires a new configuration block:

0 commit comments

Comments
 (0)