edgexfoundry / edgex-compose

EdgeX Foundry Docker Compose release compose files and tools for building EdgeX compose files
Apache License 2.0
82 stars 119 forks source link

fix: Don't register spiffe token provider service #375

Closed bnevis-i closed 1 year ago

bnevis-i commented 1 year ago

go-mod-bootstrap only allows registration of HTTP healtchecks with consul, which will not work for this service, as it requires clients have a client TLS certificate

If your build fails due to your commit message not passing the build checks, please review the guidelines here: https://github.com/edgexfoundry/edgex-compose/blob/main/.github/Contributing.md

PR Checklist

Please check if your PR fulfills the following requirements:

Testing Instructions

make delayed-start ds-virtual

Thence, go to http://localhost:8500/ui/dc1/services and verify no failing health check for edgex-security-spiffe-token-provider