Commit Graph

104 Commits (46a16b91e5961ba393ebe183a43c90bff534add2)

Author SHA1 Message Date
Irena Rindos e80e9a6da5 feat(dev): create initial alias targets for boundary dev (#4433)
2 years ago
Timothy Messier 9438be4506
feat(ratelimier): Support disabling rate limiting
2 years ago
Timothy Messier 0bc423ebd8
feat(controller): Reload api rate limits on SIGHUP
2 years ago
Sorawis Nilparuk (Bo) 45eb3b7b51
support remote-dev format for cluster ID (#3637)
3 years ago
Jeff Mitchell 20ac42c851
Add some useful dev flags (#3865)
3 years ago
Jim 0d19892e03
fix (events): convert multierror to stdlib error (#3743)
3 years ago
Irena Rindos 7bd2d2c913
feat(worker): allow hcp cluster id to be sourced from env var (#3709)
3 years ago
Irena Rindos 9733a250fa
refact(event): move observability/event to event (#3704)
3 years ago
hashicorp-copywrite[bot] 29da0bcb92
[COMPLIANCE] License changes (#3567)
3 years ago
Jeff Mitchell 8322916fb4 Remove all deprecated Err/Wrap/E calls (#3286)
3 years ago
Louis Ruch 798a1f952a
feat(storage): Add support for storage plugins
3 years ago
Jeff Mitchell 77fd51fb12 Add more logging to worker auth rotation and test flags
3 years ago
Jeff Mitchell 163ce184b8
KMS-PKI Workers (#3101)
3 years ago
Jeff Mitchell b7d810e475
Fix function signature (#3070)
3 years ago
Jeff Mitchell b2bab45c13
Port over changes (#3061) (#3062)
3 years ago
Johan Brandhorst-Satzkorn 3c29308673 chore: Add license headers to all files
3 years ago
Irena Rindos a030c15403
Support HCPBInt in hcpb_cluster_id field (#2880)
3 years ago
Jeff Mitchell 19180af0eb
Fix target port handling (#2846)
3 years ago
Irena Rindos af24972386
warn if controller and worker name are the same (#2773)
3 years ago
Jeff Mitchell 0c96c6ff6c
Split grace period into multiple config values (#2578) (#2603)
3 years ago
Timothy Messier d896f37493
Support reading multiple configuration files(#2504)
4 years ago
Todd 06fd086004
Add health endpoint for worker (#2442)
4 years ago
Irena Rindos d951e1ebc1
Worker graceful shutdown (#2455)
4 years ago
Jeff Mitchell 9002930d65 Adapt shared lock skip logic to dbswap branch (#2437)
4 years ago
Hugo Vieira bed6e1a0ff feat(server): Reload database on SIGHUP
4 years ago
Hugo Vieira 8ab9ffbcac refact(cmd): Encapsulate some functionality on Command and Server
4 years ago
Hugo Vieira 621f8a9ff2 fix(schema): Database connection not cleanly closed
4 years ago
Timothy Messier 047a66e87d
fix(worker): Improper reload when running as controller and worker (#2438)
4 years ago
Jeff Mitchell 16c9e9b592 Add ability to skip shared lock acquisition
4 years ago
Jeff Mitchell 01fb949d0b
Add controller-led worker auth flow (#2413)
4 years ago
Timothy Messier 5d0cdf680f
feat(worker): Support reloading of initial upstreams on SIGHUP (#2417)
4 years ago
Louis Ruch dcccaf1bcf
bug(cmd): Ensure RunShutdownFuncs is called when an early error occurs (#2333)
4 years ago
Jeff Mitchell 8800ec9c94
Reorganize logic to allow a poison pill (#2317)
4 years ago
Louis Ruch fc25178827
bug(server): Start ops listener even if controller is nil (#2314)
4 years ago
Jeff Mitchell 5117cf9548
Add some safety checks in server command (#2288)
4 years ago
Jeff Mitchell 7ab7c8eaf4
Have fallback eventing use json format (#2216)
4 years ago
Timothy Messier fd5d15af27
feat(config): Add database config options for idle connection management (#2176)
4 years ago
Jeff Mitchell a589c32269 Minor capitalization change
4 years ago
Jeff Mitchell 32d04b9ce7
Allow a worker to use KMS auth but accept PKI for proxy (#2206)
4 years ago
Jeff Mitchell 9a4545e59e
Fix eventing and worker name setup (#2204)
4 years ago
Jeff Mitchell 4efbce3112
Add description updating via worker status (#2197)
4 years ago
Haotian 40ba275759 feat(worker): add 'initial_upstreams' field to worker config to prepare to replace 'controllers' field. Update worker config description on website.
4 years ago
Jeff Mitchell 8a131ef4f7
Fix missing guardrail for worker kms auth population (#2172)
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
irenarindos 3aa7d11419 feat(worker): Map cluster ID in config to upstream address
4 years ago
irenarindos 594e6e82b5 feat(worker): save workerAuth request to a file
4 years ago
Jeff Mitchell 4117841cf9
Use persistent storage for worker auth credentials (#2139)
4 years ago