consul/agent/config
Dan Bond dce0ab6d0d
Manual Backport of Add TCP+TLS Healthchecks into release/1.16.x (#18678)
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>
(cherry picked from commit 7ea986783d)

Co-authored-by: Phil Porada <pgporada@users.noreply.github.com>
2023-09-05 14:13:59 -07:00
..
testdata Manual Backport of Add TCP+TLS Healthchecks into release/1.16.x (#18678) 2023-09-05 14:13:59 -07:00
agent_limits.go copyright headers for agent folder (#16704) 2023-03-28 14:39:22 -04:00
builder.go Manual Backport of Add TCP+TLS Healthchecks into release/1.16.x (#18678) 2023-09-05 14:13:59 -07:00
builder_ce.go [BACKPORT] 1.16.x manual backport of OSS->CE branch (#18549) 2023-08-23 11:53:44 -05:00
builder_ce_test.go [BACKPORT] 1.16.x manual backport of OSS->CE branch (#18549) 2023-08-23 11:53:44 -05:00
builder_test.go hoststats: add package for collecting host statistics including cpu memory and disk usage (#17038) 2023-05-30 18:43:29 +00:00
config.go Manual Backport of Add TCP+TLS Healthchecks into release/1.16.x (#18678) 2023-09-05 14:13:59 -07:00
config_ce.go [BACKPORT] 1.16.x manual backport of OSS->CE branch (#18549) 2023-08-23 11:53:44 -05:00
default.go Backport of Add generic experiments configuration and use it to enable catalog v2 resources into release/1.16.x (#17655) 2023-06-12 18:34:15 +00:00
default_ce.go [BACKPORT] 1.16.x manual backport of OSS->CE branch (#18549) 2023-08-23 11:53:44 -05:00
deprecated.go copyright headers for agent folder (#16704) 2023-03-28 14:39:22 -04:00
deprecated_test.go copyright headers for agent folder (#16704) 2023-03-28 14:39:22 -04:00
doc.go copyright headers for agent folder (#16704) 2023-03-28 14:39:22 -04:00
file_watcher.go copyright headers for agent folder (#16704) 2023-03-28 14:39:22 -04:00
file_watcher_test.go copyright headers for agent folder (#16704) 2023-03-28 14:39:22 -04:00
flags.go copyright headers for agent folder (#16704) 2023-03-28 14:39:22 -04:00
flags_test.go copyright headers for agent folder (#16704) 2023-03-28 14:39:22 -04:00
flagset.go copyright headers for agent folder (#16704) 2023-03-28 14:39:22 -04:00
golden_test.go copyright headers for agent folder (#16704) 2023-03-28 14:39:22 -04:00
limits.go copyright headers for agent folder (#16704) 2023-03-28 14:39:22 -04:00
limits_windows.go copyright headers for agent folder (#16704) 2023-03-28 14:39:22 -04:00
merge.go copyright headers for agent folder (#16704) 2023-03-28 14:39:22 -04:00
merge_test.go copyright headers for agent folder (#16704) 2023-03-28 14:39:22 -04:00
ratelimited_file_watcher.go copyright headers for agent folder (#16704) 2023-03-28 14:39:22 -04:00
ratelimited_file_watcher_test.go copyright headers for agent folder (#16704) 2023-03-28 14:39:22 -04:00
runtime.go Backport of Add generic experiments configuration and use it to enable catalog v2 resources into release/1.16.x (#17655) 2023-06-12 18:34:15 +00:00
runtime_ce.go [BACKPORT] 1.16.x manual backport of OSS->CE branch (#18549) 2023-08-23 11:53:44 -05:00
runtime_ce_test.go [BACKPORT] 1.16.x manual backport of OSS->CE branch (#18549) 2023-08-23 11:53:44 -05:00
runtime_test.go Manual Backport of Add TCP+TLS Healthchecks into release/1.16.x (#18678) 2023-09-05 14:13:59 -07:00
segment_ce.go [BACKPORT] 1.16.x manual backport of OSS->CE branch (#18549) 2023-08-23 11:53:44 -05:00
segment_ce_test.go [BACKPORT] 1.16.x manual backport of OSS->CE branch (#18549) 2023-08-23 11:53:44 -05:00