R.B. Boyer
119e945c3e
connect: all config entries pick up a meta field ( #8596 )
...
Fixes #8595
2020-09-02 14:10:25 -05:00
Daniel Nephin
8ced4300c8
Add alias struct tags for new decode hook
2020-05-27 16:24:47 -04:00
Matt Keeler
c09693e545
Updates to Config Entries and Connect for Namespaces ( #7116 )
2020-01-24 10:04:58 -05:00
R.B. Boyer
fd1c62ee8b
connect: ensure time.Duration fields retain their human readable forms in the API ( #6348 )
...
This applies for both config entries and the compiled discovery chain.
Also omit some other config entries fields when empty.
2019-08-19 15:31:05 -05:00
R.B. Boyer
c395affc93
connect: expose an API endpoint to compile the discovery chain ( #6248 )
...
In addition to exposing compilation over the API cleaned up the structures that would be exchanged to be cleaner and easier to support and understand.
Also removed ability to configure the envoy OverprovisioningFactor.
2019-08-02 15:34:54 -05:00
R.B. Boyer
ad9e7b6ae9
connect: allow L7 routers to match on http methods ( #6164 )
...
Fixes #6158
2019-07-23 20:56:39 -05:00
R.B. Boyer
85cf2706e6
connect: change router syntax for matching query parameters to resemble the syntax for matching paths and headers for consistency. ( #6163 )
...
This is a breaking change, but only in the context of the beta series.
2019-07-23 20:55:26 -05:00
R.B. Boyer
2ad516aeaf
do some initial config entry graph validation during writes ( #6047 )
2019-07-01 15:23:36 -05:00
R.B. Boyer
38d76c624e
Allow for both snake_case and CamelCase for config entries written with 'consul config write'. ( #6044 )
...
This also has the added benefit of fixing an issue with passing
time.Duration fields through config entries.
2019-06-28 11:35:35 -05:00
R.B. Boyer
ceef44bbc9
adding new config entries for L7 discovery chain (unused) ( #5987 )
2019-06-27 12:37:43 -05:00