Commit Graph

1901 Commits (4f3d2d843e90250871a338117a136c79d9e6050f)

Author SHA1 Message Date
Matt Keeler 59454c7edc
Set --max-obj-name-len 256 when execing Envoy (#6202)
5 years ago
R.B. Boyer ad9e7b6ae9
connect: allow L7 routers to match on http methods (#6164)
5 years ago
R.B. Boyer 85cf2706e6
connect: change router syntax for matching query parameters to resemble the syntax for matching paths and headers for consistency. (#6163)
5 years ago
Alvin Huang ef6b80bab2 resolve circleci config conflicts
5 years ago
Christian Muehlhaeuser 7753b97cc7 Simplified code in various places (#6176)
5 years ago
hashicorp-ci a4431da1cc Merge Consul OSS branch 'master' at commit ef257b084d
5 years ago
javicrespo b006060d4c log rotation: limit count of rotated log files (#5831)
5 years ago
Christian Muehlhaeuser 61ff1d20bf Avoid unnecessary conversions (#6178)
5 years ago
hashicorp-ci fa20c7db97 Merge Consul OSS branch 'master' at commit 95dbb7f2f1
5 years ago
Freddy d219e31db8
Update retries that weren't using retry.R (#6146)
5 years ago
Jack Pearkes 338aed32af Merge branch 'master' into release/1-6
5 years ago
R.B. Boyer 67a36e3452
handle structs.ConfigEntry decoding similarly to api.ConfigEntry decoding (#6106)
5 years ago
Matt Keeler 6e65811db2
Envoy CLI bind addresses (#6107)
5 years ago
Freddy 5873c56a03
Flaky test overhaul (#6100)
5 years ago
Michael Schurter b5aab27c21 connect: allow overriding envoy listener bind_address (#6033)
5 years ago
R.B. Boyer 065550e1c5
ensure consul config write has snake case conversions for MeshGateway (#6062)
6 years ago
Matt Keeler 8d953f5840 Implement Mesh Gateways
6 years ago
hashicorp-ci 43bda6fb76 Merge Consul OSS branch 'master' at commit e91f73f592
6 years ago
R.B. Boyer 38d76c624e
Allow for both snake_case and CamelCase for config entries written with 'consul config write'. (#6044)
6 years ago
Hans Hasselberg 53b25fbe38
agent: check for gossip encrypt key (#6037)
6 years ago
Hans Hasselberg 33a7df3330
tls: auto_encrypt enables automatic RPC cert provisioning for consul clients (#5597)
6 years ago
R.B. Boyer ceef44bbc9
adding new config entries for L7 discovery chain (unused) (#5987)
6 years ago
hashicorp-ci 4d185baf55 Merge Consul OSS branch 'master' at commit 88b15d84f9
6 years ago
Paul Banks 9f656a2dc8
Fix envoy 1.10 exec (#5964)
6 years ago
Matt Keeler f3d9b999ee
Add tagged addresses for services (#5965)
6 years ago
Hans Hasselberg 4d9116d759
connect: provide -admin-access-log-path for envoy (#5858)
6 years ago
Freddy c24c73bc59
Do not trigger update check when in dev mode
6 years ago
Paul Banks 0cfb6051ea Add integration test for central config; fix central config WIP (#5752)
6 years ago
R.B. Boyer c649243f7c
docs: add documentation for all secure acl introduction work (#5640)
6 years ago
Matt Keeler 3145bf5230 Centralized Config CLI (#5731)
6 years ago
Matt Keeler 4daa1585b0
ACL Token ID Initialization (#5307)
6 years ago
R.B. Boyer b4727fbe18
cli: actually allow the 'connect envoy' and 'watch' subcommands to work with -token-file (#5733)
6 years ago
Matt Keeler f67e12eb6f
Enabling "service" watch handler to accept a slice of tags
6 years ago
Paul Banks 421ecd32fc
Connect: allow configuring Envoy for L7 Observability (#5558)
6 years ago
R.B. Boyer e47d7eeddb acl: adding support for kubernetes auth provider login (#5600)
6 years ago
R.B. Boyer cc1aa3f973 acl: adding Roles to Tokens (#5514)
6 years ago
R.B. Boyer 7928305279 making ACLToken.ExpirationTime a *time.Time value instead of time.Time (#5663)
6 years ago
R.B. Boyer db43fc3a20 acl: ACL Tokens can now be assigned an optional set of service identities (#5390)
6 years ago
R.B. Boyer 2144bd7fbd acl: tokens can be created with an optional expiration time (#5353)
6 years ago
Matt Keeler 222afeae4c
Move the watch package into the api module (#5664)
6 years ago
Alvin Huang 8ceca2ace3
Add fmt and vet (#5671)
6 years ago
Matt Keeler afa1cc98d1
Implement data filtering of some endpoints (#5579)
6 years ago
Matt Keeler f88d1ccc36
Handle rules translation when coming from the JSON compat HCL (#5662)
6 years ago
Alvin Huang f45e495e38
Merge pull request #5376 from hashicorp/fix-tests
6 years ago
tristan-weil fe938e6e28 tls: allow to add ip addresses as Subject Alternative Names when creating certificates (#5602)
6 years ago
Jeff Mitchell 4243c3ae42
Move internal/ to sdk/ (#5568)
6 years ago
Jeff Mitchell 47c390025b
Convert to Go Modules (#5517)
6 years ago
Alvin Huang 8cb8108b1b fix typos
6 years ago
R.B. Boyer f4a3b9d518
fix typos reported by golangci-lint:misspell (#5434)
6 years ago
R.B. Boyer c7067645dd fix a few leap-year related clock math inaccuracies and failing tests
6 years ago
Matt Keeler 118adbb123
ACL Token Persistence and Reloading (#5328)
6 years ago
Alvin Huang 31af6be26a add serf check to TestLockCommand
6 years ago
Matt Keeler 766d771017
Pass a testing.T into NewTestAgent and TestAgent.Start (#5342)
6 years ago
R.B. Boyer adbe8ed370 correct some typos
6 years ago
R.B. Boyer de50bc3295
cli: fix typo in help text for 'consul acl role read' (#5311)
6 years ago
R.B. Boyer 5165874318
incorrect examples for 'consul acl policy' commands (#5303)
6 years ago
Matt Keeler 9715e1a08e
Basic TLS Command Tests (#5259)
6 years ago
Matt Keeler 1f2d1d4f75
Fix typo that prevented using the default ca domain for tls cert creation (#5258)
6 years ago
Hans Hasselberg 174099593a
agent: display messages from serf in cli (#5236)
6 years ago
Grégoire Seux 4f62a3b528 Implement /v1/agent/health/service/<service name> endpoint (#3551)
6 years ago
Boris Popovschi b4eca8fcd7 Fixed gziping function for debug archive (#5184)
6 years ago
Hans Hasselberg acc458d7a4
Builtin tls helper (#5078)
6 years ago
Jack Pearkes a90c29e60d Doc changes for 1.4 Final (#4870)
6 years ago
Paul Banks 37d88cad29
Allow ACL legacy migration via CLI (#4882)
6 years ago
R.B. Boyer 57dd160f40 command/debug: make better use of atomic operations to write out the debug snapshots to disk
6 years ago
R.B. Boyer 9211d2701d
fix comment typos (#4890)
6 years ago
Paul Banks 33ae0149ea
Doc and whitespace fixes for translate-rules command (#4877)
6 years ago
Martin Halder 988ceb697a website: fix minor typo in documentation (#4864)
6 years ago
Matt Keeler a02a6be6b9
Implement CLI token cloning & special ID handling (#4827)
6 years ago
Dhi Aurrahman 649082ab35 connect: Fix comment DYNAMIC_DNS to LOGICAL_DNS (#4799)
6 years ago
Matt Keeler 18b29c45c4
New ACLs (#4791)
6 years ago
Jack Pearkes 8c684db488 New command: consul debug (#4754)
6 years ago
Aestek 25f04fbd21 [Security] Add finer control over script checks (#4715)
6 years ago
Paul Banks c9217c958e merge feedback: fix typos; actually use deliverLatest added previously but not plumbed in
6 years ago
Paul Banks f9c0f00abb cli: envoy command default gRPC port (#4768)
6 years ago
R.B. Boyer c310451b2b cli: avoid passing envoy bootstrap configuration as arguments (#4747)
6 years ago
Paul Banks 161482d2cd Fix up tests broken by master merge; add proxy tests to services command (and fix it!); actually run the proxycfg.Manager
6 years ago
Paul Banks dca1303d05 Connect Envoy Command (#4735)
6 years ago
Paul Banks 8336b5e6b9 XDS Server Config (#4730)
6 years ago
Paul Banks e812f5516a Add -sidecar-for and new /agent/service/:service_id endpoint (#4691)
6 years ago
Paul Banks b83bbf248c Add Proxy Upstreams to Service Definition (#4639)
6 years ago
Paul Banks b06ddc9187 Rename proxy package (re-run of #4550) (#4638)
6 years ago
Mitchell Hashimoto 69cdab0d84
command/services: just add additional output feedback on success
6 years ago
Mitchell Hashimoto 657682def9
command/services: add test to ensure that dev mode introduces no
6 years ago
Mitchell Hashimoto e00c40b4f5
command: register new commands
6 years ago
Mitchell Hashimoto bf83309124
command/services/register: flag-based registration
6 years ago
Mitchell Hashimoto 939708138f
command/services/deregister: tests for flag validation
6 years ago
Mitchell Hashimoto 3425f123ef
command/services/deregister: -id flag for deletion
6 years ago
Mitchell Hashimoto 2f97a618dc
command/services/deregister: basics working from file
6 years ago
Mitchell Hashimoto 4b887d6dda
command/services: move the config helpers to parent package
6 years ago
Mitchell Hashimoto 1e7d038b37
command/services/register: registration from files work
6 years ago
Mitchell Hashimoto 0fbaa18ed3
command/services/register: config mapping tests
6 years ago
Mitchell Hashimoto b315e79cfe
command/services
6 years ago
Benjamin Sago 20645c8459 Exit with error code 1 when failing to list DCs (#4583)
6 years ago
Pierre Souchay 1a906ef34e Fix more unstable tests in agent and command
6 years ago
Pierre Souchay 22500f242e Fix unstable tests in agent, api, and command/watch
6 years ago
Pierre Souchay eddcf228ea Implementation of Weights Data structures (#4468)
6 years ago
Pierre Souchay 92acdaa94c Fixed flaky tests (#4626)
6 years ago
Siva Prasad ca35d04472
Adds a new command line flag -log-file for file based logging. (#4581)
6 years ago
Pierre Souchay 8e7b8bb524 Fixed unit test TestCatalogListServicesCommand (#4592)
6 years ago