consul
consul copied to clipboard
Fixes #20930 - expose path for HTTPS endpoints
Description
fixes #20930
Added 3 parameters CAFile, CertFile, KeyFile to ServiceDefinition -> Proxy -> Expose -> Path. In case of HTTPS path , these 3 parameters are used to configure envoy and allow HTTPS -> HTTPS traffic for external service path to be exposed.
Testing & Reproduction steps
refer #20930 for reproduction scenario
Links
PR Checklist
- [x] updated test coverage
- [ ] external facing docs updated
- [ ] appropriate backport labels added
- [ ] not a security concern