Commit Graph

4924 Commits

Author SHA1 Message Date
Mikhail Rozentsvayg
e47d83b224 types for records/custom hostnames maps 2025-03-18 12:24:54 -07:00
Mikhail Rozentsvayg
037a10174f use maps for DNS records getRecordID() and custom hostnames getCustomHostname() for faster lookups 2025-03-18 12:12:57 -07:00
Mikhail Rozentsvayg
b1f20511c5 move custom hostnames related submitChanges() implementation to a separate method submitCustomHostnameChanges(); extend truncated logging 2025-03-18 10:07:13 -07:00
hjoshi123
1d61159155
docs: added documentation in node source 2025-03-18 08:01:06 -06:00
dependabot[bot]
bf523e0f64
chore(deps): bump renovatebot/github-action
Bumps the dev-dependencies group with 1 update: [renovatebot/github-action](https://github.com/renovatebot/github-action).


Updates `renovatebot/github-action` from 41.0.14 to 41.0.16
- [Release notes](https://github.com/renovatebot/github-action/releases)
- [Changelog](https://github.com/renovatebot/github-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/renovatebot/github-action/compare/v41.0.14...v41.0.16)

---
updated-dependencies:
- dependency-name: renovatebot/github-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-18 03:59:32 +00:00
hjoshi123
794cdd2b95
fix: fixing ci lint 2025-03-17 20:52:28 -06:00
hjoshi123
ed2419a5ee
fix: removing fmt.Printf 2025-03-17 20:33:17 -06:00
Mikhail Rozentsvayg
12cce6fa7f Use %q log fmt for cloudflare provider code 2025-03-17 19:10:35 -07:00
Mikhail Rozentsvayg
2a15aba564 syntax/style 2025-03-17 19:10:35 -07:00
Mikhail Rozentsvayg
8d37820a56 fix(cloudflare): custom hostnames edge-cases causing duplicates 2025-03-17 19:10:35 -07:00
Romain Beuque
ecd57c86f5
feat(ovh): major rewriting of the provider (#5143)
* feat: ovh: improve cache invalidation on errors + dry-run mode + relative CNAME handling + optimization

Signed-off-by: Romain Beuque <556072+rbeuque74@users.noreply.github.com>

* chore: add more tests

Signed-off-by: Romain Beuque <556072+rbeuque74@users.noreply.github.com>

* fix: align cache expiration with Default value

* chore: address comments from review + updated documentation

* chore: address comments from review

---------

Signed-off-by: Romain Beuque <556072+rbeuque74@users.noreply.github.com>
2025-03-17 07:53:49 -07:00
hjoshi123
1fbcb5749a
Merge branch 'master' of github.com:hjoshi123/external-dns into feat-expose-internal-ipv6 2025-03-17 08:39:12 -06:00
hjoshi123
87e3c4bc9c
feat: added expose internal ipv6 flag 2025-03-17 08:37:06 -06:00
Kubernetes Prow Robot
823ea7e6f1
Merge pull request #5190 from ismailbaskin/patch-1
Add Yandex Cloud Webhook
2025-03-17 01:27:48 -07:00
Kubernetes Prow Robot
c016dc613c
Merge pull request #5126 from mloiseleur/remove/designate
chore(openstack designate)!: remove in-tree provider
2025-03-17 00:57:49 -07:00
ismail BASKIN
8b853b418c
Add Yandex Cloud Webhook 2025-03-17 10:13:49 +03:00
Michel Loiseleur
313e15ac2c chore(openstack designate)!: remove in-tree provider 2025-03-15 17:19:10 +01:00
Kubernetes Prow Robot
a4fac0ae78
Merge pull request #5184 from mloiseleur/rel/v0.16.1
chore(release): updates kustomize & docs with v0.16.1
2025-03-15 09:07:47 -07:00
Michel Loiseleur
62885c7aa4 update release instructions 2025-03-15 16:09:13 +01:00
Michel Loiseleur
a55530299e update release script 2025-03-15 16:06:17 +01:00
Michel Loiseleur
d5b403a9fd chore(release): updates kustomize & docs with v0.16.1
Signed-off-by: Michel Loiseleur <michel.loiseleur@traefik.io>
2025-03-15 15:50:00 +01:00
mrozentsvayg
017f7687ca
fix(cloudflare): infinite loop with more than 50 custom hostnames (#5181)
* bugfix - do not reset the resultInfo var, causing infinite loop when number of custom hostnames more than 50

* support paging for custom hostnames tests; update doc
2025-03-14 10:49:48 -07:00
Kubernetes Prow Robot
69da80fa99
Merge pull request #5169 from buroa/master
fix(source): pass GatewayName to config
2025-03-14 10:23:48 -07:00
Steven Kreitzer
a6243325d9
fix(source): config didnt set gatewayname 2025-03-12 15:09:36 -05:00
mrozentsvayg
44f1008ee1
cloudflare: bugfix - do not attempt to create unconfigured empty custom hostnames; improve tests; streamline logic (#5146)
improve test coverage

test the edge case when the custom hostname has changed during the record deletion

don't use custom hostnames if Cloudflare for SaaS fails to authenticate

Use new --cloudflare-custom-hostnames flag to enable cloudflare custom hostnames support

custom hostnames flags --cloudflare-custom-hostnames-min-tls-version and --cloudflare-custom-hostnames-certificate-authority support

markdown lint

Update cloudflare.md
2025-03-12 09:59:48 -07:00
Kubernetes Prow Robot
a3f4188965
Merge pull request #5164 from mloiseleur/fix/owners
chore: update OWNERS with required config file
2025-03-12 04:27:46 -07:00
Michel Loiseleur
6bb785d272 chore: update OWNERs with left required config file 2025-03-12 11:46:43 +01:00
Steven Kreitzer
724b86b8b8
feat(source): fitler by gateway name (#5160)
* feat: filter by gateway name

Signed-off-by: Steven Kreitzer <skre@skre.me>

* address comments

* address comments

* address comments

---------

Signed-off-by: Steven Kreitzer <skre@skre.me>
2025-03-12 01:51:47 -07:00
Kubernetes Prow Robot
c72c499259
Merge pull request #5158 from kubernetes-sigs/add/labels
add: auto label source and providers
2025-03-10 13:39:49 -07:00
Jérémy Albuixech
5b5bd0980e
fix: add mexico region to external dns supported load balancers (#5157) 2025-03-10 11:59:48 -07:00
Sandor Szuecs
1ace1c4052
add: auto label source and providers
Signed-off-by: Sandor Szuecs <sandor.szuecs@zalando.de>
2025-03-10 19:51:22 +01:00
Kubernetes Prow Robot
f43eb0cdcf
Merge pull request #5149 from saikatharryc/fix-txt-record-panic
fix(registry): handle empty targets in TXT records logging an error
2025-03-10 01:05:46 -07:00
Kubernetes Prow Robot
d788581244
Merge pull request #4978 from gofogo/chore/added-renovate
feat(deps): added renovate config for custom regexes
2025-03-07 00:55:45 -08:00
ivan katliarchuk
77a9961b9c
fix intendation
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2025-03-07 08:30:44 +00:00
ivan katliarchuk
ee2bd0d7e2
chore(deps): added renovate
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2025-03-06 13:48:35 +00:00
ivan katliarchuk
3d9168059e
chore(deps): added renovate
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2025-03-06 13:47:31 +00:00
Saikat Chakrabortty
2e0c62ad45 Test author (#1)
* fix(aws-sd): service instances registration and deregistration (#5135)

* Only de-register removed targets

* Use maps for current targets lookup.

* Use camelCase, not _

* fix(registry): handle empty targets in TXT records logging an error

* fix(registry): improve logging for TXT records with empty targets and add unit test

* test(registry): enhance logging for empty targets in TXT records test
2025-03-06 14:12:16 +01:00
Saikat Chakrabortty
b0198c883c test(registry): enhance logging for empty targets in TXT records test 2025-03-06 14:11:06 +01:00
Saikat Chakrabortty
4ef055b1be fix(registry): improve logging for TXT records with empty targets and add unit test 2025-03-06 14:11:03 +01:00
Saikat Chakrabortty
d097f9c2ff fix(registry): handle empty targets in TXT records logging an error 2025-03-06 14:10:45 +01:00
ivan katliarchuk
31fa58a7ff
chore(deps): added renovate
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2025-03-06 09:10:21 +00:00
ivan katliarchuk
a4e72e1d68
Merge branch 'master' into chore/added-renovate
* master: (198 commits)
  fix(aws-sd): service instances registration and deregistration (#5135)
  chore(docs): generate docs/monitoring/metrics.md file (#5117)
  feat(chart): add helm-unittest framework (#5137)
  feat(chart): add helm-unittest framework
  feat(aws): always create AAAA alias records in route53 (#5111)
  feat(aws): fetch zones with tags batching (#5058)
  docs: openwrt webhook (#5132)
  docs(proposal): ipv6 internal node ip rollback plan (#5081)
  docs(proposal): update date format
  chore(deps): bump the dev-dependencies group across 1 directory with 7 updates
  Update README.md with proper link to dev guide
  Add OpenStack Designate webook provider to readme
  chore(deps): bump the dev-dependencies group with 3 updates
  chore(deps): bump the dev-dependencies group with 20 updates
  chore(deps): bump azure/setup-helm in the dev-dependencies group
  style: formatting
  fix: remove broken test
  fix test name
  chore: upgrade ExternalDNS to go 1.24
  chore-makefile-coverage
  ...
2025-03-06 09:06:51 +00:00
Kubernetes Prow Robot
4b2fd495d9
Merge pull request #5145 from kubernetes-sigs/dependabot/go_modules/dev-dependencies-656b57694a
chore(deps): bump the dev-dependencies group across 1 directory with 23 updates
2025-03-06 00:09:51 -08:00
Ivan Ka
66a3885545
Merge branch 'kubernetes-sigs:master' into master 2025-03-06 07:57:50 +00:00
dependabot[bot]
ae5f5ab59a
chore(deps): bump the dev-dependencies group across 1 directory with 23 updates
Bumps the dev-dependencies group with 19 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [github.com/aliyun/alibaba-cloud-sdk-go](https://github.com/aliyun/alibaba-cloud-sdk-go) | `1.63.88` | `1.63.92` |
| [github.com/aws/aws-sdk-go-v2](https://github.com/aws/aws-sdk-go-v2) | `1.36.2` | `1.36.3` |
| [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) | `1.29.7` | `1.29.9` |
| [github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue](https://github.com/aws/aws-sdk-go-v2) | `1.18.5` | `1.18.7` |
| [github.com/aws/aws-sdk-go-v2/service/route53](https://github.com/aws/aws-sdk-go-v2) | `1.48.8` | `1.49.1` |
| [github.com/aws/aws-sdk-go-v2/service/servicediscovery](https://github.com/aws/aws-sdk-go-v2) | `1.34.12` | `1.35.1` |
| [github.com/linode/linodego](https://github.com/linode/linodego) | `1.47.0` | `1.48.1` |
| [github.com/oracle/oci-go-sdk/v65](https://github.com/oracle/oci-go-sdk) | `65.83.2` | `65.85.0` |
| [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) | `1.21.0` | `1.21.1` |
| [github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common](https://github.com/tencentcloud/tencentcloud-sdk-go) | `1.0.1105` | `1.0.1115` |
| [github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/dnspod](https://github.com/tencentcloud/tencentcloud-sdk-go) | `1.0.1105` | `1.0.1115` |
| [github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/privatedns](https://github.com/tencentcloud/tencentcloud-sdk-go) | `1.0.1105` | `1.0.1115` |
| [go.etcd.io/etcd/client/v3](https://github.com/etcd-io/etcd) | `3.5.18` | `3.5.19` |
| [golang.org/x/oauth2](https://github.com/golang/oauth2) | `0.27.0` | `0.28.0` |
| [golang.org/x/sync](https://github.com/golang/sync) | `0.11.0` | `0.12.0` |
| [golang.org/x/time](https://github.com/golang/time) | `0.10.0` | `0.11.0` |
| [google.golang.org/api](https://github.com/googleapis/google-api-go-client) | `0.222.0` | `0.223.0` |
| [istio.io/api](https://github.com/istio/api) | `1.24.3` | `1.25.0` |
| [istio.io/client-go](https://github.com/istio/client-go) | `1.24.3` | `1.25.0` |



Updates `github.com/aliyun/alibaba-cloud-sdk-go` from 1.63.88 to 1.63.92
- [Release notes](https://github.com/aliyun/alibaba-cloud-sdk-go/releases)
- [Changelog](https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/ChangeLog.txt)
- [Commits](https://github.com/aliyun/alibaba-cloud-sdk-go/compare/v1.63.88...v1.63.92)

Updates `github.com/aws/aws-sdk-go-v2` from 1.36.2 to 1.36.3
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/v1.36.2...v1.36.3)

Updates `github.com/aws/aws-sdk-go-v2/config` from 1.29.7 to 1.29.9
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/config/v1.29.7...config/v1.29.9)

Updates `github.com/aws/aws-sdk-go-v2/credentials` from 1.17.60 to 1.17.62
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/credentials/v1.17.60...credentials/v1.17.62)

Updates `github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue` from 1.18.5 to 1.18.7
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/config/v1.18.7/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/config/v1.18.5...config/v1.18.7)

Updates `github.com/aws/aws-sdk-go-v2/service/dynamodb` from 1.40.2 to 1.41.1
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.40.2...service/ecr/v1.41.1)

Updates `github.com/aws/aws-sdk-go-v2/service/route53` from 1.48.8 to 1.49.1
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/route53/v1.48.8...service/ssm/v1.49.1)

Updates `github.com/aws/aws-sdk-go-v2/service/servicediscovery` from 1.34.12 to 1.35.1
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/efs/v1.34.12...service/kms/v1.35.1)

Updates `github.com/aws/aws-sdk-go-v2/service/sts` from 1.33.15 to 1.33.17
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/sns/v1.33.15...service/sns/v1.33.17)

Updates `github.com/linode/linodego` from 1.47.0 to 1.48.1
- [Release notes](https://github.com/linode/linodego/releases)
- [Commits](https://github.com/linode/linodego/compare/v1.47.0...v1.48.1)

Updates `github.com/oracle/oci-go-sdk/v65` from 65.83.2 to 65.85.0
- [Release notes](https://github.com/oracle/oci-go-sdk/releases)
- [Changelog](https://github.com/oracle/oci-go-sdk/blob/master/CHANGELOG.md)
- [Commits](https://github.com/oracle/oci-go-sdk/compare/v65.83.2...v65.85.0)

Updates `github.com/prometheus/client_golang` from 1.21.0 to 1.21.1
- [Release notes](https://github.com/prometheus/client_golang/releases)
- [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prometheus/client_golang/compare/v1.21.0...v1.21.1)

Updates `github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common` from 1.0.1105 to 1.0.1115
- [Commits](https://github.com/tencentcloud/tencentcloud-sdk-go/compare/v1.0.1105...v1.0.1115)

Updates `github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/dnspod` from 1.0.1105 to 1.0.1115
- [Commits](https://github.com/tencentcloud/tencentcloud-sdk-go/compare/v1.0.1105...v1.0.1115)

Updates `github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/privatedns` from 1.0.1105 to 1.0.1115
- [Commits](https://github.com/tencentcloud/tencentcloud-sdk-go/compare/v1.0.1105...v1.0.1115)

Updates `go.etcd.io/etcd/client/v3` from 3.5.18 to 3.5.19
- [Release notes](https://github.com/etcd-io/etcd/releases)
- [Commits](https://github.com/etcd-io/etcd/compare/v3.5.18...v3.5.19)

Updates `golang.org/x/net` from 0.35.0 to 0.36.0
- [Commits](https://github.com/golang/net/compare/v0.35.0...v0.36.0)

Updates `golang.org/x/oauth2` from 0.27.0 to 0.28.0
- [Commits](https://github.com/golang/oauth2/compare/v0.27.0...v0.28.0)

Updates `golang.org/x/sync` from 0.11.0 to 0.12.0
- [Commits](https://github.com/golang/sync/compare/v0.11.0...v0.12.0)

Updates `golang.org/x/time` from 0.10.0 to 0.11.0
- [Commits](https://github.com/golang/time/compare/v0.10.0...v0.11.0)

Updates `google.golang.org/api` from 0.222.0 to 0.223.0
- [Release notes](https://github.com/googleapis/google-api-go-client/releases)
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md)
- [Commits](https://github.com/googleapis/google-api-go-client/compare/v0.222.0...v0.223.0)

Updates `istio.io/api` from 1.24.3 to 1.25.0
- [Commits](https://github.com/istio/api/compare/1.24.3...1.25.0)

Updates `istio.io/client-go` from 1.24.3 to 1.25.0
- [Commits](https://github.com/istio/client-go/compare/1.24.3...1.25.0)

---
updated-dependencies:
- dependency-name: github.com/aliyun/alibaba-cloud-sdk-go
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: github.com/aws/aws-sdk-go-v2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: github.com/aws/aws-sdk-go-v2/config
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: github.com/aws/aws-sdk-go-v2/credentials
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: github.com/aws/aws-sdk-go-v2/service/dynamodb
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: github.com/aws/aws-sdk-go-v2/service/route53
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: github.com/aws/aws-sdk-go-v2/service/servicediscovery
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: github.com/aws/aws-sdk-go-v2/service/sts
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: github.com/linode/linodego
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: github.com/oracle/oci-go-sdk/v65
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: github.com/prometheus/client_golang
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/dnspod
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/privatedns
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: go.etcd.io/etcd/client/v3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: golang.org/x/net
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: golang.org/x/oauth2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: golang.org/x/sync
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: golang.org/x/time
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: google.golang.org/api
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: istio.io/api
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: istio.io/client-go
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-06 03:51:44 +00:00
Guðlaugur Stefán Egilsson
e64e5368ee
fix(aws-sd): service instances registration and deregistration (#5135)
* Only de-register removed targets

* Use maps for current targets lookup.

* Use camelCase, not _
2025-03-05 00:23:46 -08:00
Ivan Ka
8a3691d464
Merge branch 'kubernetes-sigs:master' into master 2025-03-05 08:23:40 +00:00
Ivan Ka
1e8e5e06c5
chore(docs): generate docs/monitoring/metrics.md file (#5117)
* chore(docs): generate docs/monitoring/metrics.md file

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>

* chore(docs): generate docs/monitoring/metrics.md file

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>

* chore(docs): generate docs/monitoring/metrics.md file

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>

* chore(docs): generate docs/monitoring/metrics.md file

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>

* chore(docs): generate docs/monitoring/metrics.md file

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>

* chore(docs): generate docs/monitoring/metrics.md file

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>

* chore(docs): generate docs/monitoring/metrics.md file

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>

* chore(docs): generate docs/monitoring/metrics.md file

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>

* chore(docs): generate docs/monitoring/metrics.md file

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>

* chore(docs): generate docs/monitoring/metrics.md file

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>

* chore(docs): generate docs/monitoring/metrics.md file

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>

* chore(docs): generate docs/monitoring/metrics.md file

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>

* chore(docs): generate docs/monitoring/metrics.md file

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>

* chore(docs): generate docs/monitoring/metrics.md file

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>

* chore(docs): generate docs/monitoring/metrics.md file

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>

* chore(docs): generate docs/monitoring/metrics.md file

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>

* chore(docs): generate docs/monitoring/metrics.md file

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>

* chore(docs): generate docs/monitoring/metrics.md file

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>

* chore(docs): generate docs/monitoring/metrics.md file

Co-authored-by: Michel Loiseleur <97035654+mloiseleur@users.noreply.github.com>

---------

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
Co-authored-by: Michel Loiseleur <97035654+mloiseleur@users.noreply.github.com>
2025-03-04 05:05:44 -08:00
Ivan Ka
26f1243ad5
Merge branch 'kubernetes-sigs:master' into master 2025-03-04 11:58:26 +00:00
Ivan Ka
5f26223b6c
feat(chart): add helm-unittest framework (#5137)
* feat(chart): add helm-unittest framework

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>

* feat(chart): add helm-unittest framework

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>

* feat(chart): add helm-unittest framework

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>

* feat(chart): add helm-unittest framework

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>

* feat(chart): add helm-unittest framework

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>

* feat(chart): add helm-unittest framework

* feat(chart): add helm-unittest framework

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>

* feat(chart): add helm-unittest framework

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>

* feat(chart): add helm-unittest framework

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>

* feat(chart): add helm-unittest framework

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>

* feat(chart): add helm-unittest framework

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>

* feat(chart): add helm-unittest framework

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>

* feat(chart): add helm-unittest framework

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>

---------

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2025-03-04 02:27:43 -08:00