2638 Commits

Author SHA1 Message Date
Artem Voronin
0b370ac6ba Fixed registry aws-sd nil labels 2021-05-20 15:12:42 +03:00
Arvin Amirian
01f008ab1a Updatiing Infoblox go api version to v1.1.1 2021-05-18 11:13:56 -04:00
fboltz
1c35d74521 Support dry run mode 2021-05-15 11:44:11 +02:00
fboltz
67108a217d Delete record first and create record in last.
Updated record was lost
2021-05-15 11:43:46 +02:00
fboltz
ca9deae788 FEAT: Use the new Delete GoDaddy API 2021-05-14 19:35:56 +02:00
fboltz
d944cd530e FEAT: Declare error response model 2021-05-14 19:35:16 +02:00
fboltz
8a6608551c FEAT: Support DryRun 2021-05-14 19:34:58 +02:00
SimonGurney
026fa1c4d2
Updated k8s manifest for Azure DNS provider #2082
As detailed in #2082, following the tutorial does not work because the default TXT register is not configured with a prefix and therefore CNAME records can not be updated / deleted once added.
2021-05-14 16:38:09 +01:00
fboltz
7281ac226f Merge branch 'master' into godaddy 2021-05-14 10:26:31 +02:00
fboltz
0a7f26a22d Merge remote-tracking branch 'kubernetes-sigs/master' 2021-05-14 10:26:14 +02:00
Dinar Valeev
8d6f29b8a0
Fix managed-record-types
Use config option instead of passing just A and CNAME

Signed-off-by: Dinar Valeev <dinar.valeev@absa.africa>
2021-05-13 17:03:13 +02:00
Kubernetes Prow Robot
4be8468f59
Merge pull request #2074 from KohlsTechnology/bc-docs
docs: update bluecat tutorial
2021-05-12 01:03:38 -07:00
fboltz
59766ecb4c Merge remote-tracking branch 'kubernetes-sigs/master' into godaddy 2021-05-08 17:11:51 +02:00
Sean Malloy
73e2694dc6 docs: update bluecat tutorial
* Updated with v0.8.0 details
* Document getting credentials via environment variables
2021-05-07 10:45:13 -05:00
Kubernetes Prow Robot
0eba1af4aa
Merge pull request #2073 from kubernetes-sigs/raffo/update-kustomize-080
Update kustomization.yaml
2021-05-06 18:07:02 -07:00
Kubernetes Prow Robot
caa5069335
Merge pull request #2072 from KohlsTechnology/bluecat-cred-from-env
bluecat: support getting credentials from environment variables
2021-05-06 07:11:17 -07:00
Raffaele Di Fazio
c31d816e0b
Update kustomization.yaml 2021-05-06 14:38:58 +02:00
Sean Malloy
560933d23b bluecat: support getting credentials from environment variables
Adds support for getting BlueCat API credentials from environment
variables BLUECAT_USERNAME and BLUECAT_PASSWORD. Providing credentails
using the BlueCat JSON configuration file is still supported.
Credentials from environment variables take precedence over credentials
provided in the JSON configuration file.

Using environment variables avoids having to store credentials as k8s
secrets.
2021-05-05 23:30:47 -05:00
Thibault Jamet
0eebf53c95
Update controller/controller.go
Co-authored-by: Nick Jüttner <nick@juni.io>
2021-05-05 16:32:09 +02:00
Kubernetes Prow Robot
0f08b6565c
Merge pull request #2025 from skoef/transipv6
update TransIP's Go client to v6
2021-05-05 00:53:14 -07:00
Kubernetes Prow Robot
b5f9d78974
Merge pull request #2070 from kubernetes-sigs/raffo/bump-ci-timeout
Bump CI timeout
v0.8.0
2021-05-04 03:27:11 -07:00
Patrick Stählin
20adda5330 Use constants in tests for uris 2021-05-03 20:07:42 +02:00
Patrick Stählin
2287fbb9d6 Keep copied structs to module 2021-05-03 19:56:39 +02:00
Raffaele Di Fazio
0f64927359
bumps CI timeout 2021-05-03 17:05:48 +02:00
Kubernetes Prow Robot
98617a6ae1
Merge pull request #2067 from kubernetes-sigs/raffo/fix-build
Force pull golang to fix prow build
2021-05-02 12:06:01 -07:00
Kubernetes Prow Robot
399fc7513a
Merge pull request #1985 from PG2000/master
feat: move from dynectsoap to dynsoap
2021-05-02 08:14:01 -07:00
Raffaele Di Fazio
736972e011 pull golang
Signed-off-by: GitHub <noreply@github.com>
2021-05-02 14:40:12 +00:00
Daniel Kravetz
9116ae6ede
Provide example of multiple values for "in" filter 2021-04-30 10:46:07 +02:00
Thibault Jamet
17fb8813d0
Reduce AWS Route53 API calls
Currently, planning instructs to create all records even
those which does not match any zone.
Later, those records will be checked towards the existing
records and filtered whether they match or not a hosted zone.

