Commit Graph

447 Commits (51fe9f32ff3942b9ad0efc72f7f56f5959f0edfc)

Author SHA1 Message Date
Ryan Uber 4203e7ab6d consul: clean up comments, fix globalRPC tests
10 years ago
Ryan Uber 0cafb129ee consul: more tests, remove unused KeyManager() method
10 years ago
Ryan Uber 648c7cdc8e consul: simplify keyring operations
10 years ago
Ryan Uber 0b8fe6cc83 agent: fix test cases
10 years ago
Ryan Uber c945311baf agent: make rpc tests more reliable
10 years ago
Ryan Uber bc2b2120fa agent: -encrypt appends to keyring if one exists
10 years ago
Ryan Uber 22b2c63304 command/agent: fix up gossip encryption indicator
10 years ago
Ryan Uber 7a74f559b9 command: remove -init argument from keyring, auto-persist keyrings when using agent -encrypt
10 years ago
Ryan Uber 1f9d13dc73 agent: squash some more common keyring semantics
10 years ago
Ryan Uber 59a7938d1f agent: guard against empty keyring files
10 years ago
Ryan Uber 7b4b87ccf1 consul: use keyring operation type to cut out duplicated logic
10 years ago
Ryan Uber c11f6b5152 agent: fix install key test
10 years ago
Ryan Uber 91ad3461f4 command: fix panic when client RPC is asked for a keyring operation
10 years ago
Ryan Uber 9d01174521 consul: kill unused struct fields
10 years ago
Ryan Uber a163db2269 command/keyring: remove unneeded -wan arg, fix tests
10 years ago
Ryan Uber f86904ee59 agent: adjust rpc client tests for keyring
10 years ago
Ryan Uber fcba072246 command: fixing test cases for keyring
10 years ago
Ryan Uber 9056e617cb consul: cross-dc key rotation works
10 years ago
Ryan Uber 2bdeaa0c6a consul: restructuring
10 years ago
Ryan Uber 8dec2744da consul: refactor keyring, repeat RPC calls to all DC's
10 years ago
Ryan Uber cfbf2b4f94 command: allow wan ring to be modified separately from lan pools
10 years ago
Ryan Uber 431b366d4f agent: split keyring functionality out of agent.go
10 years ago
Ryan Uber 5ab4a590d7 command: test generated keyring file content and conflicting args for agent
10 years ago
Ryan Uber 621aafa9b4 agent: test loading keyring files for client and server
10 years ago
Ryan Uber 2220ccdac2 command: various cleanup
10 years ago
Ryan Uber d906d16d15 agent: add tests for keyring presence checks
10 years ago
Ryan Uber 353b67826a command: use separate key files for LAN/WAN
10 years ago
Ryan Uber 530f3ba747 command/keys: refactor, restrict key operations to server nodes
10 years ago
Ryan Uber 8a40f3888c agent: move keyring initialization out of agent, add -init option to keys command
10 years ago
Ryan Uber 0952535e33 agent: fix keyring loading when config is passed off
10 years ago
Ryan Uber b6037ef323 agent: clean up keyring file implementation
10 years ago
Ryan Uber fcb0961436 agent: refactor keyring loader
10 years ago
Ryan Uber df68820645 agent: install/use/remove key tests
10 years ago
Ryan Uber 2280434e16 agent: add rpc tests for listing lan/wan gossip keys
10 years ago
Ryan Uber 90de483871 command/keys: begin tests
10 years ago
Ryan Uber 46ce9e936f command/keys: remove key command implemented
10 years ago
Ryan Uber 1ac6b10aed command/keys: use key command implemented
10 years ago
Ryan Uber 7b6f3d6dcc agent: install key command implemented
10 years ago
Ryan Uber e4251a3372 agent: fix inversed lan/wan key listing
10 years ago
Ryan Uber 9b4707a329 command/keys: list keys working end-to-end
10 years ago
Ryan Uber f771f2ef92 command: add option for -wan to keys command
10 years ago
Ryan Uber 67b179ccc9 command: basic rpc works for keys command
10 years ago
Ryan Uber 4dd1b42477 consul: use rpc layer only for key management functions, add rpc commands
10 years ago
Ryan Uber b1c0bb60ce command: warn when passing -encrypt when keyring already exists
10 years ago
Ryan Uber 471ee9ce8f command: create serf dir if it doesn't exist, document -disable-keyring arg
10 years ago
Ryan Uber 0da6e08d9d consul: fix json marshaling
10 years ago
Ryan Uber e20a724999 consul: first pass at keyring integration
10 years ago
Armon Dadgar 6c83ef119a agent: Fixing wan join tests
10 years ago
Armon Dadgar c449f07b38 agent: Fixing config merge test
10 years ago
Armon Dadgar 666cf3c483 agent: Fixing UiDir in test
10 years ago
Armon Dadgar 485f0a0c93 agent: Fixing port collision in tests
10 years ago
Armon Dadgar 6be29e17c2 Merge pull request #478 from amalaviy/https
10 years ago
Atin Malaviya 61f1d24f39 consul.Config() helper to generate the tlsutil.Config{} struct, 30 second keepalive, use keepalive for HTTP and HTTPS
10 years ago
Atin Malaviya f1f8c88228 Moved TLS Config stuff to tlsutil package
10 years ago
Atin Malaviya 0904c651a8 Change names to StartJoinWan, RetryJoinWan etc
10 years ago
Atin Malaviya f4fd8453ed Added HTTPS support via a new HTTPS Port configuration option similar to the HTTP Port.
10 years ago
Atin Malaviya 5b41170f47 Add start-wan-join, retry-wan-join and related configuration options and commandline options
10 years ago
Ryan Uber 1b63cbf21e Merge pull request #458 from hashicorp/h-notes
10 years ago
Ryan Uber df5859580f agent: pass notes field through for checks inside of service definitions. Fixes #449
10 years ago
Armon Dadgar cf7e9e40d5 Fixing unit tests
10 years ago
Armon Dadgar cd936793ad Support old recursor config for backwards compatibility
10 years ago
foostan 35b006d884 Add multiple recursor definition support
10 years ago
Ryan Uber 28f31a8dd8 agent: add support for multiple checks and config mixing
10 years ago
Ryan Uber c1dfa55859 agent: test config as a whole in services test
10 years ago
Alexander Simmerl 461c1e18a5 Add multiple service definition support
10 years ago
Armon Dadgar 541b98a926 Gofmt
10 years ago
Armon Dadgar ce4aa7beb5 Switching to the pinned version of msgpack
10 years ago
Ryan Uber cc613a90fd agent: test services are in sync when added from the API
10 years ago
Ryan Uber 525d74aebc agent: add test for consul service sync state
10 years ago
Ryan Uber 2319460904 agent: initialize local consul service tags to fix service sync
10 years ago
Armon Dadgar e4dc15b9e3 agent: skip syslog test on windows
10 years ago
Ryan Uber b2ae3434b1 agent: optimize rpc monitor test
10 years ago
Ryan Uber 35157659a3 agent: fix failing monitor test
10 years ago
Armon Dadgar 4f1fa3a4ce Merge pull request #401 from hashicorp/f-healthcheck
10 years ago
Armon Dadgar e720a09aa4 Merge pull request #400 from hashicorp/f-service-filter
10 years ago
Ryan Uber 149656951d agent: fix tests after default status change
10 years ago
Ryan Uber 10610d3d26 agent: fix failing test
10 years ago
Ryan Uber cfca160cd5 formatting
10 years ago
Ryan Uber aa6ffc90f0 agent: remove special case of consul service, adjust tests
10 years ago
Ryan Uber 2f93e13da8 consul: kill remaining use of HealthUnknown
10 years ago
Ryan Uber f311ada60e agent: Default health checks to critical. Fixes #341
10 years ago
Ryan Uber e2246b9f6c agent: account for consul service in anti-entropy tests
10 years ago
Ryan Uber cc999e339b agent: fix node name in cli test
10 years ago
Ryan Uber b1e8d351ab agent: re-use ConsulServiceID from consul package
10 years ago
Ryan Uber 4576b4eb29 agent: auto-register the consul service on server nodes
10 years ago
Ryan Uber b804e1ab52 agent: Allow 'consul' service to be targeted for events. Fixes #344
10 years ago
Armon Dadgar 6ffcdbc183 Merge pull request #397 from hashicorp/f-syslog
10 years ago
Ryan Uber b9977338fd agent: Filter messages logged to syslog. Fixes #272
10 years ago
Armon Dadgar 84649b5423 agent: Fixing multiple headers for /v1/event/list endpoint. Fixes #361
10 years ago
Armon Dadgar 3e32e906d1 agent: Fixing tests
10 years ago
Armon Dadgar bee5fe280c Merge pull request #396 from ryanuber/f-retry-join
10 years ago
Ryan Uber b35578a917 command: formatting
10 years ago
Ryan Uber 599d0558e7 agent: test max retries in config
10 years ago
Ryan Uber 62b4752804 command/agent: add help for retry join
10 years ago
Ryan Uber 67e1f363e1 agent: add retry join tests
10 years ago
Ryan Uber 4bc4ba2d09 agent: test retry join config
10 years ago
Ryan Uber 6d75fc8fb2 agent: merge RetryInterval in config merger
10 years ago
Ryan Uber 7c91c08457 agent: first pass at join retry
10 years ago
Armon Dadgar 77436a15fd agent: tests for DNS truncate config
10 years ago
Alex Wheeler 6cac440a8d Adding support for enabling the DNS truncate flag for UDP queries.
10 years ago