Commit Graph

991 Commits

Author SHA1 Message Date
Seth Vargo
44e039712e Migrate validate APIs 2017-05-30 20:25:10 -04:00
Seth Vargo
085e57a3a9 Migrate system APIs 2017-05-30 20:25:10 -04:00
Seth Vargo
10fbdc5203 Migrate status APIs 2017-05-30 20:25:10 -04:00
Seth Vargo
6d44b632d4 Migrate regions APIs 2017-05-30 20:25:09 -04:00
Seth Vargo
1e05ae5353 Migrate operator APIs 2017-05-30 20:25:09 -04:00
Seth Vargo
681da3fea3 Migrate nodes APIs 2017-05-30 20:25:09 -04:00
Seth Vargo
0929c6c766 Migrate JSON Jobs to new namespace 2017-05-30 20:25:08 -04:00
Seth Vargo
04cace3e1d Migrate jobs APIs 2017-05-30 20:25:08 -04:00
Seth Vargo
667f314049 Migrate evaluations APIs 2017-05-30 20:25:08 -04:00
Seth Vargo
ed4e9859a8 Migrate client APIs 2017-05-30 20:25:07 -04:00
Seth Vargo
4ce914a68b Migrate allocations APIs 2017-05-30 20:25:07 -04:00
Seth Vargo
3fd3db7a6e Migrate agent APIs 2017-05-30 20:25:07 -04:00
Michael Schurter
236ef21489 Merge pull request #2636 from hashicorp/f-gc-alloc-limit
Add new gc_max_allocs tuneable
2017-05-30 16:14:09 -07: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
Michael Schurter
9926d63c1f Merge pull request #2640 from hashicorp/b-remove-auto-advertise
Don't autoadvertise private ip if bind=localhost
2017-05-30 12:14:20 -07:00
Michael Schurter
fe79c8ac88 Don't autoadvertise private ip if bind=localhost
A slight improvement to #2399 - if bind is localhost, return an error
instead of advertising a private ip. The advertised ip isn't valid and
will just cause errors on use. It's better to fail with an error message
instructing users how to fix the problem.
2017-05-30 11:47:29 -07:00
Michael Schurter
f6ea22302c Update docs to match gc_max_allocs default 2017-05-30 11:39:12 -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
Brandon Fulljames
250c40714d Add security_opt to docs, alphabetize section 2017-05-19 17:04:28 -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
Michael Schurter
b9bd1b0e95 Merge pull request #2399 from multani/sockaddr-template
Add support for late binding to IP addresses using go-sockaddr/template
2017-05-11 17:25:03 -07:00
Michael Schurter
cc11d9a563 Add new gc_max_allocs tuneable
More than gc_max_allocs may be running on a node, but terminal allocs
will be garbage collected to try to keep the total number below the
limit.
2017-05-11 17:18:02 -07:00
Brian Shumate
a302e030b6 DOCS: Update Scheduler Types page
- Update grammar
- Add link to Large-scale cluster management at Google with Borg
2017-05-10 12:45:23 -04:00
Michael Schurter
c778fce086 Merge pull request #2622 from hashicorp/f-2594-support-consul-unix
Update consul/api to support unix socket addrs
2017-05-08 15:22:34 -07:00
Michael Schurter
78af600070 Update consul/api to support unix socket addrs
Fixes #2594
2017-05-08 11:57:04 -07:00
Michael Schurter
d9882e66aa Fix version constraint example in docs
Thanks @phinze!
2017-05-08 11:30:08 -07:00
Michael Schurter
d7f95245ec Merge pull request #2608 from hashicorp/f-test-verify_https_client
Test verify_https_client behavior and skip Consul HTTPS health checks when enabled
2017-05-04 17:36:13 -07:00
Michael Schurter
f1eac410ec Typeos 2017-05-04 10:24:50 -07:00
Michael Schurter
80af7d1338 Fix upgrade instructions for docker load option 2017-05-04 10:15:42 -07:00
Alex Dadgar
ec3aec5506 Merge pull request #2507 from hashicorp/f-task-env-vars
Add env vars for dc, region
2017-05-03 17:22:43 -07:00
Brian Shumate
96fac81676 Remove evict 2017-05-03 18:45:27 -04:00
Brian Shumate
17b20de71f Docs: Update node-status page
- Add details about Desired Status and Client Status for #264
2017-05-03 17:46:06 -04:00
Kate Taggart
0c293d27f6 important word change in docs. 2017-05-03 12:45:59 -07:00
Kate Taggart
4a4e48ca82 remove periods from things that aren't sentences. 2017-05-03 12:45:59 -07:00
Kate Taggart
9eac667642 mention the two newly available env vars in the docs. 2017-05-03 12:45:59 -07:00
Alex Dadgar
9a4f8a6de6 better change_mode explanation for templates 2017-05-03 12:40:27 -07:00
Aaron Kunz
4e11242225 Fix typo 2017-05-03 19:45:03 +02:00
Michael Schurter
731995e34b Document verify_https_client 2017-05-02 17:38:12 -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
e281c97624 Merge pull request #2566 from hashicorp/f-job-versions
Track multiple job versions and introduce a stop state for jobs
2017-04-19 11:11:11 -07:00
Michael Schurter
b54c248feb Mention required cli config when using tls
Fixes #2571
2017-04-18 09:04:06 -07:00