Skip to content

Commit 39c3c3d

Browse files
authored
Merge pull request #5028 from stevehipwell/helm-chart-v0.15.1
Release Helm chart for `v0.15.1`
2 parents 290f8c8 + 4b31f8a commit 39c3c3d

File tree

6 files changed

+35
-29
lines changed

6 files changed

+35
-29
lines changed

.github/workflows/lint-test-chart.yaml

+3-3
Original file line numberDiff line numberDiff line change
@@ -70,13 +70,13 @@ jobs:
7070
- name: Check for changes
7171
id: changes
7272
run: |
73-
changed=$(ct list-changed)
73+
changed=$(ct list-changed --target-branch=master)
7474
if [[ -n "$changed" ]]; then
7575
echo "changed=true" >> "${GITHUB_OUTPUT}"
7676
fi
7777
7878
- name: Run chart-testing lint
79-
run: ct lint --check-version-increment=false
79+
run: ct lint --target-branch=master --check-version-increment=false
8080

8181
- name: Create Kind cluster
8282
if: steps.changes.outputs.changed == 'true'
@@ -86,4 +86,4 @@ jobs:
8686

8787
- name: Run chart-testing install
8888
if: steps.changes.outputs.changed == 'true'
89-
run: ct install
89+
run: ct install --target-branch=master

.github/workflows/release-chart.yaml

-1
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,6 @@ jobs:
5353
- name: Install Helm
5454
uses: azure/setup-helm@fe7b79cd5ee1e45176fcad797de68ecaf3ca4814 # v4.2.0
5555
with:
56-
token: ${{ secrets.GITHUB_TOKEN }}
5756
version: latest
5857

5958
- name: Run chart-releaser

charts/external-dns/CHANGELOG.md

+18-13
Original file line numberDiff line numberDiff line change
@@ -18,24 +18,28 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1818

1919
## [UNRELEASED]
2020

21+
## [v1.15.1] - 2023-09-10
22+
2123
### Added
2224

