Skip to content

Commit d6f297d

Browse files
authored
feat: add external-dns image and helm chart (#87)
1 parent ba3a1bd commit d6f297d

2 files changed

Lines changed: 19 additions & 0 deletions

File tree

component-constructor.yaml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,22 @@ components:
5454
version: ${BOOTSTRAPPER_VERSION}
5555

5656
resources:
57+
- name: external-dns-chart
58+
version: ${EXTERNAL_DNS_VERSION}
59+
type: helmChart
60+
access:
61+
type: helm
62+
helmChart: external-dns:${EXTERNAL_DNS_VERSION}
63+
helmRepository: https://kubernetes-sigs.github.io/external-dns
64+
65+
- name: external-dns-image
66+
version: ${EXTERNAL_DNS_VERSION}
67+
type: ociImage
68+
input:
69+
type: ociImage
70+
path: registry.k8s.io/external-dns/external-dns:${EXTERNAL_DNS_VERSION}
71+
repository: images/external-dns
72+
5773
- name: fluxcd-source-controller
5874
version: ${FLUXCD_SOURCE_CONTROLLER_VERSION}
5975
type: ociImage

components-versions.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,9 @@ GITOPS_TEMPLATES_VERSION: "v0.0.7"
2727
# external dependencies
2828
# github.com/fluxcd
2929

30+
# renovate: datasource=github-releases depName=kubernetes-sigs/external-dns
31+
EXTERNAL_DNS_VERSION: "v0.19.0"
32+
3033
# renovate: datasource=github-releases depName=fluxcd/source-controller
3134
FLUXCD_SOURCE_CONTROLLER_VERSION: "v1.6.2"
3235
# renovate: datasource=github-releases depName=fluxcd/kustomize-controller

0 commit comments

Comments
 (0)