freddygv
959d9913b8
Add server receiver to routes and log tgw err
2020-09-03 16:19:58 -06:00
freddygv
cd4cf5161f
Update resolver defaulting
2020-09-03 13:08:44 -06:00
freddygv
00f2794bfa
Update golden files after default route fix for tgw
2020-09-03 12:35:11 -06:00
freddygv
318aa094fd
Fix http assertion in route creation
2020-09-03 10:21:20 -06:00
freddygv
30ba080d25
Add explicit protocol overrides in tgw xds test cases
2020-09-03 08:57:48 -06:00
freddygv
cf018cb2e0
Fixup stray LB infix refs
2020-09-03 08:56:17 -06:00
freddygv
eaa250cc80
Ensure resolver node with LB isn't considered default
2020-09-03 08:55:57 -06:00
freddygv
ef877449ce
Move valid policies to pkg level
2020-09-02 15:49:03 -06:00
freddygv
f81fe6a1a1
Remove LB infix and move injection to xds
2020-09-02 15:13:50 -06:00
freddygv
63f79e5f9b
Restructure structs and other PR comments
2020-09-02 09:10:50 -06:00
freddygv
0236e169bb
Add documentation for resolver LB cfg
2020-08-28 14:46:13 -06:00
freddygv
28d0602fc1
Pass LB config to Envoy via xDS
2020-08-28 14:27:40 -06:00
freddygv
2bbbd9e1da
Log error as error
2020-08-28 13:11:55 -06:00
freddygv
81115b6eaa
Compile down LB policy to disco chain nodes
2020-08-28 13:11:04 -06:00
freddygv
ff56a64b08
Add LB policy to service-resolver
2020-08-27 19:44:02 -06:00
Jack
9e1c6727f9
Add http2 and grpc support to ingress gateways ( #8458 )
2020-08-27 15:34:08 -06:00
R.B. Boyer
74d5df7c7a
xds: use envoy's rbac filter to handle intentions entirely within envoy ( #8569 )
2020-08-27 12:20:58 -05:00
R.B. Boyer
d1843456d2
agent: ensure that we normalize bootstrapped config entries ( #8547 )
2020-08-27 11:37:25 -05:00
Matt Keeler
f97cc0445a
Move RPC router from Client/Server and into BaseDeps ( #8559 )
...
This will allow it to be a shared component which is needed for AutoConfig
2020-08-27 11:23:52 -04:00
Matt Keeler
7c3914d89e
Add helpers to the API client to help with getting information from `AgentMember` tags ( #8575 )
...
Lots of constants were added for various tags that would concern users and are not already parsed out.
Additionally two methods on the AgentMember type were added to ask a member what its ACL Mode is and whether its a server or not.
2020-08-27 11:00:48 -04:00
Nick Wales
d7017aa4db
Fixes table formatting ( #8572 )
2020-08-26 15:11:56 -04:00
Daniel Nephin
d48a50a1b9
Merge pull request #8563 from woz5999/docs-typo-fix
...
fix typo in contributing docs
2020-08-26 12:20:12 -04:00
Jeff
90c07232dc
Update CONTRIBUTING.md
2020-08-26 08:04:25 -07:00
R.B. Boyer
fead4fc2a5
agent: expose the list of supported envoy versions on /v1/agent/self ( #8545 )
2020-08-26 10:04:11 -05:00
John Cowen
1846e6316c
ui: Split ember-data service model into service/service-instance ( #8557 )
2020-08-26 15:24:30 +01:00
Kenia
ad9f118d14
ui: Tooltip Bugs ( #8562 )
...
* Fix tooltip offset in Discovery Chain for Firefox Browser
* Add z-index to ember-tooltip to over over the search/sort in AppView
2020-08-26 10:05:09 -04:00
woz5999
180b032991
fix typo in contributing docsc
2020-08-25 14:58:58 -07:00
Jeff Escalante
dfcd9c00cf
Merge pull request #8531 from hashicorp/je.fix-broken-links
...
Docs Sidenav Update, Fix Broken Links
2020-08-24 15:43:08 -04:00
Kyle MacDonald
4d84e9d309
website: add link to certification on /community ( #7807 )
2020-08-24 15:21:54 -04:00
Daniel Nephin
c356554cb3
Merge pull request #8546 from edevil/fix_vet
...
testing: Fix govet errors
2020-08-24 14:39:29 -04:00
André Cruz
aa212423e3
testing: Fix govet errors
2020-08-21 18:01:55 +01:00
John Cowen
69ffd9ae01
ui: Add new Service.Mesh* properties for improved sorting ( #8542 )
...
* ui: Serialize proxies into the model, add Mesh* model props
Serializes the proxies associated with a service onto the Service model
itself, then adds various Mesh* properties
* ui: Uses the new Mesh* properties throughout the app
2020-08-21 08:53:22 +01:00
Daniel Nephin
01745feec0
Merge pull request #8537 from hashicorp/dnephin/fix-panic-on-connect-nil
...
Fix panic when decoding 'Connect: null'
2020-08-20 18:00:25 -04:00
Daniel Nephin
07ad662131
Fix panic when decoding 'Connect: null'
...
Surprisingly the json Unmarshal updates the aux pointer to a nil.
2020-08-20 17:52:14 -04:00
Daniel Nephin
6e3b4b2e24
Merge pull request #8540 from hashicorp/dnephin/logging-setup-cleanup
...
logging: cleanup Setup and configuration
2020-08-20 17:50:00 -04:00
Kenia
0807a5ba14
ui: Redesign Node Lock Sessions Tab ( #8535 )
...
* Add delay svg icon
* Create ConsulLockSessionList component
* Implement ConsulLockSession component in Lock Sessions tab
* Create format-time helper
* Add Invalidate button and fix up styling
* Fixup and add additional tests
2020-08-20 10:29:16 -04:00
Daniel Nephin
e16375216d
config: use logging.Config in RuntimeConfig
...
To add structure to RuntimeConfig, and remove the need to translate into a third type.
2020-08-19 13:21:00 -04:00
Daniel Nephin
f2373a5575
logging: move init of grpclog
...
This line initializes global state. Moving it out of the constructor and closer to where logging
is setup helps keep related things together.
2020-08-19 13:21:00 -04:00
Daniel Nephin
33c401a16e
logging: Setup accept io.Writer instead of []io.Writer
...
Also accept a non-pointer Config, since the config is not modified
2020-08-19 13:20:41 -04:00
Daniel Nephin
2128f40fc2
Merge pull request #8511 from hashicorp/dnephin/agent-setup
...
agent: extract dependency creation from New
2020-08-19 11:41:06 -04:00
Kenia
f21895a76d
ui: Increase spacing between detail items in composite row ( #8507 )
2020-08-19 09:17:34 -04:00
Jeff Escalante
bc6b8fc64f
one more
2020-08-18 19:13:40 -04:00
Daniel Nephin
63bad36de7
testing: disable global metrics sink in tests
...
This might be better handled by allowing configuration for the InMemSink interval and retail, and disabling
the global. For now this is a smaller change to remove the goroutine leak caused by tests because go-metrics
does not provide any way of shutting down the global goroutine.
2020-08-18 19:04:57 -04:00
Daniel Nephin
5d4df54296
agent: extract dependency creation from New
...
With this change, Agent.New() accepts many of the dependencies instead
of creating them in New. Accepting fully constructed dependencies from
a constructor makes the type easier to test, and easier to change.
There are still a number of dependencies created in Start() which can
be addressed in a follow up.
2020-08-18 19:04:55 -04:00
Jeff Escalante
2448a34a2b
more link fixes
2020-08-18 18:57:52 -04:00
Daniel Nephin
51b08c645b
Merge pull request #8514 from hashicorp/dnephin/testing-improvements-1
...
testing: small improvements to TestSessionCreate and testutil.retry
2020-08-18 18:26:05 -04:00
Daniel Nephin
ab2157bbc9
Merge pull request #8528 from hashicorp/dnephin/move-node-name-validation
...
config: Move some config validation from Agent.Start to config.Builder.Validate
2020-08-18 18:25:41 -04:00
Jeff Escalante
b44a36ce01
fix a bunch of broken links
2020-08-18 18:22:29 -04:00
danielehc
1790b37a11
Adding warning for ACL replication data loss ( #8210 )
2020-08-18 17:48:37 -04:00
Jeff Escalante
7cfffa5a8e
fix more redirects
2020-08-18 16:36:40 -04:00