127 Commits (CSLC-91-egress-connect-proxy-2)

Author SHA1 Message Date
Matt Keeler bdebe62fd0
Fix some tests that I broke when refactoring the ConfigSnapshot (#6051) 5 years ago
Matt Keeler 8d953f5840 Implement Mesh Gateways 5 years ago
Matt Keeler f3d9b999ee
Add tagged addresses for services (#5965) 6 years ago
Matt Keeler afa1cc98d1
Implement data filtering of some endpoints (#5579) 6 years ago
R.B. Boyer f8bcfcfa46
api: fix panic in 'consul acl set-agent-token' (#5533) 6 years ago
Matt Keeler 118adbb123
ACL Token Persistence and Reloading (#5328) 6 years ago
Grégoire Seux 4f62a3b528 Implement /v1/agent/health/service/<service name> endpoint (#3551) 6 years ago
Jack Pearkes 8c684db488 New command: consul debug (#4754) 6 years ago
R.B. Boyer c310451b2b cli: avoid passing envoy bootstrap configuration as arguments (#4747) 6 years ago
Paul Banks e812f5516a Add -sidecar-for and new /agent/service/:service_id endpoint (#4691) 6 years ago
Paul Banks 1e7eace066 Add SidecarService Syntax sugar to Service Definition (#4686) 6 years ago
Paul Banks b83bbf248c Add Proxy Upstreams to Service Definition (#4639) 6 years ago
Pierre Souchay eddcf228ea Implementation of Weights Data structures (#4468) 6 years ago
Mitchell Hashimoto 297e4f272e api: support native connect 7 years ago
Paul Banks 7c7c858a9a
More test cleanup 7 years ago
Mitchell Hashimoto aaa2431350
agent: change connect command paths to be slices, not strings 7 years ago
Paul Banks e0e12e165b
TLS watching integrated into Service with some basic tests. 7 years ago
Paul Banks 36dbd878c9
Adds `api` client code and tests for new Proxy Config endpoint, registering with proxy and seeing proxy config in /agent/services list. 7 years ago
Paul Banks 88541bba17
Add tests all the way up through the endpoints to ensure duplicate src/destination is supported and so ultimately deny/allow nesting works. 7 years ago
Mitchell Hashimoto 97f5414d94
api: rename Authorize field to ClientCertURI 7 years ago
Mitchell Hashimoto 9638466b88
api: fix up some comments and rename IssuedCert to LeafCert 7 years ago
Mitchell Hashimoto 263e2c7cf7
api: endpoints for working with CA roots, agent authorize, etc. 7 years ago
Paul Banks 9309422fd9
Add Connect agent, catalog and health endpoints to api Client 7 years ago
Kyle Havlovitz b73323aa42
Remove the script field from checks in favor of args 7 years ago
Pierre Souchay c152cb7bdf Added Missing Service Meta synchronization and field 7 years ago
Preetha Appan c7581d68c6
Renames agent API layer for service metadata to "meta" for consistency 7 years ago
Kyle Havlovitz c3e94970a0
Add gRPC fields to client api and agent check endpoint docs 7 years ago
Pierre Souchay 80dde5465b Added support for Service Metadata 7 years ago
Veselkov Konstantin 7de57ba4de remove golint warnings 7 years ago
James Hartig ac225b2e7d Added CheckID and Name to AgentServiceCheck struct 7 years ago
Kyle Havlovitz c9c083d843
Update AgentCheck struct in api 7 years ago
Kyle Havlovitz ce4e8c46fa
Add deregister critical service field and refactor duration parsing 7 years ago
Kyle Havlovitz d56936e27a
Added remaining HTTP health check fields to structs 7 years ago
Kyle Havlovitz a7c42a6c2a
Expose SkipNodeUpdate field and some health check info in the http api 7 years ago
James Phillips 53f67c3993 Fixes API client for ScriptArgs and updates documentation. (#3589) 7 years ago
James Phillips 1a117ba0a8
Makes the all segments query explict, and the default for `consul members`. 7 years ago
Kyle Havlovitz 62102a537e
Organize segments for a cleaner split between enterprise and OSS 7 years ago
Kyle Havlovitz 21513b0393
Update coord display in ui to account for segments 7 years ago
James Phillips b1a15e0c3d
Adds open source side of network segments (feature is Enterprise-only). 7 years ago
James Phillips 6ccf724c0c
Adds a guard to make sure that empty log lines don't close consul monitor. 7 years ago
Kyle Havlovitz 5b998cacb1
Update api structs for metrics endpoint 7 years ago
Kyle Havlovitz d5634fe2a8
Add support for labels/filters from go-metrics 7 years ago
James Phillips 4bee2e49f5 Adds secure introduction for the ACL replication token. (#3357) 7 years ago
James Phillips 496b0bcf07 Adds support for agent-side ACL token management via API instead of config files. (#3324) 7 years ago
James Bardin deb43fea6b accept recv-only channels for cancellations (#3271) 7 years ago
Frank Schröder 825f72f5ef agent: support custom header and method for http checks (#3106) 8 years ago
Brian Shumate f499584c38
API: Add struct fields, fixes #2882 8 years ago
Kyle Havlovitz bd69c6d871 Add reload/leave http endpoints (#2516) 8 years ago
Kyle Havlovitz 8079c49c0a Add QueryOptions to api package's monitor 8 years ago
Kyle Havlovitz 124f907063 Add monitor http endpoint 8 years ago