Ivan Ka
d8f31eb27e
fix(provider/aws-sd): fix namespace type filtering ( #5682 )
...
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2025-07-25 03:18:28 -07:00
Ivan Ka
6e2fc4aa31
chore(codebase): enable linter nonamedreturns ( #5594 )
...
* chore(codebase): enable linter nonamedreturns
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(codebase): enable linter nonamedreturns
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
---------
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2025-07-01 22:13:25 -07:00
kaikai
a4522f0b76
chore(domainfilter): use pointer receivers for DomainFilter ( #5546 )
...
* refactor(domainfilter): use pointer receivers for DomainFilter
* refactor(domainfilter): complete pointer type consistency across providers
2025-06-21 00:38:53 -07:00
Ivan Ka
95c2c72d22
fix(provider): aws-sd provider null pointer ( #5404 )
...
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2025-05-29 13:04:18 -07:00
Ivan Ka
a6243cf6bb
chore(providers): rename custom TTL constants to defaultTTL ( #5312 )
...
* chore(provider): inline providers
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(provider): inline providers
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(provider): inline providers
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(provider): inline providers
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(provider): inline providers
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
---------
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2025-04-27 14:59:25 -07:00
Guðlaugur Stefán Egilsson
e64e5368ee
fix(aws-sd): service instances registration and deregistration ( #5135 )
...
* Only de-register removed targets
* Use maps for current targets lookup.
* Use camelCase, not _
2025-03-05 00:23:46 -08:00
Michael Shen
5008b9aa3b
Add AWS_INSTANCE_IPV6 support to the AWS-SD provider
...
Signed-off-by: Michael Shen <mishen@umich.edu>
2024-10-21 21:00:31 -04:00
Vincent Miszczak
af23142cf8
add test for tag conversion
2024-10-07 10:21:14 +02:00
Vincent Miszczak
7664cea905
feat: aws-sd tags
2024-09-16 14:56:43 +02:00
Michael Shen
c4a18a9cb6
Refactor AWS Cloud Map provider to aws-sdk-go-v2
...
Signed-off-by: Michael Shen <mishen@umich.edu>
2024-09-06 09:44:54 -04: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
John Gardiner Myers
794a10dfbe
Use common code for creating AWS sessions
2023-06-18 16:47:37 -07:00
Viacheslav Sychov
2554f9f879
#1828 : Support encrypted DNS txt records
...
Signed-off-by: Viacheslav Sychov <viacheslav.sychov@gmail.com>
2023-04-28 20:29:54 +02:00
Kubernetes Prow Robot
931312b86f
Merge pull request #2709 from sepulworld/fix/DeleteService_ownerID_check
...
Use HasPrefix to check for ownerID
2023-01-27 02:32:25 -08:00
Andy Bursavich
74ffff6c26
gofumpt
2022-09-20 20:48:57 -07:00
pg2000
4d0be69c3b
replace Id with ID
...
Co-authored-by: Steven E. Harris <seh@panix.com>
2022-06-27 20:57:13 +02:00
pg2000
e1e48f876e
replace Id with ID
...
Co-authored-by: Steven E. Harris <seh@panix.com>
2022-06-27 20:57:04 +02:00
pg2000
4ace07f0a2
support ExternalID in AWS Provider when assuming a role
2022-06-15 18:49:31 +02:00
Zane Williamson
0e7da0e9bf
"use HasPrefix to check for ownerID"
2022-04-14 11:08:41 -07:00
Kubernetes Prow Robot
06405ed29c
Merge pull request #2510 from voro015/aws-sd-delete-empty-services
...
AWSSD: Cleanup empty Services
2022-02-12 04:39:46 -08:00
Artem Voronin
1d8169693f
Removed GetServiceDetail
2021-11-14 19:56:21 -08:00
Artem Voronin
7a0601c8b4
AWSSD Remove Empty Service
2021-11-14 17:43:35 -08:00
Raffaele Di Fazio
7505f29e4c
Remove occurrences of "master" from the project ( #1636 )
...
* intial removal of inappropriate terminology
Signed-off-by: Raffaele Di Fazio <raffo@github.com>
* removed other occurrences
Signed-off-by: Raffaele Di Fazio <raffo@github.com>
* gofmt
Signed-off-by: Raffaele Di Fazio <raffo@github.com>
* addresses comment
Signed-off-by: Raffaele Di Fazio <raffo@github.com>
* gofmt
Signed-off-by: Raffaele Di Fazio <raffo@github.com>
2020-07-08 01:13:08 -07:00
Adam Stankiewicz
f008e894df
Allow for custom property comparators
...
Fixes issue #1463
Co-authored-by: Alastair Houghton <alastair@alastairs-place.net>
2020-05-12 16:27:46 +02:00
Raffaele Di Fazio
db4224c705
restructures the providers (build only)
...
Signed-off-by: Raffaele Di Fazio <difazio.raffaele@gmail.com>
2020-05-08 13:05:17 +02:00