open-nomad/client
Seth Hoenig 5aa657c6bd consul/connect: automatically set consul tls sni name for connect native tasks
This PR makes it so that Nomad will automatically set the CONSUL_TLS_SERVER_NAME
environment variable for Connect native tasks running in bridge networking mode
where Consul has TLS enabled. Because of the use of a unix domain socket for
communicating with Consul when in bridge networking mode, the server name is
a file name instead of something compatible with the mTLS certificate Consul
will authenticate against. "localhost" is by default a compatible name, so Nomad
will set the environment variable to that.

Fixes #10804
2021-06-28 08:36:53 -05:00
..
allocdir limit bytes passed to http.DetectContentType (#10348) 2021-04-09 14:37:27 -04:00
allochealth e2e test for on_update service checks 2021-02-08 08:32:40 -05:00
allocrunner consul/connect: automatically set consul tls sni name for connect native tasks 2021-06-28 08:36:53 -05:00
allocwatcher
config client: disable cpuset cgroup managment if init fails 2021-04-14 14:44:08 -04:00
consul consul: plubming for specifying consul namespace in job/group 2021-04-05 10:03:19 -06:00
devicemanager Fix some errcheck errors (#9811) 2021-01-14 12:46:35 -08:00
dynamicplugins Add gosimple linter (#9590) 2020-12-09 11:05:18 -08:00
fingerprint consul: pr cleanup namespace probe function signatures 2021-06-07 15:41:01 -05:00
interfaces
lib nit: code cleanup/organization 2021-04-16 15:14:29 -04:00
logmon Add gosimple linter (#9590) 2020-12-09 11:05:18 -08:00
pluginmanager CSI: Include MountOptions in capabilities sent to CSI for all RPCs 2021-05-24 10:59:54 -04:00
servers
state Add gosimple linter (#9590) 2020-12-09 11:05:18 -08:00
stats deps: bump gopsutil to v3.21.2 2021-03-30 16:02:51 -04:00
structs remove generated files 2021-06-10 08:04:25 -04:00
taskenv expose NOMAD_MEMORY_MAX_LIMIT env var (#10514) 2021-05-05 12:09:56 -04:00
testutil client/ar: thread through cpuset manager 2021-04-13 13:28:36 -04:00
vaultclient Add gosimple linter (#9590) 2020-12-09 11:05:18 -08:00
acl.go
acl_test.go Event Stream: Track ACL changes, unsubscribe on invalidating changes (#9447) 2020-12-01 11:11:34 -05:00
agent_endpoint.go json handles were moved to a new package in #10202 2021-04-02 13:31:10 +00:00
agent_endpoint_test.go
alloc_endpoint.go client: fix multiple imports (#10537) 2021-05-13 14:30:31 -04:00
alloc_endpoint_test.go tests: remove duplicate import statements. 2021-06-11 09:39:22 +02:00
alloc_watcher_e2e_test.go
client.go tests: deflake CSI forwarding tests 2021-06-10 21:26:34 -04:00
client_stats_endpoint.go
client_stats_endpoint_test.go
client_test.go client: fix multiple imports (#10537) 2021-05-13 14:30:31 -04:00
csi_endpoint.go CSI: use AccessMode/AttachmentMode from CSIVolumeClaim 2021-04-07 11:24:09 -04:00
csi_endpoint_test.go csi: accept list of caps during validation in volume register 2021-06-04 07:57:26 -04:00
driver_manager_test.go
enterprise_client_oss.go Add gosimple linter (#9590) 2020-12-09 11:05:18 -08:00
fingerprint_manager.go
fingerprint_manager_test.go
fs_endpoint.go json handles were moved to a new package in #10202 2021-04-02 13:31:10 +00:00
fs_endpoint_test.go
gc.go
gc_test.go Events/msgtype cleanup (#9117) 2020-10-19 09:30:15 -04:00
heartbeatstop.go
heartbeatstop_test.go
node_updater.go
rpc.go pool: track usage of incoming streams (#10710) 2021-06-07 10:22:37 -04:00
rpc_test.go
testing.go test infrastructure for mock client RPCs (#10193) 2021-03-31 16:37:09 -04:00
util.go
util_test.go