Commit Graph

3519 Commits

Author SHA1 Message Date
Tim Gross
fa05789a94 docs: remove mbits examples from documentation 2021-02-02 10:10:44 -05:00
Chris Baker
82011c24ce Merge pull request #9929 from hashicorp/changli0617-patch-1
Update alert-banner.js
2021-01-29 13:58:15 -06:00
Chris Baker
a197578eeb update latest version on website 2021-01-29 19:55:13 +00:00
Chris Baker
c6bbb92478 Update website/data/alert-banner.js 2021-01-29 13:53:17 -06:00
changli0617
5320ebe852 Update alert-banner.js 2021-01-29 11:47:24 -08:00
Chris Baker
352df9c222 vesion-specific upgrade guide for 1.0.3 and 0.12.10 2021-01-29 19:41:48 +00:00
Tim Gross
3b42d75225 docs: add metrics from raft leadership transitions 2021-01-27 11:50:11 -05:00
James Rasell
0d795bdac1 docs: clarify where variables can be placed with HCLv2. 2021-01-26 12:29:58 +01:00
Seth Hoenig
ceae8ad1cf consul/connect: Add support for Connect terminating gateways
This PR implements Nomad built-in support for running Consul Connect
terminating gateways. Such a gateway can be used by services running
inside the service mesh to access "legacy" services running outside
the service mesh while still making use of Consul's service identity
based networking and ACL policies.

https://www.consul.io/docs/connect/gateways/terminating-gateway

These gateways are declared as part of a task group level service
definition within the connect stanza.

service {
  connect {
    gateway {
      proxy {
        // envoy proxy configuration
      }
      terminating {
        // terminating-gateway configuration entry
      }
    }
  }
}

Currently Envoy is the only supported gateway implementation in
Consul. The gateay task can be customized by configuring the
connect.sidecar_task block.

When the gateway.terminating field is set, Nomad will write/update
the Configuration Entry into Consul on job submission. Because CEs
are global in scope and there may be more than one Nomad cluster
communicating with Consul, there is an assumption that any terminating
gateway defined in Nomad for a particular service will be the same
among Nomad clusters.

Gateways require Consul 1.8.0+, checked by a node constraint.

