Commit Graph

431 Commits (4b526538af660cf4c29988cd514b18fe673dc8a8)

Author SHA1 Message Date
Jeff Mitchell 8a131ef4f7
Fix missing guardrail for worker kms auth population (#2172)
4 years ago
Jeff Mitchell 5d3facf561 Merge remote-tracking branch 'origin/main' into llb-byow
4 years ago
Louis Ruch c4285b29cc
fix(target): Correctly return egress credentials assocaited with target (#2167)
4 years ago
Irena Rindos f7dbf2a532
Merge pull request #2163 from hashicorp/irindos-clusterid-upstreams
4 years ago
Jeff Mitchell 5a7291131f Make current key update on rotation
4 years ago
Jeff Mitchell b84001c07d
Add CLI for workers (#2164)
4 years ago
irenarindos 256498d40f fixup! feat(worker): Map cluster ID in config to upstream address
4 years ago
Jeff Mitchell 5b978d7fa7
Adjust parameter naming (#2161)
4 years ago
irenarindos 3aa7d11419 feat(worker): Map cluster ID in config to upstream address
4 years ago
Timothy Messier e79714e93f
feat(session): Add include_termianted option to list endpoint
4 years ago
irenarindos 594e6e82b5 feat(worker): save workerAuth request to a file
4 years ago
Jeff Mitchell 9736b79d4e
Remove temporary node authorization functions (#2147)
4 years ago
Jeff Mitchell d1b3b2441f
Add node rotation (#2142)
4 years ago
Jeff Mitchell aa0afd325a
Remove 'ephemeral' from KMS auth method bits (#2141)
4 years ago
Jeff Mitchell 4117841cf9
Use persistent storage for worker auth credentials (#2139)
4 years ago
Jeff Mitchell caf19f867e Rename some variables to remove Nodee
4 years ago
Jeff Mitchell f4642930b4
Updates from review of 2076 (#2135)
4 years ago
Haotian 631c174f47
feat(worker): implements WorkerAuthStorage wrapper for worker credential encryption (#2076)
4 years ago
Todd 731a45eba6
Merge the worker_status table with the worker table (#2111)
4 years ago
Jeff Mitchell 46e97a2b91
Update to new nodee lib bits (#2120)
4 years ago
Jim 70c5da1048
feature (workers): add repository CreateWorker(...) (#2105)
4 years ago
Johan Brandhorst-Satzkorn b20939ecb4
fix(cmd): Fix build error (#2107)
4 years ago
Johan Brandhorst-Satzkorn ec608b79da
fix(cmd): Respect DB max open connections (#2094)
4 years ago
Jeff Mitchell f6ef708466 Update against new nodeenrollment registration cache
4 years ago
Todd 2ecd550e27
Add fields to server_worker to be a boundary resource (#2083)
4 years ago
Todd 472d7d520a
Remove the server_id from session table, change it to worker_id on session_connection (#2070)
4 years ago
Jeff Mitchell 0581e164f1 Update nodeenrollment dep
4 years ago
Jeff Mitchell 2f06513a3a Merge branch 'main' into llb-byow
4 years ago
Jim 785241237e
refactor (kms): adopt the go-kms-wrapping/extras/kms package (#2027)
4 years ago
Haotian 898da56a77
feat(workers): Add storage path parameter to worker config
4 years ago
Todd d8a443e238 Merge branch 'main' into llb-byow
4 years ago
Todd b58dada40d
Move the server daemons into their own package (#2061)
4 years ago
irenarindos 9e27605213 refact(servers): Split server table into worker and controller
4 years ago
Jeff Mitchell f748af7b02 Initial BYOW auth PoC (#29)
4 years ago
Johan Brandhorst-Satzkorn 8ed560fc3e
Add memory profile build target (#1960)
4 years ago
Johan Brandhorst-Satzkorn a1c656ca94
fix(event): Remove wrapper validation (#2032)
4 years ago
Timothy Messier b5080c30c1
fix(config): Prevent panic when setting audit config filter orverrides (#2021)
4 years ago
Jeff Mitchell bf9e7874b1
Use custom X.509 verification logic for proxy connections (#2008)
4 years ago
Todd 631de192d3
Initialize the build info metrics using init to always register to the DefaultRegistery. (#2020)
4 years ago
Todd 0b12feb953
Do not register the build_info collectors multiple times. (#2014)
4 years ago
Haotian e3f72bd0a4
feat(metrics): add build info metric on server start (#1984)
4 years ago
Johan Brandhorst-Satzkorn f2fa1142d3
fix(test): Remove uses of t.FailNow in goroutines (#1978)
4 years ago
Jeff Mitchell 1be55b50c7
Pull up Server to top level of Init command (#1959)
4 years ago
Jeff Mitchell 58a448fc6a
Put session ID in ALPN (#1966)
4 years ago
Jeff Mitchell 07dc3db974
Remove ALPN Muxer (#1965)
4 years ago
Todd 3eb22b073a
Defines the controller api metrics and registers them at controller startup (#1917)
4 years ago
Hugo Vieira 61e310998f refactor(worker): Decouple listeners/servers shutdown
4 years ago
Hugo 244237cd2f
feat(controller): Add health endpoint (#1882)
4 years ago
Hugo Vieira eebdfb88dc refact(controller): Decouple listeners/servers shutdown from Worker
4 years ago
Jeff Mitchell c99907c6c5
Update keyring deps to remove deprecation warnings (#1924)
4 years ago