Commit Graph

421 Commits (4174bc4330605e484375bf4ac4c98fbf7a3aa63b)

Author SHA1 Message Date
R.B. Boyer 03790a1f91
server: add OSS stubs supporting validation of source namespaces in service-intentions config entries (#9527)
4 years ago
Daniel Nephin 29ce5ec575 structs: fix caching of ServiceSpecificRequest when ingress=true
4 years ago
kevinkengne 2e7e78999d
add completeness test for types with CacheInfo method (#9480)
4 years ago
Daniel Nephin 2187808803 structs: add tests for String() methods
4 years ago
Daniel Nephin d113f0e690 structs: Fix printing of IDs
4 years ago
Matt Keeler 85e5da53d5
Special case the error returned when we have a Raft leader but are not tracking it in the ServerLookup (#9487)
4 years ago
R.B. Boyer d921690bfe
acl: global tokens created by auth methods now correctly replicate to secondary datacenters (#9351)
4 years ago
Kyle Havlovitz c4eff420be
Merge pull request #9009 from hashicorp/update-secondary-ca
4 years ago
Kyle Havlovitz 0bfda4481f Add CA server delegate interface for testing
4 years ago
Kyle Havlovitz 9be7c6401c connect: update some function comments in CA manager
4 years ago
Matt Keeler 66fd23d67f
Refactor to call non-voting servers read replicas (#9191)
4 years ago
R.B. Boyer c7233ba871
server: remove config entry CAS in legacy intention API bridge code (#9151)
4 years ago
R.B. Boyer c003871c54
server: break up Intention.Apply monolithic method (#9007)
4 years ago
Matt Keeler c048e86bb2
Switch to using the external autopilot module
4 years ago
Daniel Nephin b532e092dc structs: add a namespace test for CheckServiceNode.CanRead
4 years ago
Daniel Nephin c42fe5ae43 subscribe: set the request namespace
4 years ago
Daniel Nephin a5dd2001cf stream: remove Event.Key
4 years ago
R.B. Boyer 58387fef0a
server: config entry replication now correctly uses namespaces in comparisons (#9024)
4 years ago
Freddy 9c04cbc40f
Add HasExact to topology endpoint (#9010)
4 years ago
Daniel Nephin 8b601fdcac
Merge pull request #8771 from amenzhinsky/fix-grpc-use-tls-mapping
4 years ago
s-christoff 9bb348c6c7
Enhance the output of consul snapshot inspect (#8787)
4 years ago
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
Aliaksandr Mianzhynski 74cfba7065 Fix GRPCUseTLS flag HTTP API mapping
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