Commit Graph

708 Commits (5be753f17731b1d37646737d5e0c8fe73d2b67d2)

Author SHA1 Message Date
Paulin Todev 27bb57a37b
Define metric label values in one place
12 months ago
Paulin Todev 108a749a45
Set up labels for counters in advance
12 months ago
Paulin Todev 6a5306a53c
Use const labels for Discovery Manager metrics.
12 months ago
Paulin Todev 6de80d7fb0
Allow non-default registry to be used for metrics of SD components
12 months ago
Gavin Lam d5924f305b
Fix missing public IP addresses in Azure service discovery (#13241)
12 months ago
Matthieu MOREL 9c4782f1cc
golangci-lint: enable testifylint linter (#13254)
12 months ago
Julien Pivotto 52b15d2195
Merge pull request #13219 from djcode/main
1 year ago
Daniel Jolly 9ebea5e1ca Removed extra whitespace
1 year ago
Oleksandr Redko 2a75604f8e
Enable default revive rules (#13068)
1 year ago
Daniel Jolly 2c420b518e Add support for NS records in DNS discovery
1 year ago
Charles Korn 2329fba0e5
Fix linting issues in comments (#13178)
1 year ago
Etourneau Gwenn b37258c99b
Added Caching of network interface for Azure (#12622)
1 year ago
Bryan Boreham 6613195487
Merge pull request #13097 from roidelapluie/gpu
1 year ago
Julien Pivotto 222d46d243 Linode: Add GPU label
1 year ago
Matthieu MOREL fe057fc60d use Go standard errors package
1 year ago
Oleksandr Redko fa90ca46e5 ci(lint): enable godot; append dot at the end of comments
1 year ago
Matthieu MOREL 68e6b4dd34
ci(lint): enable errorlint on discovery (#12918)
1 year ago
Oleksandr Redko 8e5f0387a2
ci(lint): enable nolintlint and remove redundant comments (#12926)
1 year ago
Matthieu MOREL bbdc7d5902 Update Azure SDK For Go
1 year ago
Julien Pivotto 4b735f02a6
Merge pull request #10569 from zzJinux/discovery-manager-run
1 year ago
Julien Pivotto d659e672f1
Merge pull request #12816 from slashpai/lightsail
1 year ago
Julien Pivotto 738e0dbaf0
Merge pull request #12814 from slashpai/puppetdb
1 year ago
Julien Pivotto a2208b2849
Merge pull request #12815 from slashpai/Uyuni
1 year ago
Jayapriya Pai 57988fda75
LIGHTSAIL SD: Validate HTTP config
1 year ago
Jayapriya Pai 344f9d8d15
PUPPETDB SD: Validate HTTP config
1 year ago
Jayapriya Pai 34c8dcc73f
UYUNI SD: Validate HTTP config
1 year ago
Julien Pivotto 75470ba815
Merge pull request #12812 from slashpai/azure
1 year ago
Jayapriya Pai e44d5dfb3a
AZURE SD: Validate HTTP config
1 year ago
Jayapriya Pai 7f085aeb6a
EC2 SD: Validate HTTP config
1 year ago
Julien Pivotto 8498b96a2b HTTP SD: Validate HTTP config
1 year ago
Julien Pivotto 009017a3fb Revert "Remove deleted target from discovery manager"
1 year ago
Julien Pivotto 103b8567d6
Merge pull request #12541 from haleyao/main
1 year ago
Julien Pivotto ea039fcebf
Merge pull request #11463 from proggga/small_refactor
1 year ago
Marc Tuduri 98383fdc63
sd: change hetzner role type and constants to be exportable
1 year ago
Julien Pivotto 2bdb2e627f
Merge pull request #10914 from wangrzneu/add-endpointslice-label
1 year ago
Julian Tölle 7aa7965716
build(deps): bump github.com/hetznercloud/hcloud-go to v2.0.0
1 year ago
Daniel Swarbrick de89a8c827
Linode SD: cast InstanceSpec values to int64 to avoid overflows
1 year ago
Mikhail Fesenko 02e11cc2a7
Fix from discussion
1 year ago
Mikhail Fesenko 17cdfdd79f
maraphon.go: Simplified conditions in method
1 year ago
haleyao c5a37ddad5 Remove deleted target from discovery manager
1 year ago
Julien Pivotto 076056ccdf
Merge pull request #11642 from zoonage/main
1 year ago
Taavi Väänänen 0f4c27e2bf
discovery/openstack: Include instance image ID in labels
1 year ago
Matt Harbison 02277bbe0d Fix path handling in File-SD watcher to allow directory monitoring on Windows
1 year ago
renzheng.wang b2c5de2e65 fix lint issue
2 years ago
renzheng.wang 98ffad01b8 update tests and docs
2 years ago
renzheng.wang 866fa25b20 add label and labelpresent for endpointslice role in k8s discovery
2 years ago
Julien Pivotto 0dc31ade41 Add support for consul path_prefix
2 years ago
Mickael Carl 2f35619710 discovery/kubernetes: attach node labels when the endpoints TargetRef's kind are Node
2 years ago
cui fliter 276ca6a883 fix some comments
2 years ago
Matthieu MOREL bae9a21200
Merge branch 'main' into linter/nilerr
2 years ago
beorn7 5b53aa1108 style: Replace `else if` cascades with `switch`
2 years ago
beorn7 c3c7d44d84 lint: Adjust to the lint warnings raised by current versions of golint-ci
2 years ago
Matthieu MOREL fb3eb21230 enable gocritic, unconvert and unused linters
2 years ago
Julien Pivotto 5f3a02f1e2 Update go dependencies
2 years ago
Fish-pro 43d77f7c41 Use http constants instead of string
2 years ago
Peter Nicholson 138a1362d8 Add support for EndpointSlice conditions
2 years ago
Frederic Branczyk 9f91215bf6
Merge pull request #11844 from bawhetst/add-pod-container-id
2 years ago
Bryan Boreham b768247df8
Merge pull request #11760 from bboreham/discovery-log-setname
2 years ago
Bryan Boreham 2f58be840d service discovery: add config name to log messages
2 years ago
Ben Whetstone 32e9f6a39c Add container ID as a meta label for pod targets
2 years ago
Jens Erat 728fdc959e
Kubernetes SD: disable resync timer
2 years ago
David Fridman 52adf55631
Add VM size label to azure service discovery (#11575) (#11650)
2 years ago
Julien Pivotto 3677d61a4b Update kubernetes dependencies
2 years ago
Aaron George d542483e8c k8s discovery: Ensure that the pod IP is in the status before adding to target group
2 years ago
Levi Harrison f81fae2414
Add common HTTP client to AWS SDs (#11611)
2 years ago
Michael Fuller 15ba7a0d2d
file sd: create and increment an inotify error counter when file-SD i… (#11066)
2 years ago
Julien Pivotto 7a67a728a8
Followup on OVHCloud merge (#11529)
2 years ago
Marine Bal 16c3aa75c0
Add service discovery for OvhCloud (#10802)
2 years ago
Viacheslav Panasovets 3d2e18bad5
Fix time.Since() in defer. Wrap in anonymous function (#11489)
2 years ago
David Cañadillas 51a44e6657
Adding Consul Enterprise Admin Partitions (#11482)
2 years ago
Maciej Borsz 56eba3ace2 Use protobuf encoding in client-go
2 years ago
Brian Candler 4a493db432
Add __meta_ec2_region label (#11326)
2 years ago
Julien Pivotto 96d5a32659
Update go to 1.19, set min version to 1.18 (#11279)
2 years ago
Julien Pivotto 15fa34936b
PuppetDB SD: Add __meta_puppetdb_query label (#11238)
2 years ago
Cosrider bef6556ca5
delete redundant alias (#11180)
2 years ago
Renato Costa d521933053
Fix incorrect use of loop variable in parallel test (#11205)
2 years ago
Karl Piplies 3782cb40d5 add loadbalancerip to service labels
2 years ago
David Leadbeater d677ec489e
Support using MX records for DNS discovery (#10099)
2 years ago
Abirdcfly 465558e93a
fix minor code unreachability error (#11040)
2 years ago
Frederic Branczyk 414c3e549c
Merge pull request #11002 from yngwiewang/feature/k8s-service-port-number
2 years ago
Robert Fratto 97be65387d discovery/kubernetes: fix broken tests
2 years ago
Robert Fratto 823d24d1e9 discovery/kubernetes: add container image as metadata
2 years ago
yngwiewang 1abbf5a5c5 add __meta_kubernetes_service_port_number (#10945)
2 years ago
Julien Pivotto 466f053a6e nomad: Use failuresCount counter
2 years ago
Julien Pivotto d9347bf128 nomad: Fix documentation and comments.
2 years ago
Bram Vogelaar 4456dcc26e feat(nomad): add nomad service discovery
2 years ago
Filip Petkovski 05da373dcb
kubernetes_sd: Allow attaching node labels for endpoint role
2 years ago
Sebastian Poxhofer 3f9a9d1e62
chore(discoveryManager): expose Discoverer refresh function (#10531)
2 years ago
Julien Pivotto e4a09f2b4b
uyuni: Use default HTTP client and set relative paths (#10814)
3 years ago
Filip Petkovski 7a78897d0b
Improve reliability of Kubernetes SD tests (#10761)
3 years ago
Julien Pivotto 143a760e76
Hetzner SD: Implement set directory (#10813)
3 years ago
Matthieu MOREL f43749e82f
refactor (discovery): move from github.com/pkg/errors to 'errors' and 'fmt' (#10807)
3 years ago
David Leadbeater 57f4aab27d
Update godoc links and remove note about TSDB versioning (#10754)
3 years ago
Julien Pivotto 1afe72f0af vultr: ram is in mb, not bytes
3 years ago
Julien Pivotto c9d4e5fc94 vultr: minor fixups
3 years ago
David Dymko 3ef153b00c vultr integration
3 years ago
Felix Ehrenpfort ce3bc818a8
Add service discovery for IONOS Cloud (#10514)
3 years ago
TJ Hoplock c40e269c3e
feat: add linode SD failure count metric (#10673)
3 years ago
Matthieu MOREL e2ede285a2
refactor: move from io/ioutil to io and os packages (#10528)
3 years ago
David Heap 685493187e
Support numerical labels in PuppetDB service discovery (#10633)
3 years ago