Closes #9445
2021-01-25 10:36:04 -06:00
Steven Collins
ae91c836f5 Adds community USB plugin to documentation site 2021-01-25 10:15:36 -05:00
zzhai
1f71e9dae4 Update syntax.mdx
"one label"
should be the singular form.
2021-01-25 08:42:59 -05:00
Jeff Escalante
251b07099c update dependencies, removed unused dependency (#9878) 2021-01-22 21:24:26 -05:00
Tim Gross
a5b926c09e docs: check_restart is now supported for group services 2021-01-22 10:55:40 -05:00
Mahmood Ali
dccc573ca1 docs: remove timestamp hcl2 function (#9867)
timestamp isn't actually implemented
2021-01-21 10:29:50 -05:00
Marcus Naughton
59271739b9 Update server_join.mdx
Fixed Markdown for GCP example.
2021-01-19 16:47:12 -05:00
Drew Bailey
4fd633e010 remove invalid duplicate (#9850) 2021-01-19 11:03:06 -05:00
Shishir Mahajan
289a7e8917 Update FSIsolation from none to image. 2021-01-15 08:01:04 -05:00
Drew Bailey
57cdad28c5 bump upgrade guide version (#9822)
* bump upgrade guide version

* drop 1.0.3 until there are upgrade specifics
2021-01-14 16:18:54 -05:00
Drew Bailey
893777a8fd bump website version (#9820) 2021-01-14 15:12:39 -05:00
Brandon Romano
6342d6b68d Website StackMenu updates for 1/14 2021-01-13 10:21:55 -08:00
Luiz Aoqui
39ed3593bf docs: fix broken link 2021-01-13 11:25:48 -05:00
Luiz Aoqui
5eacec0265 docs: fix HCL2 doc page code block 2021-01-13 11:10:45 -05:00
Dave May
332a195ed4 nomad agent-info: Add json/gotemplate formatting (#9788)
* nomad agent-info: Add json/gotemplate formatting
* Add CHANGELOG entry
* update docs
2021-01-13 09:42:46 -05:00
Tim Gross
26bf0257de docs: podman FSIsolation is image
As of podman 0.2.0, podman correctly advertises its filesystem isolation as
`FSIsolationImage`.
2021-01-13 09:05:19 -05:00
Tim Gross
d8f1e811f7 docs: remove remaining references to network_speed config 2021-01-13 08:52:25 -05:00
Seth Hoenig
556f9c54dd Merge pull request #9765 from hashicorp/f-bump-connect-examples
command: bump connect examples to v3
2021-01-11 10:22:58 -06:00
Seth Hoenig
143af9b67f cni: bump CNI version to v0.9.0
https://github.com/containernetworking/plugins/releases/tag/v0.9.0

Also make the copy-paste install instructions work with arm64 for
a better OOTB experience (AWS Graviton, Pi 4's).
2021-01-10 18:03:27 -06:00
Seth Hoenig
d1a8468b5a docs: update countdash examples to v3 2021-01-10 17:19:39 -06:00
Jeff Escalante
cf4534c2a2 update dependencies (#9760) 2021-01-08 15:46:31 -05:00
Buck Doyle
017b47dfb4 Add documentation for exec websocket (#9679) 2021-01-08 14:01:06 -06:00
Tim Gross
463fed965d docs: clarify default behavior of docker userns_mode 2021-01-08 08:22:39 -05:00
Chulki Lee
1343d7a545 Fix HCL2 link 2021-01-08 08:19:06 -05:00
Michael Lange
aba38e4734 Merge pull request #9690 from hashicorp/docs-wtdd-update-ui-api-docs
WTDD: Update UI api docs
2021-01-07 10:52:45 -08:00
Michael Lange
590e7ca5e0 Update the page param default to 1 instead of 0 2021-01-07 09:59:09 -08:00
Michael Lange
f2d7ecd394 Typo fixes
Co-authored-by: Buck Doyle <buck@hashicorp.com>
2021-01-07 09:59:08 -08:00
Michael Lange
a6fa1eb457 Update 'Node' to 'Client' which is used throughout the UI 2021-01-07 09:59:08 -08:00
Michael Lange
f777d57f07 Add missing faceted search query params 2021-01-07 09:59:08 -08:00
Michael Lange
e965804289 Remove no longer true enteprise warning 2021-01-07 09:59:08 -08:00
Michael Lange
0642278a01 Remove version introduction
0.7 is ancient at this point. Now it's as if the UI has always existed.
2021-01-07 09:59:07 -08:00
Michael Lange
68770753f8 Add missing routes to the UI API doc 2021-01-07 09:59:07 -08:00
Zach Shilton
e495c70069 Remove broken shell-session highlighting 2021-01-07 11:57:09 -05:00
Zach Shilton
051f704a70 Add build-time highlighting to code blocks 2021-01-07 11:48:02 -05:00
Nick Ethier
a454580733 Merge pull request #9739 from hashicorp/b-alloc-netmode-ports
Use port's to value when building service address under 'alloc' addr_mode
2021-01-07 09:16:27 -05:00
Kdu Bonalume
efa7428b23 Fix missing link for Consul integration
Add a link back to configuration/consul in the `service` parameter section of the `group` stanza.
2021-01-07 09:02:43 -05:00
Nick Ethier
90aab3fdc5 Apply suggestions from code review
Co-authored-by: Tim Gross <tgross@hashicorp.com>
2021-01-07 08:53:54 -05:00
Jeff Escalante
057efe9fa3 fix 'edit this page' links 2021-01-06 19:01:32 -05:00
Nick Ethier
54a22cef8e command/agent/consul: use port's to value when building service address under 'alloc' addr_mode 2021-01-06 13:52:48 -05:00
Jeff Escalante
1510360649 fix intro navigation 2021-01-05 19:40:19 -05:00
Jeff Escalante
35682f635a fix style references 2021-01-05 19:07:55 -05:00
Jeff Escalante
801098e914 touch up dependencies 2021-01-05 19:03:18 -05:00