Commit Graph

123 Commits

Author SHA1 Message Date
Michael Schurter
93c2696df5 Merge pull request #2898 from hashicorp/d-config-tasks-env
Mention templates & env vars in configuring tasks
2017-07-25 16:54:55 -07:00
Michael Schurter
df6172a888 Mention node attrs 2017-07-25 16:53:10 -07:00
Michael Schurter
b6eb02ac6c Mention templates & env vars in configuring tasks 2017-07-25 10:13:28 -07:00
Michael Schurter
5f4d17671a Write secrets to secrets! 2017-07-25 09:51:11 -07:00
Michael Schurter
41e550d176 Use better example for env template 2017-07-24 16:40:39 -07:00
Alex Dadgar
d104ccce6b Blue/green and canary docs 2017-07-19 15:56:41 -07:00
Charlie Voiselle
77c6f32243 Spellcheck sweep of website directory
Caught some typos.  Made units separate from the numbers 1GHz -> 1 GHz
after talking to Nick about questions of style (this has the side effect of making future spell checking easier).
2017-07-17 14:41:50 -04:00
Alex Dadgar
ee13d1a81a Document new upgrade stanza
This PR adds documentation and examples for the new update stanza.
2017-07-07 16:04:35 -07:00
Alex Dadgar
89d86bc4bd Deployments HTTP docs 2017-07-07 12:03:11 -07:00
Michael Schurter
b212ddac93 Update docs and readme 2017-07-06 10:45:44 -07:00
Alex Dadgar
78624cbd76 Merge pull request #2755 from hashicorp/sethvargo/docs-updates
Update docs notes
2017-07-06 10:02:38 -07:00
Michael Schurter
6b3ae9acd8 Merge pull request #2709 from hashicorp/f-advertise-docker-ips
Advertise driver-specific addresses
2017-07-03 14:04:12 -07:00
Michael Schurter
10a0900c35 Merge pull request #2748 from hashicorp/d-migrate-needs-sticky
Ephemeral Disks: `migrate` requires `sticky`
2017-06-29 09:15:15 -07:00
Seth Vargo
3e3b77bd55 Document context of service checks
Fixes GH-1935
2017-06-29 16:54:23 +08:00
Charlie Voiselle
6958e4d11b Noted that ephemeral storage size not enforced
This value is strictly used in the job placement, but is not enforced like a quota
2017-06-28 12:51:27 -04:00
Charlie Voiselle
237b433062 Ephemeral Disks: migrate requires sticky
The migrate option is a no-op when sticky is set to false
2017-06-28 12:21:01 -04:00
Konstantin Gribov
452a4d6745 HCL typo fix 2017-06-23 20:40:50 +03:00
Michael Schurter
ee5e02fa3c Document address_mode 2017-06-21 17:19:08 -07:00
Michael Schurter
f9176492e3 Update template docs to mention json encoding newlines 2017-06-02 15:08:08 -07:00
Seth Vargo
4d144e404f Cleanup links to limit redirects 2017-05-30 20:25:11 -04:00
Michael Schurter
aac319cd16 Merge pull request #2654 from hashicorp/f-env-consul
Add envconsul-like support and refactor environment handling
2017-05-30 14:40:14 -07:00
Alex Dadgar
65465e9ac6 Update artifact.html.md 2017-05-30 09:47:17 -07:00
Christian Winther
5bbe5f14fe correct arifact docs
It's not clear today that `destination`  *always* is a directory, and never a destination file

