Commit Graph

453 Commits (336ec4ebfb3cffd7bfc43cc17c90b6b46ab5ef7d)

Author SHA1 Message Date
R.B. Boyer dd4a59db8e
agent: purge service/check registration files for incorrect partitions on reload (#11607)
3 years ago
R.B. Boyer eb21649f82
partitions: various refactors to support partitioning the serf LAN pool (#11568)
3 years ago
R.B. Boyer 44c023a302
segments: ensure that the serf_lan_allowed_cidrs applies to network segments (#11495)
3 years ago
Mark Anderson 7e8228a20b
Remove some usage of md5 from the system (#11491)
3 years ago
Daniel Nephin 51d8417545
Merge pull request #10690 from tarat44/h2c-support-in-ping-checks
3 years ago
Daniel Nephin b57cae94de
Merge pull request #10771 from hashicorp/dnephin/emit-telemetry-metrics-immediately
3 years ago
R.B. Boyer af9ffc214d
agent: add a clone function for duplicating the serf lan configuration (#11443)
3 years ago
Daniel Nephin a8e2e1c365 agent: move agent tls metric monitor to a more appropriate place
3 years ago
Daniel Nephin c92513ec16 telemetry: set cert expiry metrics to NaN on start
3 years ago
freddygv 954d21c6ba Register the ExportingPartitions cache type
3 years ago
R.B. Boyer ef559dfdd4
agent: refactor the agent delegate interface to be partition friendly (#11429)
3 years ago
Chris S. Kim fa293362be
agent: Ensure partition is considered in agent endpoints (#11427)
3 years ago
tarat44 c1ed3a9a94 change config option to H2PingUseTLS
3 years ago
tarat44 3c9f5a73d9 add support for h2c in h2 ping health checks
3 years ago
Daniel Nephin d12dd48c61 acl: remove ACL upgrading from Clients
3 years ago
Daniel Nephin cc310224aa command/envoy: stop using the DebugConfig from Self endpoint
3 years ago
Daniel Nephin 1502547e38 Revert "Merge pull request #10588 from hashicorp/dnephin/config-fix-ports-grpc"
3 years ago
Chris S. Kim e3248c20c9
agent: Clean up unused built-in proxy config (#11165)
3 years ago
Daniel Nephin 1f9479603c
Add failures_before_warning to checks (#10969)
3 years ago
R.B. Boyer 097e1645e3
agent: ensure that most agent behavior correctly respects partition configuration (#10880)
3 years ago
Daniel Nephin 17841248dd config: remove ACLResolver settings from RuntimeConfig
3 years ago
Daniel Nephin 31e034215f acl: remove ACLResolver config fields from consul.Config
3 years ago
Daniel Nephin c85c62dffb
Merge pull request #10807 from hashicorp/dnephin/remove-acl-datacenter
3 years ago
Daniel Nephin 0575498d0d proxycfg: Lookup the agent token as a default
3 years ago
Daniel Nephin 7160f7a614 acl: remove ACLDatacenter
3 years ago
Daniel Nephin 8c575445da telemetry: add a metric for agent TLS cert expiry
3 years ago
Daniel Nephin 242b3a2dc5 streaming: set a default timeout
3 years ago
R.B. Boyer 188e8dc51f
agent/structs: add a bunch more EnterpriseMeta helper functions to help with partitioning (#10669)
3 years ago
Daniel Nephin 74fb650b6b
Merge pull request #10588 from hashicorp/dnephin/config-fix-ports-grpc
3 years ago
Daniel Nephin be8c675942 config: remove misleading UseTLS field
3 years ago
Daniel Nephin 70770db345 config: remove duplicate TLSConfig fields from agent/consul.Config
3 years ago
Daniel Nephin 895bf9adec config: update GRPCPort and addr in runtime config
3 years ago
Daniel Nephin 7d73fd7ae5 rename GRPC->XDS where appropriate
3 years ago
Daniel Nephin c78391797d streaming: fix enable of streaming in the client
3 years ago
Matt Keeler da31e0449e Move some things around to allow for license updating via config reload
4 years ago
Matt Keeler caafc02449 hcs-1936: Prepare for adding license auto-retrieval to auto-config in enterprise
4 years ago
Matt Keeler 234d0a3c2a Preparation for changing where license management is done.
4 years ago
Iryna Shustava d7d44f6ae7
Save exposed ports in agent's store and expose them via API (#10173)
4 years ago
Paul Banks 3ad754ca7b
Make Raft trailing logs and snapshot timing reloadable (#10129)
4 years ago
R.B. Boyer 71d45a3460
Support Incremental xDS mode (#9855)
4 years ago
Daniel Nephin 10ec9c2be3 rpcclient: close the grpc.ClientConn on shutdown
4 years ago
Daniel Nephin e229b877d8 health: create health.Client in Agent.New
4 years ago
Daniel Nephin 0558586dbd health: use blocking queries for near query parameter
4 years ago
Daniel Nephin 2a26085b2c connect: do not set QuerySource.Node
4 years ago
Matt Keeler bbf5993534
Move static token resolution into the ACLResolver (#10013)
4 years ago
Tara Tufano 9deb52e868
add http2 ping health checks (#8431)
4 years ago
R.B. Boyer e494313e7b
api: ensure v1/health/ingress/:service endpoint works properly when streaming is enabled (#9967)
4 years ago
freddygv f4f45af6d0 Merge master and fix upstream config protocol defaulting
4 years ago
freddygv a54d6a9010 Update proxycfg for transparent proxy
4 years ago
Christopher Broglie f0307c73e5 Add support for configuring TLS ServerName for health checks
4 years ago