4924 Commits

Author SHA1 Message Date
Kubernetes Prow Robot
33bab085d3
Merge pull request #3560 from cronik/feature/infoblox-zone-view-query-parameters
fix(infoblox): set view and zone query parameters
2023-08-12 13:09:18 -07:00
Kubernetes Prow Robot
ffcf6690d2
Merge pull request #3863 from johngmyers/add-providerspecific
Fix reconciliation of provider-specific properties
2023-08-12 12:01:19 -07:00
Frederic Mereu
73862a802b
chore: reuse existing extractLoadBalancerTargets function 2023-08-12 13:49:17 +02:00
John Gardiner Myers
5339c0c72c Fix reconciliation of provider-specific properties 2023-08-11 20:53:26 -07:00
Kubernetes Prow Robot
b420a32233
Merge pull request #3726 from johngmyers/dynamodb-migrate
Migrate metadata from TXT to DynamoDB registries
2023-08-11 14:37:22 -07:00
John Gardiner Myers
e9be5887bd Remove DomainFilterInterface 2023-08-11 13:01:22 -07:00
John Gardiner Myers
fe7e84f0a4 Use common EndpointKey type 2023-08-11 12:18:44 -07:00
John Gardiner Myers
ef8b223b8e Migrate metadata from TXT to DynamoDB registries 2023-08-11 12:16:36 -07:00
Kubernetes Prow Robot
8623a2afc3
Merge pull request #3702 from johngmyers/provider-specific-2
Remove PropertyValuesEqual method from Provider interface
2023-08-11 10:43:26 -07:00
Kubernetes Prow Robot
380e8b6f5a
Merge pull request #3724 from Sewci0/fix/to-endpoint-name
[TXT Registry] Fix handling of records produced by `toNewTXTName` in `toEndpoint`
2023-08-10 14:01:25 -07:00
John Gardiner Myers
07b1f81c14 Build image with ko 2023-08-10 07:45:45 -07:00
Philip Laine
70eda8b84b Update Azure SDK and remove deprecated autorest dependency 2023-08-10 15:42:51 +02:00
Kubernetes Prow Robot
cf1b30f0ea
Merge pull request #3838 from calvinbui/master
helm: support initContainers
2023-08-10 02:47:34 -07:00
Kubernetes Prow Robot
e0ce49301a
Merge pull request #3824 from mloiseleur/deps/update
build(deps): bump dependencies (26 updates)
2023-08-10 02:47:26 -07:00
Kubernetes Prow Robot
03cfcc0381
Merge pull request #3853 from anthonycorbacho/doc/traefik-ingress-annotations
doc: Add example of setting up traefik IngressRoute with externalDNS annotations
2023-08-10 02:31:27 -07:00
Anthony Corbacho
d5e97fa8a2
Update docs/tutorials/traefik-proxy.md
Co-authored-by: Michel Loiseleur <97035654+mloiseleur@users.noreply.github.com>
2023-08-10 16:41:32 +09:00
Anthony Corbacho
b7973ebb4c doc: Add example of setting up traefik IngressRoute with externalDNS annotations 2023-08-10 16:15:37 +09:00
David Pait
1a5249af5e fix go conventions and ehance error messages 2023-08-09 08:41:50 -04:00
David Pait
bd989eeac4 fix imports 2023-08-09 08:35:00 -04:00
David Pait
0354d76ce0 add unit tests for gateway ingress source annotation 2023-08-08 11:51:42 -04:00
David Pait
f9600b7b35 move ingress annotation and parseIngress to gateway source 2023-08-08 11:51:42 -04:00
David Pait
08b592d2fd update istio gateway ingress source annotation constant 2023-08-08 11:51:42 -04:00
David Pait
cb2772c6ae add istio gateway ingress annotation support to gateway source 2023-08-08 08:05:42 -04:00
David Pait
362b233833 update istio gateway annotation name and docs 2023-08-08 08:04:51 -04:00
David Pait
1253afa11e add supoort for ingress backed istio gateways 2023-08-06 16:57:42 -04:00
Nitin Shelke
725cdd0465
Update Dockerfile for libssl3 and libcrypto3 CVE's (#3783)
* Update Dockerfile for libssl3 and libcrypto3 CVE's

