Kubernetes Prow Robot
2f165e878c
Merge pull request #5374 from gofogo/code-cleanup-vv0
...
chore(code-quality): refactoring and linter fixes
2025-05-10 10:57:14 -07:00
Ivan Ka
51d063ad28
chore(fqdn-template): fqdn templating move to specific folder and update documentation ( #5354 )
...
* chore(fqdn): fqdn move to specific folder and update documentation
* chore(fqdn): fqdn move to specific folder and update documentation
Co-authored-by: Michel Loiseleur <97035654+mloiseleur@users.noreply.github.com>
* chore(fqdn): fqdn move to specific folder and update documentation
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(fqdn): fqdn move to specific folder and update documentation
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(fqdn): fqdn move to specific folder and update documentation
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
---------
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
Co-authored-by: Michel Loiseleur <97035654+mloiseleur@users.noreply.github.com>
2025-05-10 05:53:22 -07:00
ivan katliarchuk
9f8f30882b
chore(source): code cleanup
...
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2025-05-09 08:21:31 +01:00
Valentin Flaux
c3f0cd668f
fix cloudflare regional hostnames
...
Implements create & delete of regional hostnames for A, AAAA & CNAME
records.
Implements "external-dns.alpha.kubernetes.io/cloudflare-region-key"
annotation.
2025-04-12 10:59:47 +02:00
Michel Loiseleur
3835c62bb6
chore(ci): update linter to v2.0.2
2025-04-02 08:53:54 +02:00
Mikhail Rozentsvayg
799ec6d2c9
review suggestions
2025-02-18 14:54:13 -08:00
Mikhail Rozentsvayg
88fd2aa3a7
initial custom hostnames support
2025-02-09 10:01:35 -08:00
Steven Kreitzer
449d27b00e
fix: allow ipv4-mapped ipv6 addresses
...
Signed-off-by: Steven Kreitzer <skre@skre.me>
2024-12-21 14:16:23 -06:00
Raffaele Di Fazio
c375899f91
test
...
Signed-off-by: Raffaele Di Fazio <difazio.raffaele@gmail.com>
2024-05-10 20:11:38 +02:00
Raffaele Di Fazio
761d6551d3
Initial support for forwarding wildcard annotations to webhook providers
2024-04-28 14:05:45 +02:00
Eric Bailey
36a6e19dd5
fix(source): use NewEndpointWithTTL and omit nil Endpoints
2024-03-04 15:53:47 +01: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
John Gardiner Myers
39955e556e
Refactor setting the "resource" label into endpointsForHostname
2023-08-29 11:36:27 -07:00
Kubernetes Prow Robot
ae0c06e3e6
Merge pull request #3648 from johngmyers/dynamodb
...
Add DynamoDB registry implementation
2023-06-23 13:03:07 -07:00
John Gardiner Myers
4417ad4894
Move EndpointKey to endpoints package
2023-06-18 16:47:37 -07:00
Michel Loiseleur
e06ed8cc5d
build(deps): bump dev-dependencies group with 40 updates
2023-06-16 17:15:35 +02:00
Kubernetes Prow Robot
8c1be68e87
Merge pull request #3603 from Pluggi/pod-multiple-internal-hostnames
...
Allow multiple hostnames in internal annotation for pods
2023-05-17 03:12:35 -07:00
Antoine Bardoux
f385139abc
Allow multiple hostnames in internal annotation for pods
2023-05-12 12:16:08 +02:00
Gabriel Martinez
9bbebf6c07
Merge remote-tracking branch 'remote/master' into target_annotation_for_service
2023-05-11 11:53:20 +01:00
John Gardiner Myers
4745ddbb0e
Address review comment
2023-05-09 19:42:56 -07:00
Gabriel Martinez
3288cc2f98
feat(service): allow using target annotation
2023-05-06 14:48:54 +01:00
John Gardiner Myers
781ee3d71f
Address review comments
2023-04-12 22:46:39 -07:00
Skyler Mäntysaari
6f42a8a2da
Initial IPv6 support
2023-03-30 17:49:28 -07:00
hzhihui
2270904b9d
Merge branch 'master' into add_ibmcloud_provider
2022-05-09 19:24:03 +08: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
hzhihui
4703c11741
Add IBM Cloud provider
2022-04-14 11:53:16 +08:00
Andy Bursavich
60c649bf5c
source: dedupe wait for cache sync
...
wait
2021-07-28 13:37:17 -07:00
Andy Bursavich
55637abbef
source: dedupe event handlers
2021-07-28 13:36:35 -07:00
Andy Bursavich
b032f2864f
source: dedupe template execution
2021-07-28 13:35:51 -07:00
Andy Bursavich
638194fccd
source: dedupe template parsing
2021-07-28 07:46:35 -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
dan.simone@oracle.com
fa95e86fb1
Merge remote-tracking branch 'origing/master' into dansimone/support-prefer-ingress-annotations
...
# Conflicts:
# docs/faq.md
2021-01-04 15:39:34 -08:00
Bas Toonk
18a60a5175
feat: use ClusterIP with internal-hostname annotation
2020-12-17 15:14:34 +01:00
dan.simone@oracle.com
4d88b47917
Resolve differences
2020-09-25 15:59:18 -07:00
rbtr
54320a16ab
add doc and test
2020-09-16 12:02:19 -04:00
Evan Baker
b75151e3e5
add service annotation to set public/private iface for NodePort
...
Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
2020-09-16 11:56:49 -04:00
dan.simone@oracle.com
4cb5a85dd4
Merge remote-tracking branch 'origing/master' into dansimone/support-prefer-ingress-annotations
2020-08-27 12:16:05 -07:00
Tariq Ibrahim
600f4f1ba0
fix goimports local import order and update golangci-lint
2020-08-19 20:05:07 -07:00
Patrik Cyvoct
b1f6c1fa0e
fix scw annotations
...
Signed-off-by: Patrik Cyvoct <patrik@ptrk.io>
2020-08-19 06:41:47 +02:00
dan.simone@oracle.com
f85cddab58
Change to an annotation-based approach, based on feedback
2020-07-29 11:51:27 -07:00
Joseph Glanville
6efca134f5
dependencies: Upgrade all k8s client-go dependent sources to v1.18.X
...
This requires pinning grpc for now as istio client-go otherwise pulls in
breaking changes.
2020-07-03 11:29:37 +07:00
Nick Jüttner
3388e3ddf1
improve linter quality for external-dns
2020-06-06 22:29:24 +02:00
Adam Stankiewicz
1806ade2c1
Fix scheduling of reconciliation
2020-05-19 17:26:12 +02:00
Adam Stankiewicz
6e0abfaf42
Make tests faster by fast polling
2020-05-12 23:06:05 +02:00
Sandor Szücs
116856f422
implement RouteGroup with similar feature set to ingress
...
add documentation for kube-ingress-aws-controller and RouteGroup
Signed-off-by: Sandor Szücs <sandor.szuecs@zalando.de>
2020-03-05 17:14:30 +01:00
Kubernetes Prow Robot
829ed01e1e
Merge pull request #1237 from hypnoglow/ttl-duration
...
Add support for human-friendly TTL values
2020-02-04 06:27:26 -08:00
jlamillan
fed2f0f0dd
Add --events flag to use informers to automatically trigger sync loop on adds/updates/deletes for supported ingress and service sources.
2020-01-27 11:00:26 -08:00
Igor Zibarev
6e6af8aa0d
Add support for human-friendly TTL values
...
Supports specifying TTL values in Golang duration format for
`external-dns.alpha.kubernetes.io/ttl` annotation.
2020-01-09 21:13:53 +03:00
Tariq Ibrahim
41ba7f1ff5
rename project root package to sigs.k8s.io
2020-01-06 08:08:35 -08:00