Commit Graph

399 Commits (b95ab0d33cbc649d6fddcae08819b88963aeea35)

Author SHA1 Message Date
Freddy 13df5d5bf8
Add protocol to the topology endpoint response (#8868)
4 years ago
Daniel Nephin da6400192b
Merge pull request #8768 from hashicorp/streaming/add-subscribe-service
4 years ago
Freddy da91e999f6
Return intention info in svc topology endpoint (#8853)
4 years ago
Daniel Nephin 21c21191f4 structs: add CheckServiceNode.CanRead
4 years ago
R.B. Boyer 1b413b0444
connect: support defining intentions using layer 7 criteria (#8839)
4 years ago
R.B. Boyer a2a8e9c783
connect: intentions are now managed as a new config entry kind "service-intentions" (#8834)
4 years ago
R.B. Boyer 4998a08c56
server: create new memdb table for storing system metadata (#8703)
4 years ago
freddygv 413a894a1a Do not evaluate discovery chain for topology upstreams
4 years ago
freddygv cf7b7fcdd6 Single DB txn for ServiceTopology and other PR comments
4 years ago
freddygv f906b94351 Add func to combine up+downstream queries
4 years ago
freddygv b012d8374e support querying upstreams/downstreams from registrations
4 years ago
freddygv 9fa1b13df9 Resolve conflicts
4 years ago
R.B. Boyer 0fb088aac3
agent: make the json/hcl decoding of ConnectProxyConfig fully work with CamelCase and snake_case (#8741)
4 years ago
Paul Banks 7d58901ae8
Fix bad int -> string conversions caught by go vet changes in 1.15 (#8739)
4 years ago
Kyle Havlovitz 35bb09f85c
Merge pull request #8646 from hashicorp/common-intermediate-ttl
4 years ago
freddygv 7fd518ff1d Merge master
4 years ago
freddygv 7b9d1b41d5 Resolve conflicts against master
4 years ago
freddygv 768dbaa68d Add session flag to cookie config
4 years ago
freddygv eab90ea9fa Revert EnvoyConfig nesting
4 years ago
Kyle Havlovitz 2f7210bde2 Move IntermediateCertTTL to common CA config
4 years ago
freddygv cd4cf5161f Update resolver defaulting
4 years ago
freddygv eaa250cc80 Ensure resolver node with LB isn't considered default
4 years ago
freddygv ef877449ce Move valid policies to pkg level
4 years ago
freddygv f81fe6a1a1 Remove LB infix and move injection to xds
4 years ago
R.B. Boyer 119e945c3e
connect: all config entries pick up a meta field (#8596)
4 years ago
R.B. Boyer d0f74cd1e8
connect: fix bug in preventing some namespaced config entry modifications (#8601)
4 years ago
freddygv 63f79e5f9b Restructure structs and other PR comments
4 years ago
freddygv 0236e169bb Add documentation for resolver LB cfg
4 years ago
freddygv 81115b6eaa Compile down LB policy to disco chain nodes
4 years ago
freddygv ff56a64b08 Add LB policy to service-resolver
4 years ago
Jack 9e1c6727f9
Add http2 and grpc support to ingress gateways (#8458)
4 years ago
R.B. Boyer 74d5df7c7a
xds: use envoy's rbac filter to handle intentions entirely within envoy (#8569)
4 years ago
Daniel Nephin 07ad662131 Fix panic when decoding 'Connect: null'
4 years ago
Hans Hasselberg a932aafc91
add primary keys to list keyring (#8522)
4 years ago
R.B. Boyer e3cd4a8539
connect: use stronger validation that ingress gateways have compatible protocols defined for their upstreams (#8470)
4 years ago
Kyle Havlovitz c39a275666 fsm: Fix snapshot bug with restoring node/service/check indexes
4 years ago
freddygv aa6c59dbfc end to end changes to pass gatewayservices to /ui/services/
4 years ago
Matt Keeler 2ee9fe0a4d
Move generation of the CA Configuration from the agent code into a method on the RuntimeConfig (#8363)
4 years ago
Matt Keeler 2713c0e682
Refactor the agentpb package (#8362)
4 years ago
Daniel Nephin 5d36f98710 agent/consul: Add support for NotModified to two endpoints
4 years ago
Yury Evtikhov 10361dd210 DNS: add IsErrQueryNotFound function for easier error evaluation
4 years ago
Yury Evtikhov 8d18422f19 DNS: fix agent returning SERVFAIL where NXDOMAIN should be returned
4 years ago
R.B. Boyer 462f0f37ed
connect: various changes to make namespaces for intentions work more like for other subsystems (#8194)
4 years ago
Freddy 10d6e9c458
Split up unused key validation for oss/ent (#8189)
4 years ago
Chris Piraino df48db0abd
Merge pull request #7932 from hashicorp/ingress/internal-ui-endpoint-multiple-ports
4 years ago
Chris Piraino f213d3592a remove obsolete comments about test parallelization
4 years ago
Chris Piraino b3db907bdf Update gateway-services-nodes API endpoint to allow multiple addresses
4 years ago
freddygv c791fbc79c Update namespaces subject-verb agreement
4 years ago
freddygv 044d027ff8 Remove break
4 years ago
freddygv 70810b0602 Let users know namespaces are ent only in config entry decode
4 years ago