Tim Gross
d49ff0175c
docs: move operator subcommands under their own trees ( #13677 )
...
The sidebar navigation tree for the `operator` sub-sub commands is
getting cluttered and we have a new set of commands coming to support
secure variables keyring as well. Move these all under their own
subtrees.
2022-07-11 14:00:24 -04:00
Seth Hoenig
ed2f2b1a75
docs: move upgrade docs for max_client_timeout
...
Co-authored-by: Luiz Aoqui <luiz@hashicorp.com>
2022-07-07 16:46:26 -05:00
Seth Hoenig
905e673553
docs: upgrade guide for client max_kill_timeout
2022-07-07 15:27:40 -05:00
Luiz Aoqui
03433dd8af
cli: improve output of eval commands ( #13581 )
...
Use the same output format when listing multiple evals in the `eval
list` command and when `eval status <prefix>` matches more than one
eval.
Include the eval namespace in all output formats and always include the
job ID in `eval status` since, even `node-update` evals are related to a
job.
Add Node ID to the evals table output to help differentiate
`node-update` evals.
Co-authored-by: James Rasell <jrasell@hashicorp.com>
2022-07-07 13:13:34 -04:00
Ted Behling
6a032a54d2
driver/docker: Don't pull InfraImage if it exists ( #13265 )
...
Co-authored-by: James Rasell <jrasell@hashicorp.com>
2022-07-07 17:44:06 +02:00
Seth Hoenig
b9fe6c8d2c
docs: fixup from cr comments
2022-07-07 08:37:10 -05:00
Seth Hoenig
1c31ef285e
docs: add docs for simple load balancing nomad services
...
This PR adds a section to template docs for simple load balancing with nomad servicse.
2022-07-06 17:34:30 -05:00
James Rasell
0c0b028a59
core: allow deleting of evaluations ( #13492 )
...
* core: add eval delete RPC and core functionality.
* agent: add eval delete HTTP endpoint.
* api: add eval delete API functionality.
* cli: add eval delete command.
* docs: add eval delete website documentation.
2022-07-06 16:30:11 +02:00
James Rasell
181b247384
core: allow pausing and un-pausing of leader broker routine ( #13045 )
...
* core: allow pause/un-pause of eval broker on region leader.
* agent: add ability to pause eval broker via scheduler config.
* cli: add operator scheduler commands to interact with config.
* api: add ability to pause eval broker via scheduler config
* e2e: add operator scheduler test for eval broker pause.
* docs: include new opertor scheduler CLI and pause eval API info.
2022-07-06 16:13:48 +02:00
Michelle Noorali
f227855de1
doc: explain permissions for Vault sys/capabilties-self
2022-07-06 10:01:30 -04:00
Yann Coleu
fe64f8cdd7
docs: typo on command word ( #13582 )
2022-07-05 16:24:25 -04:00
Steven Collins
ab97650098
docs: Add 'serial' attribute to usb driver ( #13547 )
2022-07-05 16:23:04 -04:00
Seth Hoenig
97726c2fd8
Merge pull request #12862 from hashicorp/f-choose-services
...
api: enable selecting subset of services using rendezvous hashing
2022-06-30 15:17:40 -05:00
Derek Strickland
47e3b28dba
docs: update task leader to explain shutdown sequence. ( #13498 )
...
* docs: update task leader to explain shutdown sequence.
2022-06-29 05:13:45 -04:00
James Rasell
d21e4abe3f
docs: fixup HCL2 index collection function documentation. ( #13511 )
2022-06-28 18:27:38 +02:00
Andrew
3a87406f2f
Fix typo in Docker docs ( #13497 )
2022-06-28 11:05:50 +02:00
Seth Hoenig
9467bc9eb3
api: enable selecting subset of services using rendezvous hashing
...
This PR adds the 'choose' query parameter to the '/v1/service/<service>' endpoint.
The value of 'choose' is in the form '<number>|<key>', number is the number
of desired services and key is a value unique but consistent to the requester
(e.g. allocID).
Folks aren't really expected to use this API directly, but rather through consul-template
which will soon be getting a new helper function making use of this query parameter.
Example,
curl 'localhost:4646/v1/service/redis?choose=2|abc123'
Note: consul-templte v0.29.1 includes the necessary nomadServices functionality.
2022-06-25 10:37:37 -05:00
Seth Hoenig
91e08d5e23
core: remove support for raft protocol version 2
...
This PR checks server config for raft_protocol, which must now
be set to 3 or unset (0). When unset, version 3 is used as the
default.
2022-06-23 14:37:50 +00:00
Michael Schurter
7b7c72b21d
docs: clarify total_escaped is just an optimization ( #13460 )
2022-06-22 11:39:56 -07:00
Elijah Voigt
665b198968
Lob.com uses Nomad too! ( #13295 )
...
Lob.com has been ramping up our use of Nomad for ~6 months.
Now that we've started blogging about it we'd love to be on the _official_ list.
2022-06-21 09:10:08 -04:00
Derek Strickland
a15cef689d
Improve Autoscaler overview ( #13396 )
...
Improve Autoscaler overview documentation.
2022-06-17 05:15:22 -04:00
Nick Wales
3a8c8250f4
Merge pull request #13401 from nickwales/tls_typo
...
Updates TLS documentation
2022-06-16 12:34:59 -05:00
Arthur Leclerc
d98a9b1d72
docs: Fix typo ( #13389 )
2022-06-16 13:24:18 -04:00
Nick Wales
c964ae0135
Updates TLS documentation
2022-06-16 12:15:40 -05:00
James Hu
7e3d21646d
Fix spelling error ( #13397 )
2022-06-16 12:41:49 -04:00
Luiz Aoqui
6598567725
docs: create volume spec page ( #13353 )
...
In addition to jobs, there are other objects in Nomad that have a
specific format and can be provided to commands and API endpoints.
This commit creates a new menu section to hold the specification for
volumes and update the command pages to point to the new centralized
definition.
Redirecting the previous entries is not possible with `redirect.js`
because they are done server-side and URL fragments are not accessible
to detect a match. So we provide hidden anchors with a link to the new
page to guide users towards the new documentation.
Co-authored-by: Tim Gross <tgross@hashicorp.com>
2022-06-14 14:08:25 -04:00
Grant Griffiths
99896da443
CSI: make plugin health_timeout configurable in csi_plugin stanza ( #13340 )
...
Signed-off-by: Grant Griffiths <ggriffiths@purestorage.com>
2022-06-14 10:04:16 -04:00
Michael Schurter
f41ea0e5dc
docs: explain behavior of system gc command ( #13342 )
2022-06-13 09:54:23 +02:00
Derek Strickland
5ebd06a8f9
template: improve default language for max_stale and wait ( #13334 )
...
* template: improve default language for max_stale and wait
Co-authored-by: Michael Schurter <mschurter@hashicorp.com>
2022-06-10 14:34:25 -04:00
Daniel Rossbach
8c52c03c8c
qemu driver: Add option to configure drive_interface ( #11864 )
2022-06-10 10:03:51 -04:00
Raffaele Di Fazio
66938e0ef0
Update supplement.mdx with the right GitHub spelling ( #13326 )
2022-06-10 11:46:19 +02:00
phreakocious
94a78597d2
Add guest_agent
config option for QEMU driver ( #12800 )
...
Add boolean 'guest_agent' config option for QEMU driver, which will
create the socket file for the QEMU Guest Agent in the task dir when
enabled.
2022-06-09 09:21:38 -04:00
Derek Strickland
34dea90d7a
docker: update images to reference hashicorpdev Docker organization ( #12903 )
...
docker: update images to reference hashicorpdev dockerhub organization
generate job_init.bindata_assetfs.go
Co-authored-by: Luiz Aoqui <luiz@hashicorp.com>
2022-06-08 15:06:00 -04:00
Derek Strickland
13ea5ae87a
consul-template: Add fault tolerant defaults ( #13041 )
...
consul-template: Add fault tolerant defaults
Co-authored-by: Tim Gross <tgross@hashicorp.com>
2022-06-08 14:08:25 -04:00
Shantanu Gadgil
43d8baace0
heartbeat_grace
is a server
parameter (#13288 )
...
`heartbeat_grace` is a `server` parameter, not a `client` parameter.
2022-06-08 10:49:23 -04:00
Kevin Schoonover
544c276128
parse ACL token from authorization header ( #12534 )
2022-06-06 15:51:02 -04:00
Conor Evans
86116a7607
add filebase64 function ( #11791 )
...
Signed-off-by: Conor Evans <coevans@tcd.ie>
2022-06-06 11:58:17 -04:00
dgotlieb
116d78a89c
docs: update warning for gateway listener docs for non-tcp protos
2022-06-06 10:53:01 -04:00
Radek Simko
af4f976516
docs/job-spec: Fix formatting in network page ( #13228 )
2022-06-06 10:14:12 -04:00
Radek Simko
498819f1a8
docs/docker: fix broken link to bridge mode ( #13221 )
2022-06-06 09:59:36 -04:00
Radek Simko
14227b8297
docs: link to client reqs section for added clarity ( #13215 )
2022-06-06 09:56:29 -04:00
Lance Haig
4bf27d743d
Allow Operator Generated bootstrap token ( #12520 )
2022-06-03 07:37:24 -04:00
Huan Wang
7d15157635
adding support for customized ingress tls ( #13184 )
2022-06-02 18:43:58 -04:00
Shantanu Gadgil
6cb8c95534
fingerprint kernel architecture name ( #13182 )
2022-06-02 15:51:00 -04:00
Seth Hoenig
0399b7e4c5
Merge pull request #12951 from jorgemarey/f-srv-tagged-addresses
...
Allow setting tagged addresses on services
2022-06-01 10:51:49 -05:00
Anthony
d5e084b297
docs: added note about vault -period flag ( #13185 )
2022-05-31 14:26:03 -07:00
Seth Hoenig
54efec5dfe
docs: add docs and tests for tagged_addresses
2022-05-31 13:02:48 -05:00
pabloyoyoista
d0ff73ddbe
docs: add podman ulimit option ( #13180 )
2022-05-31 11:16:46 -04:00
James Rasell
59a4a19a4f
docs: add allocation and job services API endpoint docs. ( #13174 )
2022-05-30 16:15:09 +02:00
Waquid Valiya Peedikakkal
c06edaacc8
docs: add nomad-pipeline to community tools page ( #13172 )
2022-05-30 09:05:38 +02:00