243 Commits (6662e48363905f32cc3e1bc7dddda31307038de2)

Author SHA1 Message Date
R.B. Boyer ee372a854a acl: adding a new mesh resource 3 years ago
R.B. Boyer a6d22efb49
acl: some acl authz refactors for nodes (#10909) 3 years ago
R.B. Boyer 097e1645e3
agent: ensure that most agent behavior correctly respects partition configuration (#10880) 3 years ago
Daniel Nephin e637cd71f3 acl: use authz consistently as the variable name for an acl.Authorizer 3 years ago
Mark Anderson d3cebbd32c
Fixup to support unix domain socket via command line (#10758) 3 years ago
Daniel Nephin dc50b36b0f acl: remove acl == nil checks 3 years ago
Daniel Nephin 9dd6d26d05 acl: remove rule == nil checks 3 years ago
Daniel Nephin 84fac3ce0e acl: use acl.ManangeAll when ACLs are disabled 3 years ago
Daniel Nephin e58a074bde http: add tests for AgentMetricsStream 3 years ago
Daniel Nephin beea1c2218 http: emit indented JSON in the metrics stream endpoint 3 years ago
Daniel Nephin c3149ec0fd debug: use the new metrics stream in debug command 3 years ago
Daniel Nephin b5cd2050b4 fix backwards compat for envoy command 3 years ago
Daniel Nephin 4ad80ccee3 command/envoy: stop using the DebugConfig from Self endpoint 3 years ago
Dhia Ayachi c8ba2d40fd
improve monitor performance (#10368) 3 years ago
Daniel Nephin 3726cb52c7 http: add PrimaryDatacenter to the /v1/agent/self response 4 years ago
Matt Keeler bbf5993534
Move static token resolution into the ACLResolver (#10013) 4 years ago
freddygv 3492f9e0d6 Finish cleanup from ServiceConfigRequest changes 4 years ago
freddygv acec711a6a Update server-side config resolution and client-side merging 4 years ago
Daniel Nephin 3d39359bcb agent: move deprecated AddServiceFromSource to a test file 4 years ago
Daniel Nephin e44fd1cb92 agent: use a single method for Agent.AddService 4 years ago
Daniel Nephin 6757231b82 agent: rename AddService->AddServiceFromSource 4 years ago
R.B. Boyer 7c7a3e5165
command: when generating envoy bootstrap configs use the datacenter returned from the agent services endpoint (#9229) 4 years ago
Kit Patella 5e0e4098c9 push prometheus sink definiitons into prometheus.PrometheusOpts 4 years ago
R.B. Boyer 1b413b0444
connect: support defining intentions using layer 7 criteria (#8839) 4 years ago
Daniel Nephin 282fbdfa75 api: rename HTTPServer to HTTPHandlers 4 years ago
Daniel Nephin cdd392d77f agent/consul: pass dependencies directly from agent 4 years ago
Daniel Nephin 330be5b740 agent/token: Move token persistence out of agent 4 years ago
R.B. Boyer fead4fc2a5
agent: expose the list of supported envoy versions on /v1/agent/self (#8545) 4 years ago
Daniel Nephin 010a609912 Fix a bunch of unparam lint issues 4 years ago
Matt Keeler 3dbbd2d37d
Implement Client Agent Auto Config 4 years ago
Matt Keeler 8837907de4
Make the Agent Cache more Context aware (#8092) 5 years ago
Daniel Nephin c662f0f0de Fix a number of problems found by staticcheck 5 years ago
Daniel Nephin f46d1b5c94 agent/structs: Remove ServiceID.Init and CheckID.Init 5 years ago
Freddy 18d356899c
Enable CLI to register terminating gateways (#7500) 5 years ago
R.B. Boyer 6adad71125
wan federation via mesh gateways (#6884) 5 years ago
Pierre Souchay 2300e2d4ba
agent: take Prometheus MIME-type header into account (#7371) 5 years ago
Matt Keeler d0cd092e3b
Catalog + Namespace OSS changes. (#7219) 5 years ago
R.B. Boyer cf29bd4dcf
cli: improve the file safety of 'consul tls' subcommands (#7186) 5 years ago
Matt Keeler d8c0be2c84
agent: add ACL enforcement to the v1/agent/health/service/* endpoints 5 years ago
Chris Piraino 401221de58
Allow users to configure either unstructured or JSON logging (#7130) 5 years ago
Matt Keeler c09693e545
Updates to Config Entries and Connect for Namespaces (#7116) 5 years ago
Freddy e635b24215
Update force-leave ACL requirement to operator:write (#7033) 5 years ago
Matt Keeler 663cf1e9a8
AuthMethod updates to support alternate namespace logins (#7029) 5 years ago
Matt Keeler 8bd34e126f
Intentions ACL enforcement updates (#7028) 5 years ago
Matt Keeler a78f7d7a34
OSS changes for implementing token based namespace inferencing 5 years ago
Matt Keeler 0b346616e9
Rename EnterpriseAuthorizerContext -> AuthorizerContext 5 years ago
Matt Keeler 5934f803bf
Sync of OSS changes to support namespaces (#6909) 5 years ago
Sarah Adams 78ad8203a4
Use encoding/json as JSON decoder instead of mapstructure (#6680) 5 years ago
Sarah Adams 0c9487ae72
regression tests for existing agent/ decoding behavior (#6624) 5 years ago
Freddy 60f6ec0c2f
Store check type in catalog (#6561) 5 years ago