I've been bitten by this multiple times, as the docs today seem like it's possible to download remote file `x` and put it in dir `y` *and* rename the file to `z`
2017-05-30 12:37:52 +02:00
Michael Schurter
43cc0a08a9 Minor wording updates 2017-05-24 13:55:21 -07:00
Alex Dadgar
28b256f6d8 Update template.html.md 2017-05-24 09:54:22 -07:00
Michael Schurter
826aec455f Document env templates 2017-05-23 17:25:21 -07:00
Alex Dadgar
45c9e4b8cb Merge pull request #2646 from derzufall/patch-1
Docu was misleading
2017-05-16 12:35:08 -04:00
Jeff Fraser
134a80cab4 Small typo fix in vault stanza 2017-05-16 11:46:59 -04:00
Ni Br
da97094816 Docu was misleading
The actual parameter for go-getter is 'sshkey' and not 'sshkeys'. The current docu is wrong here... corrected this. kkthxbai
2017-05-16 17:01:10 +02:00
Alex Dadgar
9a4f8a6de6 better change_mode explanation for templates 2017-05-03 12:40:27 -07:00
Alex Dadgar
93d7626ac5 fix old arch 2017-05-01 17:36:20 -07:00
Bill Anderson
81e74ada8c Update constraint.html.md
Fix Distinct Constraint header
2017-04-24 11:31:20 -04:00
Michael Schurter
a5dcf6bbd9 Document tls_skip_verify 2017-04-19 12:45:34 -07:00
Michael Schurter
10cb924b2c Refactor Consul Syncer into new ServiceClient
Fixes #2478 #2474 #1995 #2294

The new client only handles agent and task service advertisement. Server
discovery is mostly unchanged.

The Nomad client agent now handles all Consul operations instead of the
executor handling task related operations. When upgrading from an
earlier version of Nomad existing executors will be told to deregister
from Consul so that the Nomad agent can re-register the task's services
and checks.

Drivers - other than qemu - now support an Exec method for executing
abritrary commands in a task's environment. This is used to implement
script checks.

Interfaces are used extensively to avoid interacting with Consul in
tests that don't assert any Consul related behavior.
2017-04-19 12:42:47 -07:00
Alex Dadgar
c005d29fc1 Make logging clearer 2017-04-11 12:34:09 -07:00
Mitchell Hashimoto
aa6d74f26f Update dispatch_payload.html.md 2017-04-06 12:53:47 -07:00
vrenjith
57673dc62a Update task.html.md 2017-03-29 00:06:47 +05:30
vrenjith
90f8bae938 disk is not a supported entry at task level
Removed the reference to `disk` in the `resources` overview statement
2017-03-29 00:05:17 +05:30
Alex Dadgar
3750f97ac6 Merge pull request #2488 from hashicorp/f-node-values-template
Access Node Meta and Attrs in template
2017-03-28 11:10:29 -07:00
Alex Dadgar
63978511be Access Node Meta and Attrs in template
This PR allows accessing the Node's attributes and metadata as in a
template.

```
template {
    data = "{{ env \"attr.unique.network.ip-address\" }}"
    destination = "local/out"
}
```
2017-03-27 15:15:33 -07:00
Michael Schurter
d126741ebd Merge pull request #2483 from hashicorp/docs-artifact-source
Remove incorrect list of supported protocols
2017-03-27 15:12:56 -07:00
Alex Dadgar
dd2d419e34 Merge branch 'master' of github.com:hashicorp/nomad 2017-03-27 11:44:58 -07:00
Alex Dadgar
d8936bdafa Fix update docs 2017-03-27 11:44:46 -07:00
Michael Schurter
33fd492391 Remove incorrect list of supported protocols
The correct list is like 5 lines up
2017-03-24 15:37:17 -07:00
Long Nguyen
2f9751525a added git docs to artifacts 2017-03-22 16:50:45 -04:00
Sean Chittenden
74a7e42f62 Tweak docs to note that a port will wire up both a TCP and UDP port. 2017-03-15 16:10:01 -07:00
Alex Dadgar
6d74650c96 Fix some website stuff 2017-03-15 11:29:36 -07:00
Christian Winther
7aed171038 Fix #2445
Close #2445 - typo in docs
2017-03-14 10:12:48 +01:00
Alex Dadgar
8acc69ccb3 documentation 2017-03-11 16:18:01 -08:00
Sergey Mezentsev
bcc1783e92 Remove 'disk space' from docs 2017-03-04 22:54:49 +03:00