Skip to content

Commit d0f91c4

Browse files
authored
Merge pull request #17 from edenlabllc/release/v0.3.0-rc
Release/v0.3.0 rc
2 parents b1f8520 + dd01aca commit d0f91c4

28 files changed

+1326
-1475
lines changed

.github/workflows/tenant-artifact-auto.yaml

-1
Original file line numberDiff line numberDiff line change
@@ -33,4 +33,3 @@ jobs:
3333
slack_notifications: true
3434
slack_webhook: ${{ secrets.SLACK_WEBHOOK_RELEASES }}
3535
slack_message_release_notes_path: docs/release-notes.md
36-
rmk_version: v0.45.0-rc

docs/release-notes.md

+32-1
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,46 @@
33
## Release v0.3.0
44

55
## What's new
6-
- Bumped `tenant-artifact` GitHub Action to `v2` for tenant release with the new RMK version.
6+
- Added role and policy for `ebs-snapshot-provision-operator`.
7+
- Bumped `tenant-artifact` GitHub Action to `v2` for tenant repositories which use the new `v0.45.0` RMK version.
8+
- Bumped `kubectl` version to `v1.30.10` for proper support of Kubernetes `v1.30.X`.
9+
- Removed the `aws-iam-config`, `aws-iam-controller` releases for redundancy.
10+
- Updated configuration for the `aws-iam-provision` release to support the new version of `aws-iam-provision-operator`.
11+
- Updated control plane version for all cluster providers.
12+
- Upgraded `aws-iam-provision-operator` to `v0.3.0` to support IAM role and policy management.
713

814
## Bug fixes
915

1016
## Additional information
1117

1218
### Mandatory updates for `project.yaml`
19+
```yaml
20+
inventory:
21+
hooks:
22+
helmfile.hooks.infra:
23+
version: v1.29.2
24+
tools:
25+
kubectl:
26+
version: 1.30.10
27+
k3d:
28+
version: 5.8.3
29+
```
1330
1431
### List of updated releases
32+
```yaml
33+
- name: aws-iam-provision
34+
chart: core-charts/aws-iam-provision
35+
version: 0.2.0
36+
- name: aws-iam-provision-operator
37+
chart: core-charts/app
38+
version: 2.1.0
39+
- name: capi-cluster
40+
chart: core-charts/k3d-cluster
41+
version: 0.2.0
42+
- name: k3d-cluster
43+
chart: core-charts/k3d-cluster
44+
version: 0.2.0
45+
```
1546
1647
### List of added releases
1748

etc/deps/develop/values/aws-cluster.yaml.gotmpl

+1-1
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ controlPlane:
5757
# The AWS Region the cluster lives in.
5858
region: {{ $awsRegion }}
5959
sshKeyName: {{ env "NAME" }}
60-
version: v1.29.8 # ^v?(0|[1-9][0-9]*)\.(0|[1-9][0-9]*)\.?(\.0|[1-9][0-9]*)?$
60+
version: v1.30.9 # ^v?(0|[1-9][0-9]*)\.(0|[1-9][0-9]*)\.?(\.0|[1-9][0-9]*)?$
6161

6262
## The machine pools configurations
6363
machinePools:

etc/deps/develop/values/aws-iam-config.yaml.gotmpl

-196
This file was deleted.

etc/deps/develop/values/aws-iam-controller.yaml.gotmpl

-93
This file was deleted.

0 commit comments

Comments
 (0)