4924 Commits

Author SHA1 Message Date
Kubernetes Prow Robot
899cd95863
Merge pull request #2719 from bodgit/bump-gss-deps
Update to stable GSS-TSIG API
2022-05-06 01:01:08 -07:00
Kubernetes Prow Robot
3bca4186ba
Merge pull request #2115 from goto-opensource/feature/headless-service-nodeexternalip-targetannotation
Headless service: allow to specify target as NodeExternalIP or by annotation
2022-05-06 00:57:08 -07:00
Zane Williamson
5cd99bab99 adding test deletion for istio created service
Signed-off-by: Zane Williamson <sepulworld@gmail.com>
2022-05-05 22:22:51 -07:00
Alfred Krohmer
ea45b03972 Headless service: allow to specify target as NodeExternalIP or by annotation
If external-dns.alpha.kubernetes.io/target annotation is present on a
pod, it's value will be used as the target for the headless service.

If annotation external-dns.alpha.kubernetes.io/access=public is present,
NodeExternalIP of the node running the pod is used as the target for the
headless service.
2022-05-05 19:44:32 +02:00
Johan Ryberg
511bc8a7f2 Updated miminal version of external-dns for this tutorial 2022-04-29 14:11:22 +00:00
Johan Ryberg
35a76ad62d Updated tutorial to support Kubernetes 1.22 2022-04-29 10:24:37 +00:00
Kubernetes Prow Robot
2d08e66611
Merge pull request #2727 from kubernetes-sigs/revert-2652-documentation
Revert "Workflow for automatic documentation creation and publishing"
2022-04-29 01:05:13 -07:00
Raffaele Di Fazio
f271f0ac9a
Revert "Workflow for automatic documentation creation and publishing" 2022-04-29 09:51:16 +02:00
hzhihui
090270e89f
Merge branch 'master' into add_ibmcloud_provider 2022-04-28 09:11:15 +08:00
Kubernetes Prow Robot
042654c4cf
Merge pull request #2538 from mcwarman/istio-gateway-logging
istio-gateway: Add debug logging when endpoints missing
2022-04-27 01:00:11 -07:00
Kubernetes Prow Robot
17ff991dbc
Merge pull request #2652 from renehernandez/documentation
Workflow for automatic documentation creation and publishing
2022-04-27 00:30:10 -07:00
Kubernetes Prow Robot
8da1c8c9f8
Merge pull request #2715 from wolffberg/share-process-namespace
feat[chart]: Add shareProcessNamespace field to deployment
2022-04-22 14:21:36 -07:00
Kubernetes Prow Robot
a8d9f7a864
Merge pull request #2722 from KohlsTechnology/remove-bluecat-named-returns
provider/bluecat: remove named returns
2022-04-22 12:37:37 -07:00
Vinny Sabatini
519795db12 provider/bluecat: remove named returns
For consistency and clarity as to what is being returned, named returns
are being removed from the recordSet method.
2022-04-22 14:19:53 -05:00
Matt Dainty
535719d1d8
Add missing HMAC algorithms 2022-04-21 01:35:14 +01:00
Matt Dainty
ec8589f265
Switch to external HMAC TSIG provider
Maintains HMAC-MD5 support with newer versions of github.com/miekg/dns
package.
2022-04-21 01:08:46 +01:00
Matt Dainty
e74d2f7587
Update to stable GSS-TSIG API 2022-04-21 01:07:11 +01:00
Will Hegedus
316345731c Bump to go 1.18
Required for net/netip package
2022-04-20 13:35:34 -04:00
Will Hegedus
0c8f6a69bd feat!: handle IP address comparison
Previously there was no distinction between an IP address and any other string
when doing a comparison to determine which is "less" when determining which endpoint to actually create.

This explicitly handles IP addresses and will always prefer
them over non-IP addresses when determining which of two targets is less.
2022-04-20 13:35:28 -04:00
David Wolffberg
4be54b9357 feat[chart]: Add shareProcessNamespace field to deployment 2022-04-20 12:04:31 +02:00
hzhihui
57aa72f279
Merge branch 'master' into add_ibmcloud_provider 2022-04-20 09:00:16 +08:00
Kubernetes Prow Robot
f3e04dfe8c
Merge pull request #2690 from stevehipwell/chart-v0-11-0
Update to ExternalDNS v0.11.0
external-dns-helm-chart-1.9.0
2022-04-19 01:43:17 -07:00
Kubernetes Prow Robot
01e8a2c269
Merge pull request #2703 from scottd018/feat-restrict-rfc2136-sensitive-values
feat: restrict rfc2136 kerberos password from being exposed in logs
2022-04-19 01:39:17 -07:00
Kubernetes Prow Robot
bcd6e7f5e5
Merge pull request #2670 from skudriavtsev/ib-client-v2
migration to infoblox-go-client/v2
2022-04-19 01:31:18 -07:00
Kubernetes Prow Robot
bb635fbeef
Merge pull request #2157 from k0da/registry_record_type
Registry record type
2022-04-19 01:03:17 -07:00
renehernandez
c39ce1ec98 Remove extra quote 2022-04-14 15:14:11 -04:00
renehernandez
5d0a99716f Merge branch 'master' into documentation 2022-04-14 15:13:07 -04:00
Zane Williamson
0e7da0e9bf "use HasPrefix to check for ownerID" 2022-04-14 11:08:41 -07:00
Dinar Valeev
25c7cb28ea
Add additional txt record with record type marker
In order to track multiple record types with the same name, lets migrate
to new format, were record name contains record type in it.

