consul/proto/private
Phil Porada 7ea986783d
Add TCP+TLS Healthchecks (#18381)
* Begin adding TCPUseTLS

* More TCP with TLS plumbing

* Making forward progress

* Keep on adding TCP+TLS support for healthchecks

* Removed too many lines

* Unit tests for TCP+TLS

* Update tlsutil/config.go

Co-authored-by: Samantha <hello@entropy.cat>

* Working on the tcp+tls unit test

* Updated the runtime integration tests

* Progress

* Revert this file back to HEAD

* Remove debugging lines

* Implement TLS enabled TCP socket server and make a successful TCP+TLS healthcheck on it

* Update docs

* Update agent/agent_test.go

Co-authored-by: Samantha <hello@entropy.cat>

* Update website/content/docs/ecs/configuration-reference.mdx

Co-authored-by: Samantha <hello@entropy.cat>

* Update website/content/docs/ecs/configuration-reference.mdx

Co-authored-by: Samantha <hello@entropy.cat>

* Update agent/checks/check.go

Co-authored-by: Samantha <hello@entropy.cat>

* Address comments

* Remove extraneous bracket

* Update agent/agent_test.go

Co-authored-by: Samantha <hello@entropy.cat>

* Update agent/agent_test.go

Co-authored-by: Samantha <hello@entropy.cat>

* Update website/content/docs/ecs/configuration-reference.mdx

Co-authored-by: Samantha <hello@entropy.cat>

* Update the mockTLSServer

* Remove trailing newline

* Address comments

* Fix merge problem

* Add changelog entry

---------

Co-authored-by: Samantha <hello@entropy.cat>
2023-09-05 13:34:44 -07:00
..
pbacl [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
pbautoconf OSS -> CE (community edition) changes (#18517) 2023-08-22 09:46:03 -05:00
pbcommon OSS -> CE (community edition) changes (#18517) 2023-08-22 09:46:03 -05:00
pbconfig [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
pbconfigentry CE commit (#18583) 2023-08-25 12:47:20 -04:00
pbconnect [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
pbdemo resource: Require scope for resource registration (#18635) 2023-09-01 09:44:53 -05:00
pboperator [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
pbpeering OSS -> CE (community edition) changes (#18517) 2023-08-22 09:46:03 -05:00
pbpeerstream [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
pbservice Add TCP+TLS Healthchecks (#18381) 2023-09-05 13:34:44 -07:00
pbstatus Various bits of cleanup detected when using Go Workspaces (#17462) 2023-06-05 16:08:39 -04:00
pbstorage [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
pbsubscribe build: upgrade to latest buf v1.26.0 (#18426) 2023-08-11 10:04:44 -05:00
prototest CE port of enterprise extension (#18572) 2023-08-24 15:43:26 +00:00