4924 Commits

Author SHA1 Message Date
Anders Swanson
45d0abe19f Private Zone support
Signed-off-by: Anders Swanson <anders.swanson@oracle.com>
2023-10-20 10:11:05 -07:00
Kubernetes Prow Robot
95dadddbc9
Merge pull request #3700 from kubernetes-sigs/raffo/add-mloiseleur-reviewer
Add mloiseleur to reviewer group
2023-10-19 08:44:55 +02:00
s.kharlamov
411acc7895 RFC:2136: Remove unused param 2023-10-18 07:19:57 +00:00
s.kharlamov
7fb529965d RFC2136: return string from findMsgZone 2023-10-17 23:06:47 +00:00
Anders Swanson
4eb71536e1 OCI Provider private zone and workload identity support 2023-10-17 10:55:11 -07:00
Sandor Szücs
4e906c1226
Merge pull request #3901 from Sewci0/fix/txt-encrypt-stable-nonce
[TXT Registry] Make the nonce stable when generating delete records
2023-10-17 18:55:37 +02:00
Sandor Szücs
137948855d
Merge pull request #3987 from julsemaan/feat/linode-ns-records
Add support for NS records in the Linode provider
2023-10-17 18:39:58 +02:00
Sandor Szücs
01beaf1b1f
Merge pull request #3989 from femnad/json-case-fix
fix case of userAssignedIdentityID field
2023-10-17 18:39:47 +02:00
Laurent Gil
fc7712773f
fix: update the slack channel url 2023-10-17 09:18:55 +02:00
Michel Loiseleur
a19793f7eb docs: Inform the situation on webhook provider 2023-10-16 12:31:01 +02:00
s.kharlamov
714078dc95 RFC2136 Set zone to root if no set 2023-10-16 10:00:45 +00:00
s.kharlamov
98e9716044 RFC2136 Rename field zoneName to zoneNames 2023-10-16 09:34:02 +00:00
s.kharlamov
3e59dc3719 RFC2136: Do not repeat zones sort 2023-10-16 08:27:47 +00:00
CRASH-Tech
20b920064b
Update provider/rfc2136/rfc2136.go
Co-authored-by: Michel Loiseleur <97035654+mloiseleur@users.noreply.github.com>
2023-10-16 11:22:54 +03:00
fcd
5225be2899
fix case of userAssignedIdentityID field
Minor documentation fix to ensure that all references to the
`userAssignedIdentityID` field are correct.
2023-10-15 23:28:24 +01:00
Julien Semaan
557174635a Add support for NS records in the Linode provider 2023-10-14 13:56:24 -04:00
Timofey Titovets
42aaa58232 fix(httpProxy): drop status==valid filter 2023-10-14 14:29:15 +02:00
Kundan Kumar
8cd595fef8 updated various broken link in ultradns tutorial 2023-10-12 13:46:07 +05:30
Kubernetes Prow Robot
d7cec324d9
Merge pull request #3984 from kubernetes-sigs/dependabot/go_modules/golang.org/x/net-0.17.0
build(deps): bump golang.org/x/net from 0.12.0 to 0.17.0
2023-10-12 01:27:26 +02:00
dependabot[bot]
c5a647bf40
build(deps): bump golang.org/x/net from 0.12.0 to 0.17.0
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.12.0 to 0.17.0.
- [Commits](https://github.com/golang/net/compare/v0.12.0...v0.17.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-11 23:00:47 +00:00
Kubernetes Prow Robot
0725104c9e
Merge pull request #3962 from johngmyers/remove-testing
Remove the --run-aws-provider-as-webhook flag
2023-10-09 02:32:47 +02:00
Kubernetes Prow Robot
a42921532d
Merge pull request #3942 from jbpaux/fix/azure-sovereign-clouds
fix(azure): sovereign cloud support
2023-10-09 01:41:25 +02:00
s.kharlamov
4794c01c6f Allow multiple RFC2136 zones 2023-10-08 22:48:48 +00:00
Kubernetes Prow Robot
bc22050579
Merge pull request #3340 from gozer/issue/3339/last_reconcile_timestamp_seconds
Add external_dns_controller_last_reconcile_timestamp_seconds metric
2023-10-07 11:45:10 +02:00
Kubernetes Prow Robot
1c4d8463d7
Merge pull request #3968 from mloiseleur/fix/typo
fix: parentheses typo on cli help
2023-10-06 13:54:14 +02:00
Kubernetes Prow Robot
cabf6b391f
Merge pull request #3969 from femnad/azure-doc-fixes
document there are four ways of configuring access
2023-10-06 12:52:04 +02:00
Seweryn Chlewicki
66b5b250fa
Make the nonce stable when generating delete records 2023-10-05 20:07:41 +01:00
Artem Voronin
4eb7e7513a
AWSSD: Utilize DiscoverInstances instead of ListInstances (#2506)
* AWSSD: Utilize DiscoverInstances instead of ListInstances

* Fixed stylecheck

Renamed instanceToHttpInstanceSummary to instanceToHTTPInstanceSummary

* awssd use DiscoverInstancesWithContext from client directly

* updated awssd tests

fix DiscoverInstancesWithContext to implement AWSSDClient interface
drop old test, no need to cover direct calls to aws clent methods
moved instanceToHTTPInstanceSummary to _test file

* awssd log error on failed DeleteService

* updated awssd tests

* fix missing import

* awssd tests handle not found NS with DiscoverInstancesWithContext

* Update provider/awssd/aws_sd_test.go

Co-authored-by: John Gardiner Myers <jgmyers@proofpoint.com>

* Update provider/awssd/aws_sd_test.go

Co-authored-by: John Gardiner Myers <jgmyers@proofpoint.com>

---------

Co-authored-by: John Gardiner Myers <jgmyers@proofpoint.com>
2023-10-04 02:33:43 +02:00
fcd
6fd8637290
document there are four ways of configuring access
Documentation for granting permissions suggests there are three ways
configure the access but lists four, fix that to prevent any confusion.

Also some minor typo fixes.
2023-10-03 20:57:23 +01:00
John Gardiner Myers
76a2ea17aa Make --ignore-hostname-annotation flag more consistent 2023-10-02 23:51:43 -07:00
Tobias Bradtke
fb8b294e2c Add missing closing parentheses 2023-10-02 13:58:30 +02:00
John Gardiner Myers
17e9637f11
Refactor getTTLFromAnnotations() to not return error (#3939)
* Refactor getTTLFromAnnotations() to not return error

* Improve log messages
2023-10-02 03:56:45 -07:00
Kubernetes Prow Robot
091ae320e1
Merge pull request #3963 from hotspoons/master
Clarified documentation for Pi-hole DNS provider
2023-09-29 20:41:56 -07:00
jbpaux
45e2c2f677 chore(azure): refactor clientOpts 2023-09-29 19:52:23 +02:00
jbpaux
8e6d85a922 fix(azure) sovereign cloud support
Signed-off-by: jbpaux <9682558+jbpaux@users.noreply.github.com>
2023-09-29 19:49:55 +02:00
Rich Siomporas
dcf9463bf6
Update pihole.md
Documented Pi-hole version, since the Pi-hole REST API is much newer than the last time I updated my Pi-hole's software. This will hopefully save frustration for other folks
2023-09-28 15:39:36 -04:00
Kubernetes Prow Robot
5225d99546
Merge pull request #3944 from johngmyers/target-ann
Implement target annotation for more sources
2023-09-28 07:40:34 -07:00
John Gardiner Myers
627f9b1a00 Remove the --run-aws-provider-as-webhook flag 2023-09-27 23:21:33 -07:00
John Gardiner Myers
4a32aaec01 Implement target annotation for more sources 2023-09-27 23:16:14 -07:00
John Gardiner Myers
859892fc72
Add --webhook-server flag for running as a webhook server (#3957)
* Add --webhook-server flag for running as a webhook server

* Address review comment
2023-09-27 07:40:09 -07:00
Kubernetes Prow Robot
f0b6260012
Merge pull request #3940 from johngmyers/node-filter
Support --label-filter for node source
2023-09-26 16:55:44 -07:00
Kubernetes Prow Robot
9ad15cf76f
Merge pull request #3938 from johngmyers/internal-service
Use ServiceIP for ClusterIP Services with internal-hostname annotation
2023-09-26 16:55:37 -07:00
Raffaele Di Fazio
8251b6dd85
Webhook provider (#3063)
* initial plugin implementation

* rename to webhook

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

* json encoder changes

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

* addressing review comments

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

* changes according to ionos review

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

* fix to accomodate changes in master

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

* fixes to accomodate master changes

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

* remove all propertyvaluesequals leftovers

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

* readd negotiation to pass the domain filter around

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

* fix domain filter passing

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

* webhook fixes

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

* fix tests

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

* fix docs

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

* docs fixes

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

* code review comments on json unmarshal

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

* handle error in adjustendpoints

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

* fix a bunch of wrong require

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

* tests and docs

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

* fix typo

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

---------

Signed-off-by: Raffaele Di Fazio <difazio.raffaele@gmail.com>
2023-09-25 01:14:58 -07:00
Kubernetes Prow Robot
be2ae3f7e8
Merge pull request #3937 from johngmyers/sync-owners
Document where OWNERS file should be synced
2023-09-22 05:20:49 -07:00
Kubernetes Prow Robot
6e4f5b798a
Merge pull request #3941 from TomOnTime/tlim_issue_3887_removedep
Remove dependency on dnscontrol
2023-09-20 09:04:04 -07:00
John Gardiner Myers
75639b759c Support --label-filter for node source 2023-09-20 08:56:26 -07:00
Tom Limoncelli
1114d48888
Update pkg/rfc2317/arpa_test.go 2023-09-19 16:27:04 -04:00
Tom Limoncelli
4e6b4d8343
Update pkg/rfc2317/arpa_test.go 2023-09-19 16:26:28 -04:00
Tom Limoncelli
d0279e7928
Update pkg/rfc2317/arpa_test.go
Co-authored-by: John Gardiner Myers <jgmyers@proofpoint.com>
2023-09-19 16:07:40 -04:00
Tom Limoncelli
49d4a84bf6
Update pkg/rfc2317/arpa.go
Co-authored-by: John Gardiner Myers <jgmyers@proofpoint.com>
2023-09-19 16:07:19 -04:00