23-
- Ability to configure `imagePullSecrets` via helm `global` value ([#4667](https://github.com/kubernetes-sigs/external-dns/pull/4667)) _@jkroepke_
24-
- Added options to configure `labelFilter` and `managedRecordTypes` via dedicated helm values ([#4849](https://github.com/kubernetes-sigs/external-dns/pull/4849)) _@abaguas_
25+
- Added ability to configure `imagePullSecrets` via helm `global` value. ([#4667](https://github.com/kubernetes-sigs/external-dns/pull/4667)) _@jkroepke_
26+
- Added options to configure `labelFilter` and `managedRecordTypes` via dedicated helm values. ([#4849](https://github.com/kubernetes-sigs/external-dns/pull/4849)) _@abaguas_
2527

26-
### Fixed
28+
### Changed
2729

28-
- Fixed automatic addition of pod selector labels to `affinity` and `topologySpreadConstraints` if not defined. _@pvickery-ParamountCommerce_
30+
- Allow templating `serviceaccount.annotations` keys and values, by rendering them using the `tpl` built-in function. ([#4958](https://github.com/kubernetes-sigs/external-dns/pull/4958)) _@fcrespofastly_
31+
- Updated _ExternalDNS_ OCI image version to [v0.15.1](https://github.com/kubernetes-sigs/external-dns/releases/tag/v0.15.1). ([#5028](https://github.com/kubernetes-sigs/external-dns/pull/5028)) _@stevehipwell_
2932

30-
### Changed
33+
### Fixed
3134

32-
- Allow templating `serviceaccount.annotations` keys and values, by rendering them using the `tpl` built-in function. [#4958](https://github.com/kubernetes-sigs/external-dns/pull/4958) _@fcrespofastly_
35+
- Fixed automatic addition of pod selector labels to `affinity` and `topologySpreadConstraints` if not defined. ([#4666](https://github.com/kubernetes-sigs/external-dns/pull/4666)) _@pvickery-ParamountCommerce_
36+
- Fixed missing Ingress permissions when using Istio sources. ([#4845](https://github.com/kubernetes-sigs/external-dns/pull/4845)) _@joekhoobyar_
3337

34-
## [v1.15.0] - 2023-09-10
38+
## [v1.15.0] - 2024-09-11
3539

3640
### Changed
3741

38-
- Updated _ExternalDNS_ OCI image version to [v0.15.0](https://github.com/kubernetes-sigs/external-dns/releases/tag/v0.15.0). ([#xxxx](https://github.com/kubernetes-sigs/external-dns/pull/xxxx)) _@stevehipwell_
42+
- Updated _ExternalDNS_ OCI image version to [v0.15.0](https://github.com/kubernetes-sigs/external-dns/releases/tag/v0.15.0). ([#4735](https://github.com/kubernetes-sigs/external-dns/pull/4735)) _@stevehipwell_
3943

4044
### Fixed
4145

@@ -44,7 +48,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
4448
- Fixed to add correct webhook metric port to `Service` and `ServiceMonitor`. ([#4643](https://github.com/kubernetes-sigs/external-dns/pull/4643)) _@kimsondrup_
4549
- Fixed to no longer require the unauthenticated webhook provider port to be exposed for health probes. ([#4691](https://github.com/kubernetes-sigs/external-dns/pull/4691)) _@kimsondrup_ & _@hatrx_
4650

47-
## [v1.14.5] - 2023-06-10
51+
## [v1.14.5] - 2024-06-10
4852

4953
### Added
5054

@@ -61,7 +65,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
6165

6266
- Fixed the `ServiceMonitor` job name to correctly use the instance label. ([#4541](https://github.com/kubernetes-sigs/external-dns/pull/4541)) _@stevehipwell_
6367

64-
## [v1.14.4] - 2023-04-03
68+
## [v1.14.4] - 2024-04-05
6569

6670
### Added
6771

@@ -72,7 +76,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
7276

7377
- Updated _ExternalDNS_ OCI image version to [v0.14.1](https://github.com/kubernetes-sigs/external-dns/releases/tag/v0.14.1). ([#4357](https://github.com/kubernetes-sigs/external-dns/pull/4357)) _@stevehipwell_
7478

75-
## [v1.14.3] - 2023-01-26
79+
## [v1.14.3] - 2024-01-26
7680

7781
### Fixed
7882

@@ -86,7 +90,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
8690

8791
- Restore template support in `.Values.provider` and `.Values.provider.name`
8892

89-
## [v1.14.1] - 2024-01-11
93+
## [v1.14.1] - 2024-01-12
9094

9195
### Fixed
9296

@@ -110,7 +114,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
110114

111115
- The `secretConfiguration` value has been deprecated in favour of creating secrets external to the Helm chart and configuring their use via the `extraVolumes` & `extraVolumeMounts` values. ([#4161](https://github.com/kubernetes-sigs/external-dns/pull/4161)) [@stevehipwell](https://github.com/stevehipwell)
112116

113-
## [v1.13.1] - 2023-09-07
117+
## [v1.13.1] - 2023-09-08
114118

115119
### Added
116120

@@ -213,6 +217,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
213217
RELEASE LINKS
214218
-->
215219
[UNRELEASED]: https://github.com/kubernetes-sigs/external-dns/tree/master/charts/external-dns
220+
[v1.15.1]: https://github.com/kubernetes-sigs/external-dns/releases/tag/external-dns-helm-chart-1.15.1
216221
[v1.15.0]: https://github.com/kubernetes-sigs/external-dns/releases/tag/external-dns-helm-chart-1.15.0
217222
[v1.14.5]: https://github.com/kubernetes-sigs/external-dns/releases/tag/external-dns-helm-chart-1.14.5
218223
[v1.14.4]: https://github.com/kubernetes-sigs/external-dns/releases/tag/external-dns-helm-chart-1.14.4

charts/external-dns/Chart.yaml

+11-9
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ apiVersion: v2
22
name: external-dns
33
description: ExternalDNS synchronizes exposed Kubernetes Services and Ingresses with DNS providers.
44
type: application
5-
version: 1.15.0
6-
appVersion: 0.15.0
5+
version: 1.15.1
6+
appVersion: 0.15.1
77
keywords:
88
- kubernetes
99
- externaldns
@@ -20,13 +20,15 @@ maintainers:
2020
2121
annotations:
2222
artifacthub.io/changes: |
23+
- kind: added
24+
description: "Added ability to configure `imagePullSecrets` via helm `global` value."
25+
- kind: added
26+
description: "Added options to configure `labelFilter` and `managedRecordTypes` via dedicated helm values."
2327
- kind: changed
24-
description: "Updated _ExternalDNS_ OCI image version to [v0.15.0](https://github.com/kubernetes-sigs/external-dns/releases/tag/v0.15.0)."
25-
- kind: fixed
26-
description: "Fixed `provider.webhook.resources` behavior to correctly leverage resource limits."
27-
- kind: fixed
28-
description: "Fixed `provider.webhook.imagePullPolicy` behavior to correctly leverage pull policy."
28+
description: "Allow templating `serviceaccount.annotations` keys and values, by rendering them using the `tpl` built-in function."
29+
- kind: changed
30+
description: "Updated _ExternalDNS_ OCI image version to [v0.15.1](https://github.com/kubernetes-sigs/external-dns/releases/tag/v0.15.1)."
2931
- kind: fixed
30-
description: "Fixed to add correct webhook metric port to `Service` and `ServiceMonitor`."
32+
description: "Fixed automatic addition of pod selector labels to `affinity` and `topologySpreadConstraints` if not defined."
3133
- kind: fixed
32-
description: "Fixed to no longer require the unauthenticated webhook provider port to be exposed for health probes."
34+
description: "Fixed missing Ingress permissions when using Istio sources."

charts/external-dns/README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# external-dns
22

3-
![Version: 1.15.0](https://img.shields.io/badge/Version-1.15.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.15.0](https://img.shields.io/badge/AppVersion-0.15.0-informational?style=flat-square)
3+
![Version: 1.15.1](https://img.shields.io/badge/Version-1.15.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.15.1](https://img.shields.io/badge/AppVersion-0.15.1-informational?style=flat-square)
44

55
ExternalDNS synchronizes exposed Kubernetes Services and Ingresses with DNS providers.
66

@@ -27,7 +27,7 @@ helm repo add external-dns https://kubernetes-sigs.github.io/external-dns/
2727
After you've installed the repo you can install the chart.
2828

2929
```shell
30-
helm upgrade --install external-dns external-dns/external-dns --version 1.15.0
30+
helm upgrade --install external-dns external-dns/external-dns --version 1.15.1
3131
```
3232

3333
## Providers

charts/external-dns/templates/clusterrole.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ rules:
2121
resources: ["services","endpoints"]
2222
verbs: ["get","watch","list"]
2323
{{- end }}
24-
{{- if or (has "ingress" .Values.sources) (has "contour-httpproxy" .Values.sources) (has "openshift-route" .Values.sources) (has "skipper-routegroup" .Values.sources) }}
24+
{{- if or (has "ingress" .Values.sources) (has "istio-gateway" .Values.sources) (has "istio-virtualservice" .Values.sources) (has "contour-httpproxy" .Values.sources) (has "openshift-route" .Values.sources) (has "skipper-routegroup" .Values.sources) }}
2525
- apiGroups: ["extensions","networking.k8s.io"]
2626
resources: ["ingresses"]
2727
verbs: ["get","watch","list"]

0 commit comments

Comments
 (0)