mirror of
https://github.com/kubernetes-sigs/external-dns.git
synced 2026-04-20 07:21:00 +02:00
6 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
eb40149b99
|
test: improve code coverage (#6321)
* test: improve code coverage Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * test: improve code coverage Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> --------- Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> |
||
|
|
d217706973
|
refactor(fqdn): encapsulate FQDN template logic into TemplateEngine (#6292)
* refactor(source): extract FQDN template logic into fqdn.TemplateEngine Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * refactor(source): extract FQDN template logic into fqdn.TemplateEngine Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * refactor(source): extract FQDN template logic into fqdn.TemplateEngine Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * refactor(source): extract FQDN template logic into fqdn.TemplateEngine Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * refactor(source): extract FQDN template logic into fqdn.TemplateEngine Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * refactor(source): extract FQDN template logic into fqdn.TemplateEngine Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * refactor(source): extract FQDN template logic into fqdn.TemplateEngine Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * refactor(source): extract FQDN template logic into fqdn.TemplateEngine Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * refactor(source): extract FQDN template logic into fqdn.TemplateEngine Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * refactor(source): extract FQDN template logic into fqdn.TemplateEngine Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * refactor(source): extract FQDN template logic into fqdn.TemplateEngine Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * refactor(source): extract FQDN template logic into fqdn.TemplateEngine Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * refactor(fqdn): encapsulate FQDN template logic into TemplateEngine Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * refactor(fqdn): encapsulate FQDN template logic into TemplateEngine Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * efactor(fqdn): encapsulate FQDN template logic into TemplateEngine Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * refactor(fqdn): encapsulate FQDN template logic into TemplateEngine Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * refactor(fqdn): encapsulate FQDN template logic into TemplateEngine Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * refactor(fqdn): encapsulate FQDN template logic into TemplateEngine Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * refactor(fqdn): encapsulate FQDN template logic into TemplateEngine Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * refactor(fqdn): encapsulate FQDN template logic into TemplateEngine Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * refactor(fqdn): encapsulate FQDN template logic into TemplateEngine Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * refactor(fqdn): encapsulate FQDN template logic into TemplateEngine Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> --------- Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> |
||
|
|
2c8b57eea4
|
refactor(test): deduplicate endpoint assertion helpers across source (#6299)
* refactor(test): deduplicate endpoint assertion helpers across source and integration tests Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * refactor(test): deduplicate endpoint assertion helpers across source Co-authored-by: Michel Loiseleur <97035654+mloiseleur@users.noreply.github.com> --------- Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> Co-authored-by: Michel Loiseleur <97035654+mloiseleur@users.noreply.github.com> |
||
|
|
083b6e9a12
|
docs(sources): surface provider-specific annotations support in documentation (#6231)
* docs(sources): surface provider-specific annotations support it in source documentation Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * docs(sources): surface provider-specific annotations support it in source documentation Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * docs(sources): surface provider-specific annotations support it in source documentation Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * docs(sources): surface provider-specific annotations support it in source documentation Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * docs(sources): surface provider-specific annotations support it in source documentation Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * docs(sources): surface provider-specific annotations support it in source documentation Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * docs(sources): surface provider-specific annotations support in documentation Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * docs(sources): surface provider-specific annotations support in documentation Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * docs(sources): surface provider-specific annotations support in documentation Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * docs(sources): surface provider-specific annotations support in documentation Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> --------- Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> |
||
|
|
e1f848446d
|
feat(event): emit events for ingress,svc,pod,node,crd (#6099)
* refactore(kubeclient): consolidate duplicate code to ensure consistent client creation Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * refactore(kubeclient): consolidate duplicate code to ensure consistent client creation Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * refactore(kubeclient): consolidate duplicate code to ensure consistent client creation Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * refactore(kubeclient): consolidate duplicate code to ensure consistent client creation Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * refactore(kubeclient): consolidate duplicate code to ensure consistent client creation Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * refactore(kubeclient): consolidate duplicate code to ensure consistent client creation Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * refactore(kubeclient): consolidate duplicate code to ensure consistent client creation Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * refactore(kubeclient): consolidate duplicate code to ensure consistent client creation Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * feat(event): add support for svc,ingress,pod,node Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * feat(event): add support for svc,ingress,pod,node Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * feat(event): add support for svc,ingress,pod,node Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * feat(event): add support for svc,ingress,pod,node Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * feat(event): add support for svc,ingress,pod,node Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * refactore(kubeclient): consolidate duplicate code to ensure consistent client creation Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * feat(event): add support for svc,ingress,pod,node,crd Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * feat(event): add support for svc,ingress,pod,node,crd Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * feat(event): add support for svc,ingress,pod,node,crd Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * feat(event): add support for svc,ingress,pod,node,crd Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * feat(event): add support for svc,ingress,pod,node,crd Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * feat(event): add support for svc,ingress,pod,node,crd Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * feat(event): add support for svc,ingress,pod,node,crd Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * feat(event): add support for svc,ingress,pod,node,crd Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * feat(event): add support for svc,ingress,pod,node,crd Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * feat(event): add support for svc,ingress,pod,node,crd Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * feat(event): add support for svc,ingress,pod,node,crd Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * feat(event): add support for svc,ingress,pod,node,crd Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * feat(event): add support for svc,ingress,pod,node,crd Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * feat(event): add support for svc,ingress,pod,node,crd Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * refactore(source): move SuitableType to endpiont package Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * feat(event): add support for svc,ingress,pod,node,crd Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * feat(event): add support for svc,ingress,pod,node,crd Co-authored-by: vflaux <38909103+vflaux@users.noreply.github.com> * feat(event): add support for svc,ingress,pod,node,crd Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> --------- Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> Co-authored-by: vflaux <38909103+vflaux@users.noreply.github.com> |
||
|
|
c35ed0b82a
|
feat(source): add unstructured source (#6172)
* feat(source): add unstructured source Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * feat(source): add unstructured source Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * feat(source): add unstructured source Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * feat(source): add unstructured source Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * feat(source): add unstructured source Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * feat(source): add unstructured source Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * feat(source): add unstructured source Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * feat(source): add unstructured source Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * feat(source): add unstructured source Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * feat(source): add unstructured source Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * feat(source): add unstructured source Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * feat(source): add unstructured source Co-authored-by: vflaux <38909103+vflaux@users.noreply.github.com> * feat(source): add unstructured source Co-authored-by: vflaux <38909103+vflaux@users.noreply.github.com> * feat(source): add unstructured source Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * Update docs/sources/unstructured.md Co-authored-by: vflaux <38909103+vflaux@users.noreply.github.com> * feat(source): add unstructured source Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * feat(source): add unstructured source Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * feat(source): add unstructured source Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * feat(source): add unstructured source Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * feat(source): add unstructured source Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * feat(source): add unstructured source Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * feat(source): add unstructured source Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * feat(source): add unstructured source Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * feat(source): add unstructured source Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * feat(source): add unstructured source Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> * feat(source): add unstructured source * feat(source): add unstructured source Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> --------- Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com> Co-authored-by: vflaux <38909103+vflaux@users.noreply.github.com> |