Kyle Havlovitz
716a20d8a6
Re-add logic to handle the undocumented duration fields
2019-03-26 10:44:02 -07:00
Kyle Havlovitz
3f5e20452e
http: use the correct check duration fields when converting txn ops
2019-03-25 16:58:41 -07:00
Alvin Huang
74c31c540f
add redirects for ACL docs ( #5550 )
2019-03-25 18:46:27 -04:00
Alvin Huang
e0a4d872af
missed a broken link ( #5545 )
2019-03-25 18:46:10 -04:00
kaitlincarter-hc
114b42b448
[docs] ACL Side Navigation Added ( #5526 )
...
* Adding new ACL menu item with guides and documentation.
* removing sidebar stuff from under agent, some documenting
2019-03-25 16:20:40 -05:00
Alvin Huang
6e550d6dc7
add redirects for ACL docs
2019-03-25 15:22:51 -04:00
kaitlincarter-hc
89cd3a3a3e
[Docs] Launching K8s getting started path on Learn ( #5511 )
...
* Moving Minikube guide.
* Update website/source/layouts/docs.erb
Co-Authored-By: kaitlincarter-hc <43049322+kaitlincarter-hc@users.noreply.github.com>
* Update website/source/docs/guides/index.html.md
Co-Authored-By: kaitlincarter-hc <43049322+kaitlincarter-hc@users.noreply.github.com>
2019-03-25 12:12:07 -05:00
Judith Malnick
3454491c60
Update website/source/docs/guides/connect-envoy.md
...
Co-Authored-By: kaitlincarter-hc <43049322+kaitlincarter-hc@users.noreply.github.com>
2019-03-25 09:28:03 -05:00
Judith Malnick
8fadc2d314
Update website/source/docs/guides/connect-envoy.md
...
Co-Authored-By: kaitlincarter-hc <43049322+kaitlincarter-hc@users.noreply.github.com>
2019-03-25 09:27:52 -05:00
kaitlincarter-hc
24633c8334
Updated for migration. ( #5512 )
2019-03-25 09:24:28 -05:00
kaitlincarter-hc
3e79219c49
Fixing smart quotes ( #5522 )
2019-03-25 09:22:27 -05:00
Alvin Huang
39139f3090
Merge pull request #5544 from hashicorp/fix-broken-link
...
fix broken link
2019-03-22 19:24:36 -04:00
Alvin Huang
dc3c131836
fix broken link
2019-03-22 19:20:48 -04:00
Alvin Huang
fdee4bc417
Merge pull request #5525 from hashicorp/add-xc-builds
...
Add xc builds
2019-03-22 17:49:28 -04:00
Paul Banks
89fa5ec3ba
Connect: Fix Envoy getting stuck during load ( #5499 )
...
* Connect: Fix Envoy getting stuck during load
Also in this PR:
- Enabled outlier detection on upstreams which will mark instances unhealthy after 5 failures (using Envoy's defaults)
- Enable weighted load balancing where DNS weights are configured
* Fix empty load assignments in the right place
* Fix import names from review
* Move millisecond parse to a helper function
2019-03-22 19:37:14 +00:00
Alvin Huang
ee9346f4c3
adding distro builds to circleci
2019-03-22 14:49:49 -04:00
Judith Malnick
6a78e2ae55
[docs] improve telegraf guide with objectives, summary, formatting ( #5527 )
2019-03-22 09:40:38 -07:00
Kyle Havlovitz
e199c37ee4
Add some basic normalize/validation logic for config entries
2019-03-22 09:25:37 -07:00
R.B. Boyer
f8bcfcfa46
api: fix panic in 'consul acl set-agent-token' ( #5533 )
...
api: fix panic in 'consul acl set-agent-token'
Fixes #5531
2019-03-21 15:04:40 -05:00
Jud White
462a73fa28
docs: update 'sc' usage in windows-guide.html.md ( #5501 )
...
- the space after `=` is significant in sc parameters (binPath= "<path> <args>, start= auto)
- given the text "the service automatically starts up during/after boot", added `start= auto` to
the example, otherwise the service will be set to Manual start mode.
2019-03-21 12:51:04 -05:00
Paul Banks
d2e68a900a
Connect: Make Connect health queries unblock correctly ( #5508 )
...
* Make Connect health queryies unblock correctly in all cases and use optimal number of watch chans. Fixes #5506 .
* Node check test cases and clearer bug test doc
* Comment update
2019-03-21 16:01:56 +00:00
Todd Radel
77bd53269d
[docs] New doc on integration with Ambassador Proxy ( #5497 )
...
* New doc on integration with Ambassador Proxy
* Remove reference to "step 1"
* Added link to docs for `consul intention check`
* Update website/source/docs/platform/k8s/ambassador.html.md
Co-Authored-By: tradel <todd@radel.us>
* Update website/source/docs/platform/k8s/ambassador.html.md
Co-Authored-By: tradel <todd@radel.us>
* Update website/source/docs/platform/k8s/ambassador.html.md
Co-Authored-By: tradel <todd@radel.us>
* Added links to install guide and Connect guide
2019-03-21 11:00:39 -05:00
Hans Hasselberg
5ff0c19709
Putting source back into Dev Mode
2019-03-21 16:34:48 +01:00
Hans Hasselberg
0df516aa52
Merge branch 'master' of github.com:hashicorp/consul
2019-03-21 15:13:03 +00:00
Judith Malnick
96857df8d8
Update website/source/docs/guides/kubernetes-reference.html.md
...
Co-Authored-By: kaitlincarter-hc <43049322+kaitlincarter-hc@users.noreply.github.com>
2019-03-21 09:51:37 -05:00
Judith Malnick
0f52a3ec80
Update website/source/docs/guides/kubernetes-reference.html.md
...
Co-Authored-By: kaitlincarter-hc <43049322+kaitlincarter-hc@users.noreply.github.com>
2019-03-21 09:50:25 -05:00
kaitlincarter-hc
197031bb68
Updating network segments guide ( #5529 )
2019-03-21 09:35:49 -05:00
Rebecca Zanzig
53a38b75e7
Merge pull request #5523 from hashicorp/docs/coredns
...
Add dns configuration info for CoreDNS users
2019-03-20 23:47:41 -07:00
Rebecca Zanzig
fb521c6094
Add dns configuration info for CoreDNS users
2019-03-20 23:02:04 -07:00
kaitlincarter
3f230aeb48
New k8s reference arch guide.
2019-03-20 19:20:05 -05:00
Kyle Havlovitz
d92577c16b
Fix fsm serialization and add snapshot/restore
2019-03-20 16:13:13 -07:00
Alvin Huang
5675026e23
add optional parallel flag to gox
2019-03-20 15:19:27 -04:00
Hans Hasselberg
ea5210a30e
Release v1.4.4
2019-03-20 16:00:54 +00:00
Hans Hasselberg
32c2c90b12
Update CHANGELOG.md
2019-03-20 13:15:35 +00:00
Hans Hasselberg
29b79d652a
Update CHANGELOG.md
2019-03-20 10:53:32 +00:00
Kyle Havlovitz
17aa6a5a34
Fill out state store/FSM functions and add tests
2019-03-19 15:56:17 -07:00
R.B. Boyer
02b2cb1d15
agent: ensure the TLS hostname verification knows about the currently configured domain ( #5513 )
2019-03-19 22:35:19 +01:00
tryan225
8f9b93448f
Adding an example of extraVolumes with the Helm chart
2019-03-19 14:31:11 -07:00
Kyle Havlovitz
9d07add047
Add config types and state store table
2019-03-19 10:06:46 -07:00
Hans Hasselberg
b2a70cb80e
Update CHANGELOG.md
2019-03-19 17:09:15 +01:00
Erik DeLamarter
e37c402c9e
[Docs] Added a note to GCE auto-join credentials option ( #5391 )
...
* Added a note to GCE auto-join credentials option
Simply added a note to remind users that putting a json file in the config-dir will make consul parse it as a config file.
Hope to help someone else avoid wasting a day because of these errors:
==> Error parsing /etc/consul.d/credentials.json: 10 error(s) occurred: * invalid config key private_key
* Updated according to style guidelines
Co-Authored-By: delamart <erik@delamarter.ch>
2019-03-19 09:40:12 -05:00
kaitlincarter-hc
49511f979e
Updating the intro.
2019-03-18 14:52:17 -05:00
John Cowen
69ac5d0b04
[Docs] Connect Sidecar Proxies: Fixes 'must may' typo and adds formatting to follow other docs ( #5397 )
...
* Fixes 'must may' typo and adds formatting to follow other docs
* Reverts local_service_port docs to state its optional
2019-03-18 11:48:56 -07:00
Todd Radel
c5bd1a79da
[docs] Added section on using Helm chart to deploy Enterprise binaries ( #5454 )
...
* Added section on using Helm chart to deploy Enterprise binaries
* Update website/source/docs/platform/k8s/helm.html.md
Switch to active voice.
Co-Authored-By: tradel <todd@radel.us>
* Update website/source/docs/platform/k8s/helm.html.md
Co-Authored-By: tradel <todd@radel.us>
* Update website/source/docs/platform/k8s/helm.html.md
* Update website/source/docs/platform/k8s/helm.html.md
Co-Authored-By: tradel <todd@radel.us>
2019-03-18 11:21:40 -07:00
Steve Burns
34c70d2475
Add log_file attribute to agent configuration documentation ( #5492 )
2019-03-18 10:24:49 -07:00
Hans Hasselberg
e7134a0dab
agent: only use TestAgent when appropriate ( #5502 )
2019-03-18 17:06:16 +01:00
Paul Banks
6ef970a191
Update CHANGELOG.md
2019-03-15 20:20:39 +00:00
Paul Banks
0b5a078b95
Optimize health watching to single chan/goroutine. ( #5449 )
...
Refs #4984 .
Watching chans for every node we touch in a health query is wasteful. In #4984 it shows that if there are more than 682 service instances we always fallback to watching all services which kills performance.
We already have a record in MemDB that is reliably update whenever the service health result should change thanks to per-service watch indexes.
So in general, provided there is at least one service instances and we actually have a service index for it (we always do now) we only ever need to watch a single channel.
This saves us from ever falling back to the general index and causing the performance cliff in #4984 , but it also means fewer goroutines and work done for every blocking health query.
It also saves some allocations made during the query because we no longer have to populate a WatchSet with 3 chans per service instance which saves the internal map allocation.
This passes all state store tests except the one that explicitly checked for the fallback behaviour we've now optimized away and in general seems safe.
2019-03-15 20:18:48 +00:00
Paul Banks
6458fdd876
Update CHANGELOG.md
2019-03-15 20:16:13 +00:00
Pierre Souchay
88d4383410
Ensure we remove Connect proxy before deregistering the service itself ( #5482 )
...
This will fix https://github.com/hashicorp/consul/issues/5351
2019-03-15 20:14:46 +00:00