This causes a problem, at least in the specific case of the Route53
implementation as it always calls the ApplyChanges method, which in its
turn always retrieves all records in all zones.

This causes high pressure on Route53 APIs, for non-necessary actions.

By being able to filter all unmanaged records from the plan, we can
prevent from calling ApplyChanges when nothing has to be done and hence
prevent an unnecessary listing of records.

By doing so, the rate of API calls to AWS Route53 is expected to be
reduced by 2
2021-04-25 18:10:36 +02:00
Kubernetes Prow Robot
5806e3474f
Merge pull request #2053 from KohlsTechnology/bluecat-docs
Bluecat documentation
2021-04-21 23:56:31 -07:00
Kubernetes Prow Robot
e063fc0896
Merge pull request #2056 from KohlsTechnology/issue-2022
bluecat: allow setting TTL on cname and host records
2021-04-21 21:48:31 -07:00
Vinny Sabatini
201699a85c bluecat: allow setting TTL on cname and host records
The TTL can now be set for CName and Host records for the Bluecat
provider. You can not set the TTL of TXT records because that is not
currently implemented in the Bluecat Gateway
2021-04-19 22:24:36 -05:00
pg2000
73c6fc9daf
feat: add move from dynectsoap to dynsoap 2021-04-18 09:42:41 +02:00
fboltz
07559641ed Merge remote-tracking branch 'kubernetes-sigs/master' into godaddy 2021-04-17 12:19:56 +02:00
fboltz
167af54dc5 Merge remote-tracking branch 'kubernetes-sigs/master' 2021-04-17 12:07:44 +02:00
Kubernetes Prow Robot
46a88b16af
Merge pull request #2052 from KohlsTechnology/bluecat-tls
bluecat: allow setting tls verify and TTL
2021-04-16 14:34:23 -07:00
Vinny Sabatini
099ce03057 add bluecat label to bluecat provider changes 2021-04-16 16:07:17 -05:00
Vinny Sabatini
3a1a01b72e bluecat: update docs for provider
Add docs for skipping TLS verification
2021-04-16 16:05:56 -05:00
Vinny Sabatini
339af8ff4a bluecat: allow setting tls verify
Within the Bluecat config file, you can now set the `InsecureSkipVerify`
for all API calls made to the Bluecat Gateway. This is controlled with
by the boolean value of `skipTLSVerify`. If this is unset, TLS
verification is enforced.
2021-04-16 15:59:07 -05:00
Kubernetes Prow Robot
a5baad26d7
Merge pull request #1993 from ba-work/master
add krb5 realm support
2021-04-15 08:41:50 -07:00
dan.simone@oracle.com
963282479e Add clarifying comment about ingressHostnameSourceKey 2021-04-14 13:26:34 -07:00
dan.simone@oracle.com
03c3c8fcb8 Address remove comments 2021-04-14 13:21:03 -07:00
Kubernetes Prow Robot
43d29f8032
Merge pull request #2021 from Sh4d1/scaleway_drop_org
fix(scaleway): drop support for organization ID as it's not needed
2021-04-07 01:15:53 -07:00
Kubernetes Prow Robot
5cbc6396ff
Merge pull request #2039 from kubernetes-sigs/raffo/release-conventions
Add release conventions
2021-04-07 00:55:53 -07:00
Kubernetes Prow Robot
e2eefbec7b
Merge pull request #1860 from LogMeIn/aws-fix-alias-records
AWS Route 53 provider: fix various problems with handling of alias records
2021-04-07 00:51:53 -07:00
Kubernetes Prow Robot
9b1183fca7
Merge pull request #2032 from olemarkus/pod-source
Add pod source [kops compatibility]
2021-04-07 00:37:53 -07:00
Raffaele Di Fazio
c52de7d78a
Update docs/release.md
Co-authored-by: Sean Malloy <sean.malloy@kohls.com>
2021-04-07 08:41:15 +02:00
Raffaele Di Fazio
a5ddddbfb6
adds release conventions 2021-04-06 17:40:08 +02:00
Kubernetes Prow Robot
103a0089a5
Merge pull request #2038 from KohlsTechnology/add-reviewer
Add seanmalloy As Reviewer
2021-04-06 08:27:33 -07:00
Sean Malloy
210a952dfe Add seanmalloy As Reviewer 2021-04-05 15:54:32 -05:00