Daniel Nephin
89d95561df
Enable gofmt simplify
...
Code changes done automatically with 'gofmt -s -w'
2020-06-16 13:21:11 -04:00
Chris Piraino
a635e23f86
Restoring config entries updates the gateway-services table ( #7811 )
...
- Adds a new validateConfigEntryEnterprise function
- Also fixes some state store tests that were failing in enterprise
2020-05-08 13:24:33 -05:00
Freddy
a37d7a42c9
Fix up enterprise compatibility for gateways ( #7813 )
2020-05-08 09:44:34 -06:00
Chris Piraino
ad8a0544f2
Require individual services in ingress entry to match protocols ( #7774 )
...
We require any non-wildcard services to match the protocol defined in
the listener on write, so that we can maintain a consistent experience
through ingress gateways. This also helps guard against accidental
misconfiguration by a user.
- Update tests that require an updated protocol for ingress gateways
2020-05-06 16:09:24 -05:00
Kyle Havlovitz
6a5eba63ab
Ingress Gateways for TCP services ( #7509 )
...
* Implements a simple, tcp ingress gateway workflow
This adds a new type of gateway for allowing Ingress traffic into Connect from external services.
Co-authored-by: Chris Piraino <cpiraino@hashicorp.com>
2020-04-16 14:00:48 -07:00
Matt Keeler
2524a028ea
OSS Changes for various config entry namespacing bugs ( #7226 )
2020-02-06 10:52:25 -05:00
Matt Keeler
485a0a65ea
Updates to Config Entries and Connect for Namespaces ( #7116 )
2020-01-24 10:04:58 -05:00
R.B. Boyer
4e2fb5730c
connect: detect and prevent circular discovery chain references ( #6246 )
2019-08-02 09:18:45 -05:00
R.B. Boyer
a1900754db
digest the proxy-defaults protocol into the graph ( #6050 )
2019-07-02 11:01:17 -05:00
R.B. Boyer
686e4606c6
do some initial config entry graph validation during writes ( #6047 )
2019-07-01 15:23:36 -05:00
Kyle Havlovitz
81254deb59
Add RPC endpoints for config entry operations
2019-04-06 23:38:08 -07:00
Kyle Havlovitz
96a460c0cf
Clean up service config state store methods
2019-03-27 16:52:38 -07:00
Kyle Havlovitz
9df597b257
Fill out state store/FSM functions and add tests
2019-03-19 15:56:17 -07:00