Out Aquasec tool reported below High Vulnarability in libssl3:3.1.0-r4 and libcrypto3:3.1.0-r4.
CVE's -
CVE-2023-2650

This is fixed in 3.1.1-r0 so anything greater than this version is fine, thats why updating this to latest.

* Fix broken merge conflict

Signed-off-by: Raffaele Di Fazio <difazio.raffaele@gmail.com>

---------

Signed-off-by: Raffaele Di Fazio <difazio.raffaele@gmail.com>
Co-authored-by: Raffaele Di Fazio <difazio.raffaele@gmail.com>
2023-08-06 07:22:31 -07:00
Kubernetes Prow Robot
c088c80f2c
Merge pull request #3831 from kubernetes-sigs/dependabot/github_actions/dev-dependencies-d07c04ab90
build(deps): bump the dev-dependencies group with 1 update
2023-08-06 06:24:32 -07:00
dependabot[bot]
7142960ada
build(deps): bump the dev-dependencies group with 1 update
Bumps the dev-dependencies group with 1 update: [GrantBirki/json-yaml-validate](https://github.com/grantbirki/json-yaml-validate).

- [Release notes](https://github.com/grantbirki/json-yaml-validate/releases)
- [Commits](https://github.com/grantbirki/json-yaml-validate/compare/v1.5.0...v2.0.0)

---
updated-dependencies:
- dependency-name: GrantBirki/json-yaml-validate
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dev-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-06 12:30:39 +00:00
Kubernetes Prow Robot
9128a961ec
Merge pull request #3791 from HansK-p/Tag-option-TXTEncryptAESKey-as-secure
Tagget parameter TXTEncryptAESKey as secure
2023-08-06 04:06:30 -07:00
Kubernetes Prow Robot
59ba0f5d22
Merge pull request #3811 from M0NsTeRRR/master
fix: pdns logging
2023-08-05 15:32:30 -07:00
Kubernetes Prow Robot
72a36a683c
Merge pull request #3656 from fougner/fix-dockerfile
fix clean apk cache directory
2023-08-05 10:44:30 -07:00
Kubernetes Prow Robot
ccfacb17a7
Merge pull request #3837 from Protryon/master
always use tcp for rfc2136
2023-08-05 06:46:30 -07:00
Protryon
8c75b5b18a always use tcp for rfc2136 2023-08-04 10:39:55 -07:00
Michel Loiseleur
dfeff8a1a0 use latest version of egoscale and remove it from dependabot 2023-08-04 14:51:29 +02:00
Michel Loiseleur
74a97f4cff upgrade ambassador go to v1.12.4 2023-08-04 14:43:34 +02:00
Ludovic Ortega
60102ed91f
fix: pdns logging 2023-08-04 14:41:11 +02:00
John Gardiner Myers
5affab0561 Remove PropertyValuesEqual method from Provider interface 2023-08-04 04:56:43 -07:00
Avi Sharma
79987b308e Add AWS API gateway endpoint zoneId mappings
Signed-off-by: Avi Sharma <avi.08.sh@gmail.com>
2023-08-04 17:12:31 +05:30
John Gardiner Myers
4fb2c7470a Normalize IBMCloud provider-specific properties in AdjustEndpoints 2023-08-04 04:06:55 -07:00
John Gardiner Myers
4a1f5c686c Normalize Cloudflare provider-specific properties in AdjustEndpoints 2023-08-04 04:06:55 -07:00
John Gardiner Myers
0eb91e358d Document the Ingress source 2023-08-04 04:06:02 -07:00
Calvin Bui
1488cc10ac
Merge branch 'kubernetes-sigs:master' into master 2023-08-04 19:13:03 +10:00
Michel Loiseleur
1f640e2a85 fix: Use new way for getting records on ns1.
It was introduced with this PR:
https://github.com/ns1/ns1-go/pull/211
2023-08-04 11:09:18 +02:00
dependabot[bot]
55a42e3e46 build(deps): bump the dev-dependencies group with 26 updates
Bumps the dev-dependencies group with 26 updates:

| Package | Update |
| --- | --- |
| [github.com/F5Networks/k8s-bigip-ctlr/v2](https://github.com/F5Networks/k8s-bigip-ctlr) | 2.13.0 to 2.13.1 |
| [github.com/IBM/networking-go-sdk](https://github.com/IBM/networking-go-sdk) | 0.42.0 to 0.42.2 |
| [github.com/aliyun/alibaba-cloud-sdk-go](https://github.com/aliyun/alibaba-cloud-sdk-go) | 1.62.380 to 1.62.483 |
| [github.com/ans-group/sdk-go](https://github.com/ans-group/sdk-go) | 1.16.5 to 1.16.6 |
| [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) | 1.44.285 to 1.44.311 |
| [github.com/civo/civogo](https://github.com/civo/civogo) | 0.3.14 to 0.3.42 |
| [github.com/cloudflare/cloudflare-go](https://github.com/cloudflare/cloudflare-go) | 0.69.0 to 0.73.0 |
| [github.com/digitalocean/godo](https://github.com/digitalocean/godo) | 1.99.0 to 1.100.0 |
| [github.com/gophercloud/gophercloud](https://github.com/gophercloud/gophercloud) | 1.4.0 to 1.5.0 |
| [github.com/linode/linodego](https://github.com/linode/linodego) | 1.17.0 to 1.19.0 |
| [github.com/oracle/oci-go-sdk/v65](https://github.com/oracle/oci-go-sdk) | 65.41.0 to 65.45.0 |
| [github.com/pluralsh/gqlclient](https://github.com/pluralsh/gqlclient) | 1.5.1 to 1.6.0 |
| [github.com/projectcontour/contour](https://github.com/projectcontour/contour) | 1.25.0 to 1.25.2 |
| [github.com/scaleway/scaleway-sdk-go](https://github.com/scaleway/scaleway-sdk-go) | 1.0.0-beta.17 to 1.0.0-beta.20 |
| [github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common](https://github.com/tencentcloud/tencentcloud-sdk-go) | 1.0.684 to 1.0.710 |
| [github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/dnspod](https://github.com/tencentcloud/tencentcloud-sdk-go) | 1.0.684 to 1.0.710 |
| [github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/privatedns](https://github.com/tencentcloud/tencentcloud-sdk-go) | 1.0.684 to 1.0.710 |
| [github.com/transip/gotransip/v6](https://github.com/transip/gotransip) | 6.20.0 to 6.21.0 |
| [go.uber.org/ratelimit](https://github.com/uber-go/ratelimit) | 0.2.0 to 0.3.0 |
| [golang.org/x/oauth2](https://github.com/golang/oauth2) | 0.9.0 to 0.10.0 |
| [google.golang.org/api](https://github.com/googleapis/google-api-go-client) | 0.128.0 to 0.134.0 |
| gopkg.in/ns1/ns1-go.v2 | 2.7.6 to 2.7.8 |
| [istio.io/api](https://github.com/istio/api) | 0.0.0-20230524015941-fa6c5f7916bf to 1.19.0-alpha.1 |
| [istio.io/client-go](https://github.com/istio/client-go) | 1.18.0 to 1.18.1 |
| [k8s.io/api](https://github.com/kubernetes/api) | 0.27.3 to 0.27.4 |
| [k8s.io/client-go](https://github.com/kubernetes/client-go) | 0.27.3 to 0.27.4 |


Updates `github.com/F5Networks/k8s-bigip-ctlr/v2` from 2.13.0 to 2.13.1
- [Release notes](https://github.com/F5Networks/k8s-bigip-ctlr/releases)
- [Changelog](https://github.com/F5Networks/k8s-bigip-ctlr/blob/master/docs/RELEASE-NOTES.rst)
- [Commits](https://github.com/F5Networks/k8s-bigip-ctlr/compare/v2.13.0...v2.13.1)

Updates `github.com/IBM/networking-go-sdk` from 0.42.0 to 0.42.2
- [Release notes](https://github.com/IBM/networking-go-sdk/releases)
- [Changelog](https://github.com/IBM/networking-go-sdk/blob/master/CHANGELOG.md)
- [Commits](https://github.com/IBM/networking-go-sdk/compare/v0.42.0...v0.42.2)

Updates `github.com/aliyun/alibaba-cloud-sdk-go` from 1.62.380 to 1.62.483
- [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.62.380...v1.62.483)

Updates `github.com/ans-group/sdk-go` from 1.16.5 to 1.16.6
- [Release notes](https://github.com/ans-group/sdk-go/releases)
- [Commits](https://github.com/ans-group/sdk-go/compare/v1.16.5...v1.16.6)

Updates `github.com/aws/aws-sdk-go` from 1.44.285 to 1.44.311
- [Release notes](https://github.com/aws/aws-sdk-go/releases)
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.44.285...v1.44.311)

Updates `github.com/civo/civogo` from 0.3.14 to 0.3.42
- [Release notes](https://github.com/civo/civogo/releases)
- [Changelog](https://github.com/civo/civogo/blob/master/changelog.yml)
- [Commits](https://github.com/civo/civogo/compare/v0.3.14...v0.3.42)

Updates `github.com/cloudflare/cloudflare-go` from 0.69.0 to 0.73.0
- [Release notes](https://github.com/cloudflare/cloudflare-go/releases)
- [Changelog](https://github.com/cloudflare/cloudflare-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/cloudflare/cloudflare-go/compare/v0.69.0...v0.73.0)

Updates `github.com/digitalocean/godo` from 1.99.0 to 1.100.0
- [Release notes](https://github.com/digitalocean/godo/releases)
- [Changelog](https://github.com/digitalocean/godo/blob/main/CHANGELOG.md)
- [Commits](https://github.com/digitalocean/godo/compare/v1.99.0...v1.100.0)

Updates `github.com/gophercloud/gophercloud` from 1.4.0 to 1.5.0
- [Release notes](https://github.com/gophercloud/gophercloud/releases)
- [Changelog](https://github.com/gophercloud/gophercloud/blob/master/CHANGELOG.md)
- [Commits](https://github.com/gophercloud/gophercloud/compare/v1.4.0...v1.5.0)

Updates `github.com/linode/linodego` from 1.17.0 to 1.19.0
- [Release notes](https://github.com/linode/linodego/releases)
- [Commits](https://github.com/linode/linodego/compare/v1.17.0...v1.19.0)

Updates `github.com/oracle/oci-go-sdk/v65` from 65.41.0 to 65.45.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.41.0...v65.45.0)

Updates `github.com/pluralsh/gqlclient` from 1.5.1 to 1.6.0
- [Release notes](https://github.com/pluralsh/gqlclient/releases)
- [Changelog](https://github.com/pluralsh/gqlclient/blob/main/.releaserc)
- [Commits](https://github.com/pluralsh/gqlclient/compare/v1.5.1...v1.6.0)

Updates `github.com/projectcontour/contour` from 1.25.0 to 1.25.2
- [Release notes](https://github.com/projectcontour/contour/releases)
- [Changelog](https://github.com/projectcontour/contour/blob/main/RELEASES.md)
- [Commits](https://github.com/projectcontour/contour/compare/v1.25.0...v1.25.2)

Updates `github.com/scaleway/scaleway-sdk-go` from 1.0.0-beta.17 to 1.0.0-beta.20
- [Release notes](https://github.com/scaleway/scaleway-sdk-go/releases)
- [Changelog](https://github.com/scaleway/scaleway-sdk-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/scaleway/scaleway-sdk-go/compare/v1.0.0-beta.17...v1.0.0-beta.20)

Updates `github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common` from 1.0.684 to 1.0.710
- [Commits](https://github.com/tencentcloud/tencentcloud-sdk-go/compare/v1.0.684...v1.0.710)

Updates `github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/dnspod` from 1.0.684 to 1.0.710
- [Commits](https://github.com/tencentcloud/tencentcloud-sdk-go/compare/v1.0.684...v1.0.710)

Updates `github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/privatedns` from 1.0.684 to 1.0.710
- [Commits](https://github.com/tencentcloud/tencentcloud-sdk-go/compare/v1.0.684...v1.0.710)

Updates `github.com/transip/gotransip/v6` from 6.20.0 to 6.21.0
- [Release notes](https://github.com/transip/gotransip/releases)
- [Commits](https://github.com/transip/gotransip/compare/v6.20.0...v6.21.0)

Updates `go.uber.org/ratelimit` from 0.2.0 to 0.3.0
- [Changelog](https://github.com/uber-go/ratelimit/blob/main/CHANGELOG.md)
- [Commits](https://github.com/uber-go/ratelimit/compare/v0.2.0...v0.3.0)

Updates `golang.org/x/oauth2` from 0.9.0 to 0.10.0
- [Commits](https://github.com/golang/oauth2/compare/v0.9.0...v0.10.0)

Updates `google.golang.org/api` from 0.128.0 to 0.134.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.128.0...v0.134.0)

Updates `gopkg.in/ns1/ns1-go.v2` from 2.7.6 to 2.7.8

Updates `istio.io/api` from 0.0.0-20230524015941-fa6c5f7916bf to 1.19.0-alpha.1
- [Commits](https://github.com/istio/api/commits/1.19.0-alpha.1)

Updates `istio.io/client-go` from 1.18.0 to 1.18.1
- [Commits](https://github.com/istio/client-go/compare/v1.18.0...v1.18.1)

Updates `k8s.io/api` from 0.27.3 to 0.27.4
- [Commits](https://github.com/kubernetes/api/compare/v0.27.3...v0.27.4)

Updates `k8s.io/client-go` from 0.27.3 to 0.27.4
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/kubernetes/client-go/compare/v0.27.3...v0.27.4)

---
updated-dependencies:
- dependency-name: github.com/F5Networks/k8s-bigip-ctlr/v2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: github.com/IBM/networking-go-sdk
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dev-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/ans-group/sdk-go
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: github.com/aws/aws-sdk-go
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: github.com/civo/civogo
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: github.com/cloudflare/cloudflare-go
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: github.com/digitalocean/godo
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: github.com/gophercloud/gophercloud
  dependency-type: direct:production
  update-type: version-update:semver-minor
  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/pluralsh/gqlclient
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: github.com/projectcontour/contour
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: github.com/scaleway/scaleway-sdk-go
  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: github.com/transip/gotransip/v6
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: go.uber.org/ratelimit
  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: google.golang.org/api
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: gopkg.in/ns1/ns1-go.v2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: istio.io/api
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dev-dependencies
- dependency-name: istio.io/client-go
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: k8s.io/api
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: k8s.io/client-go
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-04 11:09:18 +02:00
Kubernetes Prow Robot
952dc5d2e5
Merge pull request #3829 from mloiseleur/fix/build-workflow
chore(ci): fix storage use, go version and lint job
2023-08-04 01:40:21 -07:00
Michel Loiseleur
c3178904b4 fix: remove armv7 build 2023-08-04 09:56:32 +02:00
Calvin Bui
2e9864a798
add initContainers to chart README
Signed-off-by: Calvin Bui <3604363+calvinbui@users.noreply.github.com>
2023-08-02 22:45:41 +10:00
Calvin Bui
1baba27fce
update changelog
Signed-off-by: Calvin Bui <3604363+calvinbui@users.noreply.github.com>
2023-08-02 11:14:04 +10:00
Calvin Bui
72b6c8c3f3
support initContainers
Signed-off-by: Calvin Bui <3604363+calvinbui@users.noreply.github.com>
2023-08-02 11:11:51 +10:00
Michel Loiseleur
77ec93377b fix the other lint job 2023-08-01 10:03:16 +02:00