Signed-off-by: Dinar Valeev <dinar.valeev@absa.africa>
2022-04-14 16:39:36 +02:00
Kubernetes Prow Robot
bf5c99de14
Merge pull request #2708 from kubernetes-sigs/raffo/go-1.17
Use Go 1.17 in CI
2022-04-14 06:44:46 -07:00
Raffaele Di Fazio
a8eb583ca6 use 1.17 in CI
Signed-off-by: Raffaele Di Fazio <difazio.raffaele@gmail.com>
2022-04-14 13:15:20 +00:00
hzhihui
4703c11741 Add IBM Cloud provider 2022-04-14 11:53:16 +08:00
Sergey Kudriavtsev
35ee85b213 fixing 'not found' error problem when there is no records in an existing zone 2022-04-14 03:17:04 +03:00
Sergey Kudriavtsev
63b7a0eead fix: avoiding to pass a nil instead of an empty QueryParams struct. 2022-04-14 03:04:22 +03:00
Steve Hipwell
a26ac53866 feat[chart]: Update to ExternalDNS v0.11.0
Signed-off-by: Steve Hipwell <steve.hipwell@gmail.com>
2022-04-13 16:10:46 +01:00
Kubernetes Prow Robot
47adf3aaa2
Merge pull request #2689 from stevehipwell/publish-chart-v1-8-0
Publish v1.8.0 Helm chart
external-dns-helm-chart-1.8.0
2022-04-13 08:04:47 -07:00
Kubernetes Prow Robot
1dcc89eea4
Merge pull request #2696 from KohlsTechnology/issue-2187
extract bluecat api code into its own package
2022-04-12 09:45:24 -07:00
Dustin Scott
d035ecce71
feat: restrict rfc2136 kerberos password from being exposed in logs
Signed-off-by: Dustin Scott <sdustin@vmware.com>
2022-04-11 10:19:41 -05:00
Steve Hipwell
1f1085f744 chore[chart]: Publish v1.8.0
Signed-off-by: Steve Hipwell <steve.hipwell@gmail.com>
2022-04-11 09:52:40 +01:00
Kubernetes Prow Robot
7191e3dbbd
Merge pull request #2676 from kubernetes-sigs/dependabot/go_modules/google.golang.org/api-0.74.0
Bump google.golang.org/api from 0.66.0 to 0.74.0
2022-04-10 23:56:05 -07:00
dependabot[bot]
761bd9af66
Bump github.com/projectcontour/contour from 1.20.0 to 1.20.1
Bumps [github.com/projectcontour/contour](https://github.com/projectcontour/contour) from 1.20.0 to 1.20.1.
- [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.20.0...v1.20.1)

---
updated-dependencies:
- dependency-name: github.com/projectcontour/contour
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-11 06:55:34 +00:00
Kubernetes Prow Robot
a12d291e6a
Merge pull request #2601 from kubernetes-sigs/dependabot/go_modules/go.etcd.io/etcd/client/v3-3.5.2
Bump go.etcd.io/etcd/client/v3 from 3.5.0 to 3.5.2
2022-04-10 23:54:06 -07:00
Kubernetes Prow Robot
350a983815
Merge pull request #2645 from pbertera/node-source-doc
ADD: added node source doc
2022-04-10 23:52:06 -07:00
Kubernetes Prow Robot
17e1814060
Merge pull request #2612 from kartikeymittal/patch-1
fix the helm chart installation command line
2022-04-10 23:30:07 -07:00
Vinny Sabatini
d4927b2a54 provider/bluecat: first set of tests for api 2022-04-08 17:39:18 -05:00
Vinny Sabatini
0d16c66dbe provider/bluecat: minor test cleanup
* Move tests to appropriate package
* Add test for SplitProperties function
* Remove unused helper function
* Use table driven tests
2022-04-08 17:39:18 -05:00
Vinny Sabatini
3b68190778 provider/bluecat: extract http requests into function
Consolidating the HTTP requests into a function will help ensure
consistency when making HTTP requests to the Bluecat gateway, and in a
future commit will make mocking these requests easier
2022-04-08 17:39:15 -05:00
Vinny Sabatini
5851d437ea provider/bluecat: do not deploy dns on dry-run 2022-04-08 17:03:00 -05:00
Vinny Sabatini
cbe1969511 provider/bluecat: fix txt pre/suffix bug
The prefix and suffix for the txt record was not being taken into
account when trying to find an owner for a cname and host record.

In addition, CName records have to be unique values, therefore txt records need to
have either a prefix or suffix included. This fixes the "owner" logic to
ensure when checking a corresponding txt recod against a cname record
that the prefix or suffix is used when comparing records.

Also, correct the response codes for the DELETE calls to Bluecat Gateway
2022-04-08 17:00:58 -05:00
Vinny Sabatini
5296a15fdf provider/bluecat: handle http errors for create in API 2022-04-08 17:00:58 -05:00