Commit Graph

942 Commits (1e97297215f985e153dd4e92c4444acebbfce0db)

Author SHA1 Message Date
Poonam Jadhav 235988b3bc
Net-2713/resource apply command (#18610)
1 year ago
Ronald bbef879f85
[NET-5325] ACL templated policies support in tokens and roles (#18708)
1 year ago
Derek Menteer 56917eb4c9
Add support for querying tokens by service name. (#18667)
1 year ago
Phil Porada 7ea986783d
Add TCP+TLS Healthchecks (#18381)
1 year ago
wangxinyi7 df9d12a56a
Net 2714/xw cli read command (#18462)
1 year ago
John Maguire 9876923e23
Add the plumbing for APIGW JWT work (#18609)
1 year ago
Hardik Shingala 58e5658810
Added OpenTelemetry Access Logging Envoy extension (#18336)
1 year ago
Chris S. Kim ecdcde4309
CE commit (#18583)
1 year ago
Semir Patel 53e28a4963
OSS -> CE (community edition) changes (#18517)
1 year ago
hashicorp-copywrite[bot] 5fb9df1640
[COMPLIANCE] License changes (#18443)
1 year ago
John Maguire df11e4e7b4
APIGW: Update HTTPRouteConfigEntry for JWT Auth (#18422)
1 year ago
John Maguire 6c8ca0f89d
NET-4984: Update APIGW Config Entries for JWT Auth (#18366)
1 year ago
Dan Stough 948ce8bc23
build: updates for 1.16.1 release (#18415)
1 year ago
sarahalsmiller e235c8be3c
NET-5115 Add retry + timeout filters for api-gateway (#18324)
1 year ago
Michael Zalimeni 905e371607
[NET-5146] security: Update Go version to 1.20.7 and `x/net` to 0.13.0 (#18358)
1 year ago
Jeremy Jacobson 6424ef6a56
[CC-5719] Add support for builtin global-read-only policy (#18319)
1 year ago
cskh 31d2813714
member cli: add -filter expression to flags (#18223)
1 year ago
John Murret 319a2239d3
NET-4897 - update comment to include the current issue url from the go team. (#18263)
1 year ago
Michael Zalimeni 72999bb735
Update submodules to latest following 1.16.0 (#18197)
1 year ago
Michael Zalimeni 29cdb75d05
[NET-4865] Bump golang.org/x/net to 0.12.0 (#18186)
1 year ago
Nick Irvine cd3fc9e1d0
add peering_commontopo tests [NET-3700] (#17951)
1 year ago
John Murret 5af73901a2
[NET-4897] net/http host header is now verified and request.host that contains socked now error (#18129)
1 year ago
Vijay 2f20c77e4d
Displays Consul version of each nodes in UI nodes section (#17754)
1 year ago
Poonam Jadhav 8af4ad178c
feat: include nodes count in operator usage endpoint and cli command (#17939)
1 year ago
Ronald 80394278b8
Expose JWKS cluster config through JWTProviderConfigEntry (#17978)
1 year ago
Chris S. Kim 50a9d1b696
Remove POC code (#17974)
1 year ago
cskh f16c5d87ab
watch: support -filter for consul watch: checks, services, nodes, service (#17780)
1 year ago
Ashesh Vidyut fa40654885
[NET-3865] [Supportability] Additional Information in the output of 'consul operator raft list-peers' (#17582)
1 year ago
Andrew Stucki 3cb70566a9
[API Gateway] Fix rate limiting for API gateways (#17631)
1 year ago
Ronald 17f4689379
backport ent changes to oss (#17614)
1 year ago
Eric Haberkorn 779647b948
Add Envoy and Consul version constraints to Envoy extensions (#17612)
1 year ago
Dhia Ayachi 39d4aaf224
fix rate limiting mapping to be the same between api and struct packages (#17599)
1 year ago
Matt Keeler 77f44fa878
Various bits of cleanup detected when using Go Workspaces (#17462)
2 years ago
Jared Kirschner b9c9d79778
Accept ap, datacenter, and namespace query params (#17525)
2 years ago
skpratt e559c59eb6
Add version endpoint (#17506)
2 years ago
Michael Zalimeni 5a46a8c604
Add `builtin/property-override` Envoy Extension (#17487)
2 years ago
Chris Thain 516eb4febc
Add `builtin/ext-authz` Envoy Extension (#17495)
2 years ago
Michael Zalimeni b8d2640429
Disable remote proxy patching except AWS Lambda (#17415)
2 years ago
Connor 0789661ce5
Rename hcp-metrics-collector to consul-telemetry-collector (#17327)
2 years ago
Kyle Havlovitz bd0eb07ed3
Add /v1/internal/service-virtual-ip for manually setting service VIPs (#17294)
2 years ago
John Maguire 391ed069c4
APIGW: Update how status conditions for certificates are handled (#17115)
2 years ago
Semir Patel 5eaeb7b8e5
Support Envoy's MaxEjectionPercent and BaseEjectionTime config entries for passive health checks (#15979)
2 years ago
Michael Wilkerson 80b1dbcc7d
fixed aliases for sameness group (sameness_group) (#17161)
2 years ago
R.B. Boyer c501da01eb
api: ensure empty locality field is not transmitted to Consul (#17137)
2 years ago
Eric Haberkorn c1e63cba7d
add sameness intentions in api package (#17096)
2 years ago
John Maguire e47f3216e5
APIGW Normalize Status Conditions (#16994)
2 years ago
Michael Wilkerson 001d540afc
Add sameness group field to prepared queries (#17089)
2 years ago
Eric Haberkorn 53cdda8d17
Fix a bug with disco chain config entry fetching (#17078)
2 years ago
Eric Haberkorn b1fae05983
Add sameness groups to service intentions. (#17064)
2 years ago
Paul Glass f4406e69b9
[NET-3091] Update service intentions to support jwt provider references (#17037)
2 years ago
Paul Glass ac200cfec8
[NET-3090] Add new JWT provider config entry (#17036)
2 years ago
Paul Glass 77ecff3209
Permissive mTLS (#17035)
2 years ago
Andrei Komarov eb9f671eaf
api: enable query options on agent force-leave endpoint (#15987)
2 years ago
Derek Menteer 87324c9ec8
Add PrioritizeByLocality to config entries. (#17007)
2 years ago
Eric Haberkorn 6bab6696cc
add sameness to exported services structs in the api package (#16984)
2 years ago
Chris Thain 175bb1a303
Wasm Envoy HTTP extension (#16877)
2 years ago
malizz fc64a702f4
add region field (#16825)
2 years ago
Eric Haberkorn a6d69adcf5
Add default resolvers to disco chains based on the default sameness group (#16837)
2 years ago
Poonam Jadhav 3e69ff1cd2
fix: export ReadWriteRatesConfig struct as it needs to referenced from consul-k8s (#16766)
2 years ago
Ronald 4b2137c2fa
Add copyright headers for acl, api and bench folders (#16706)
2 years ago
Michael Wilkerson e5d58c59c9
changes to support new PQ enterprise fields (#16793)
2 years ago
malizz a168d0e667
add failover policy to ProxyConfigEntry in api (#16759)
2 years ago
cskh 2f13f75d18
chore: replace hardcoded node name with a constant (#16692)
2 years ago
Eric Haberkorn eaa39f4ef5
add sameness group support to service resolver failover and redirects (#16664)
2 years ago
wangxinyi7 152c75349e
net 2731 ip config entry OSS version (#16642)
2 years ago
Derek Menteer f2902e6608
Add sameness-group configuration entry. (#16608)
2 years ago
Ashvitha f95ffe0355
Allow HCP metrics collection for Envoy proxies
2 years ago
Eric Haberkorn 57e2493415
allow setting locality on services and nodes (#16581)
2 years ago
Semir Patel 9a5cb20570
Bump submodules from latest 1.15.1 patch release (#16578)
2 years ago
Eric Haberkorn dbaf8bf49c
add agent locality and replicate it across peer streams (#16522)
2 years ago
Eric Haberkorn 5f81662066
Add support for failover policies (#16505)
2 years ago
Andrew Stucki 4b661d1e0c
Add ServiceResolver RequestTimeout for route timeouts to make TerminatingGateway upstream timeouts configurable (#16495)
2 years ago
skpratt 4653d82ccc
add missing field to oss struct (#16401)
2 years ago
Andrew Stucki 0972697661
[API Gateway] Various fixes for Config Entry fields (#16347)
2 years ago
Andrew Stucki 7f9ec78932
[API Gateway] Validate listener name is not empty (#16340)
2 years ago
Dan Stough 82b5b4cc92
fix: revert go mod compat for sdk,api to 1.19 (#16323)
2 years ago
Dan Stough f1436109ea
[OSS] security: update go to 1.20.1 (#16263)
2 years ago
Andrew Stucki 58801cc8aa
Add stricter validation and some normalization code for API Gateway ConfigEntries (#16304)
2 years ago
Nathan Coleman 514fb25a6f
Fix infinite recursion in inline-certificate config entry (#16276)
2 years ago
Andrew Stucki 9bb0ecfc18
[API Gateway] Add integration test for HTTP routes (#16236)
2 years ago
skpratt db2bd404bf
Synthesize anonymous token pre-bootstrap when needed (#16200)
2 years ago
Andrew Stucki 99cf421e7b
Add some fixes to allow for registering via consul connect envoy -gateway api (#16219)
2 years ago
skpratt 6f0b226b0d
ACL error improvements: incomplete bootstrapping and non-existent token (#16105)
2 years ago
Kyle Havlovitz 898e59b13c
Add the `operator usage instances` command and api endpoint (#16205)
2 years ago
Andrew Stucki df03b45bbc
Add additional controller implementations (#16188)
2 years ago
cskh e91bc9c058
feat: envoy extension - http local rate limit (#16196)
2 years ago
skpratt 9199e99e21
Update token language to distinguish Accessor and Secret ID usage (#16044)
2 years ago
Dhia Ayachi e42ab7e429
Remove empty tags 2 (#16113)
2 years ago
skpratt a010902978
Remove legacy acl policies (#15922)
2 years ago
Derek Menteer 2f149d60cc
[OSS] Add Peer field to service-defaults upstream overrides (#15956)
2 years ago
skpratt 997c44d1a7
add missing field to oss struct (#16094)
2 years ago
skpratt ad43846755
Remove legacy acl tokens (#15947)
2 years ago
Thomas Eckert 13da1a5285
Native API Gateway Config Entries (#15897)
2 years ago
Paul Glass f5231b9157
Add new config_file_service_registration token (#15828)
2 years ago
Thomas Eckert c708e4d5dd
Update the README for the Consul API (#15936)
2 years ago
Eric Haberkorn 8d923c1789
Add the Lua Envoy extension (#15906)
2 years ago
Florian Apolloner 077b0a48a3
Allow Operator Generated bootstrap token (#14437)
2 years ago
Dan Stough b3bd3a6586
[OSS] feat: access logs for listeners and listener filters (#15864)
2 years ago
Nitya Dhanushkodi 24f01f96b1
add extensions for local service to GetExtensionConfigurations (#15871)
2 years ago
Nitya Dhanushkodi d382ca0aec
extensions: refactor serverless plugin to use extensions from config entry fields (#15817)
2 years ago