Commit Graph

1405 Commits (efff41a8b248b1f4dd33d6f07cdf4fe3fe1f91b5)

Author SHA1 Message Date
Kyle Havlovitz da9c825592
Add CLI/API endpoints for removing peer by ID
8 years ago
James Phillips 7e2dcb61bf
Changes `disable_remote_exec` default to true so remote exec is opt-in.
8 years ago
James Phillips 11ee9a9e72
Disables agent-level enforcement on Consul agents unless acl_datacenter is set.
8 years ago
vaLentin chernoZemski 1e5163d241 Supress signal logging on SIGPIPE. Should address #2768
8 years ago
James Phillips 59a599a14b
Cleans up a stray mark and fixes unit tests.
8 years ago
James Phillips 7ce7d157da
Fixes up some broken unit tests.
8 years ago
James Phillips 8940d1c3fe
Keeps the service and check tokens around for deregistration.
8 years ago
James Phillips 4d3f3ea8d2
Changes verson 8 ACLs to opt-out.
8 years ago
Seth Vargo 0170a28ec9
Use new APIs
8 years ago
Seth Vargo 4622ac634b
Re-add RPC parsing
8 years ago
James Phillips 00a5fc2947
Renames some operator unit tests.
8 years ago
Kyle Havlovitz 390f41d8d5
Add advanced autopilot features
8 years ago
James Phillips 3b3cb0d07b Merge pull request #2801 from hashicorp/spoken-hub-oss
8 years ago
James Phillips 2696dd52b8
Updates to latest built-in static assets.
8 years ago
James Phillips a8ee32cbdd
Fixes RTT command to only compare coordinates in the same area.
8 years ago
James Phillips 1091c7314e
Removes remoteConsuls in favor of the new router.
8 years ago
Kyle Havlovitz 09e2663d10 Merge pull request #2802 from hashicorp/f-autopilot-improvements
8 years ago
Kyle Havlovitz 5353221666
Reorganized cluster health check loop and logic
8 years ago
Kyle Havlovitz 51b11cd344
Fix an issue with changing server IDs and add a few UX enhancements around autopilot features
8 years ago
James Phillips 26dddb428c
Forces user-supplied node IDs to lower case for consistency.
8 years ago
Kyle Havlovitz 7608a3c15f
Use defers for WaitGroup and Ticker stop
8 years ago
Kyle Havlovitz 9b4497de09
Cleaned up and reorganized some autopilot-related code
8 years ago
Kyle Havlovitz c3d638e2c5
Move RaftStats to Status endpoint
8 years ago
Kyle Havlovitz fb259e3d04
Merge branch 'master' into f-autopilot-2
8 years ago
Kyle Havlovitz 2eefe3ca5b
Add autopilot server health tracking
8 years ago
Sean Chittenden a791de3ecf Revert "Change `ClientAddr` to default to `BindAddr` when not present."
8 years ago
Sean Chittenden beae5c6bba
Change `ClientAddr` to default to `BindAddr` when not present.
8 years ago
James Phillips 3103f7f673 Merge pull request #2690 from zeroae/f-simple-rfc2782
8 years ago
Kyle Havlovitz ab6c49ab4c Merge pull request #2771 from hashicorp/f-autopilot
8 years ago
Kyle Havlovitz 5f125324db Merge pull request #2774 from hashicorp/f-cli-deprecation-docs
8 years ago
Kyle Havlovitz 92c8b9c3a0
Rename DeadServerCleanup and make wording adjustments
8 years ago
Kyle Havlovitz f389b59fd5
Fix up command and api tests
8 years ago
Kyle Havlovitz 9221aed856
Remove the RPC client interface and update docs
8 years ago
Sean Chittenden cbbbf5ee39
Follow the lead in 6fc901a8f3 and set the default `DisplayName` to `Consul`
8 years ago
Kyle Havlovitz 211995bc3c
Convert agent command to use base.Command
8 years ago
Kyle Havlovitz 5429e8ce66
Add cli docs and minor test/comment tweaks
8 years ago
Kyle Havlovitz bf735aa008
Use BoolValue for flag type
8 years ago
Kyle Havlovitz 2ea36d7bd4
Merge branch 'master' into f-autopilot
8 years ago
Kyle Havlovitz c1f776c78b
Added operator autopilot subcommands
8 years ago
Kyle Havlovitz c2e7f45002
Add CAS capability to autopilot config endpoint
8 years ago
James Phillips e37f66d0b2
Exports config functions from base.
8 years ago
James Phillips a48ecf56a9
Exports visit function from base.
8 years ago
Kyle Havlovitz 81c7a0299e
Add state store table and endpoints for autopilot
8 years ago
Kyle Havlovitz 950a9d2212
Move raft_protocol out of autopilot config
8 years ago
Kyle Havlovitz b20fd222f6
Add raft version 2/3 compatibility
8 years ago
Kyle Havlovitz c8d0273f1b
Condense raft subcommand into one doc page
8 years ago
Kyle Havlovitz e85b401eb9
Split operator raft command into subcommands
8 years ago
Jeff Mitchell 73035f9ef8 Update TestHTTPServer_UnixSocket with DialContext
8 years ago
Kyle Havlovitz 466e39d27a Merge pull request #2732 from hashicorp/f-validate-command
8 years ago
Kyle Havlovitz 2aebff3bd3
Add -quiet flag to validate
8 years ago
Kyle Havlovitz c9abafab92
Update docs and give better error for unknown client scheme
8 years ago
Kyle Havlovitz eee5eb3fb8
Update website docs for validate command
8 years ago
Kyle Havlovitz fe7b26a996
Deprecate the configtest command and add the validate command
8 years ago
Kyle Havlovitz 9e23dabbfa
Allow internal watches to use https and unix sockets
8 years ago
Kyle Havlovitz a7a6ee9f4c
Allow prefixing -http-addr with http/https schemes
8 years ago
Kyle Havlovitz a8eaad3ba4
Remove cli rpc functions
8 years ago
Kyle Havlovitz 152b71ec89
Formatting fix in members output
8 years ago
Kyle Havlovitz 55ee1b0aed
Merge branch 'master' into f-cli-rework-3
8 years ago
Kyle Havlovitz bad037fb58
Cleanup and formatting adjustments
8 years ago
Kyle Havlovitz ea66375063
Convert watch command to use base.Command
8 years ago
Kyle Havlovitz edbb0ce0b8
Add missing doc page for version command
8 years ago
Kyle Havlovitz aa0d2502f8
Convert snapshot command to use base.Command
8 years ago
Kyle Havlovitz 8236af47ba
Convert rtt command to use base.Command
8 years ago
Kyle Havlovitz 8c14f93fb1
Convert reload command to use base.Command
8 years ago
Kyle Havlovitz 369b4b6d73
Convert operator command to use base.Command
8 years ago
Kyle Havlovitz be17779c42
Convert monitor command to use base.Command
8 years ago
Kyle Havlovitz 14415741a3
Convert members command to use base.Command
8 years ago
Kyle Havlovitz 6c4d4f9a32
Convert maint command to use base.Command
8 years ago
Kyle Havlovitz ccb193f77f
Convert leave command to use base.Command
8 years ago
Kyle Havlovitz 746dbc1c51
Make join exit non-zero if no nodes were joined
8 years ago
Kyle Havlovitz 14a7ffc098
Convert kv commands to use base.Command
8 years ago
Kyle Havlovitz abdf1fbab3
Convert keyring command to use base.Command
8 years ago
Kyle Havlovitz d67151908d
Convert keygen command to use base.Command
8 years ago
Kyle Havlovitz 8775b031d3
Convert join command to use base.Command
8 years ago
Kyle Havlovitz a3d02a4cbc
Convert info command to use base.Command
8 years ago
Kyle Havlovitz aa1c464961
Convert exec command to use base.Command
8 years ago
Kyle Havlovitz 8985398c7e
Convert event command to use base.Command
8 years ago
Kyle Havlovitz 0b85bbfed1
Small tweaks to base command
8 years ago
Kyle Havlovitz 197dc10a7f
Add utility types to enable checking for unset flags
8 years ago
Kyle Havlovitz 49d2ce1c3d
Move command Meta to base.Command and split http options
8 years ago
Kyle Havlovitz edc353914d
Fix the check for displaying the command options
8 years ago
Kyle Havlovitz 8009432b1b
Convert configtest and force-leave commands to use Meta
8 years ago
Kyle Havlovitz 3d09fb880f
Merge branch 'master' into f-cli-rework
8 years ago
Kyle Havlovitz 5d888f5303
Added -relay-factor param to keyring operations
8 years ago
Kyle Havlovitz a533e255ab Merge pull request #2699 from hashicorp/f-tls-min-version
8 years ago
Kyle Havlovitz 07ba3ddb6e
Add TLSMinVersion to config options
8 years ago
Sean Chittenden fd2ae702c9
Re-cherry-pick 71d807f607 and e2320d69b6.
8 years ago
James Phillips e9cc66ab51
Fixes issue with missing CNAME for services with non-IP addresses set in SRV responses.
8 years ago
Patrick Sodré c135c08fb2 Simple RFC 2782 support with optional .service tag
8 years ago
James Phillips f0f52bd5f6
Redacts AWS join credientials from /v1/agent/self output.
8 years ago
James Phillips eaa8fde298
Updates a comment to point to new blockingQuery function.
8 years ago
James Phillips 4c1a156417
Pulls in latest static asset updates.
8 years ago
Kyle Havlovitz bbfd25b530
Fix test import
8 years ago
Kyle Havlovitz a55968f009
Merge branch 'master' into f-prepared-query-nodemeta
8 years ago
Kyle Havlovitz 3f3d7f9891
Add tests for node meta in prepared queries and update docs
8 years ago
David Black 507e6769f8 s/givne/given/
8 years ago
James Phillips 6ca0173907
Adds catalog support for node IDs.
8 years ago
James Phillips e719ff8ef1
Adds a test to make sure we get the same ID on the second run.
8 years ago
James Phillips bd605e330c
Adds basic support for node IDs.
8 years ago
James Phillips 8d57727ff0 Merge pull request #2639 from tanuck/master
8 years ago