Chris Baker
263ddd567c
Node Drain Metadata ( #10250 )
2021-05-07 13:58:40 -04:00
Tim Gross
1fdb4c1511
documentation for disable_default_tcp_check
2021-05-07 13:16:39 -04:00
Seth Hoenig
62d76ee63a
docs: add agent consul grpc_address docs
...
We already supported this configuration, but forgot to document it.
2021-05-07 09:25:09 -06:00
Seth Hoenig
20ae274ecb
Merge pull request #10532 from hashicorp/docs-fixup-dc-region-arch-words-10515
...
docs: fixup wording around datacenters and regions on architecture docs
2021-05-07 09:02:43 -06:00
Mahmood Ali
488cd1e336
annotate 1.1 beta fields
2021-05-07 10:21:16 -04:00
Mahmood Ali
931a58991b
Remove a stale note about 0.9 scheduler config
2021-05-07 10:21:16 -04:00
Mike Nomitch
e1298e4704
Moving licensing to the top of the upgrade guide and clarifying wording
2021-05-07 08:17:17 -04:00
Mike Nomitch
fa7f03f6f5
website: adding trial links
2021-05-07 08:17:17 -04:00
Seth Hoenig
9668c3e429
docs: fixup wording around datacenters and regions on architecture docs
...
Part of #10515
2021-05-06 16:18:02 -06:00
Zachary Shilton
9f14bb2c67
website: support hidden pages in nav-data ( #10510 )
...
* website: bump to docs-page prerelease with hidden page support
* website: remove temp check for hidden pages, covered by docs-page
* website: bump to stable docs-page, w next-mdx-remote bump
2021-05-06 13:20:03 -04:00
Buck Doyle
588ab6fb30
docs: Fix missing link to operator debug ( #10523 )
2021-05-06 11:29:41 -05:00
Mahmood Ali
5ea431a792
expose NOMAD_MEMORY_MAX_LIMIT env var ( #10514 )
...
Follow up to memory oversubscription - expose an env-var to indicate when memory oversubscription is enabled and what the limit is.
This will be helpful for setting hints to app for memory management.
Co-authored-by: Seth Hoenig <shoenig@hashicorp.com>
2021-05-05 12:09:56 -04:00
Kendall Strautman
43bce89443
chore(website): update downloads page ( #10509 )
...
* style(downloads): adds releaseCandidate style
* refactor(downloads): use mktg-logos asset
2021-05-05 08:15:46 -07:00
Nick Ethier
42bbe6978d
website: reserved cores docs
2021-05-05 08:11:41 -04:00
Drew Bailey
a86477021f
remove license put command references ( #10501 )
2021-05-04 08:39:56 -04:00
Kendall Strautman
fe85162128
[Assembly]: Website Branding Refresh ( #10188 )
...
* style: update gray brand colors
* style: update brand colors
* chore: upgrade react-components deps
* chore: update text split cta link color
* style(home): update icons
* refactor(home): use learn-callout component
* style(downloads): temporary color override
* style(community): fix link color
* Update website/pages/community/style.css
Co-authored-by: Zachary Shilton <4624598+zchsh@users.noreply.github.com>
* update package-lock
* update deps
* add new downloads page
* remove extra husky script
* chore: upgrades nextjs-scripts dep
* chore: upgrades community page vertical text block list
* chore: test component pre-releases
* chore: upgrade deps
chore: upgrades nextjs-scripts
* chore: update home icon colors
* chore: update home logo grid
* chore(website): upgrade deps
* style: adjust features icons border radius
* style: home hero bg to secondary
* chore: upgrade deps for body copy colors
* chore: upgrades alert banner
* feat: updates favicon
* chore: updates deps
* content(home): updates assets
* content(use-cases:simple container orch): updates content
* content(use-cases:non-containerized-app) updates assets
* content(use-cases:auto networking with consul): updates assets
* style(home): remove use cases icons override
* style(home-hero): remove bg pattern on mobile
* content(use-cases): updates asset
* chore: update assets
* chore: updates product download page to alpha
* chore: updates product download page to stable
Co-authored-by: Zachary Shilton <4624598+zchsh@users.noreply.github.com>
Co-authored-by: Jeff Escalante <jescalan@users.noreply.github.com>
2021-05-03 11:06:55 -07:00
Brandon Romano
c9862eebed
Updates banner for Nomad 1.1
2021-05-03 10:11:11 -07:00
Charlie Voiselle
19b35833de
Adding environment variables to Command overview page
2021-05-03 08:12:45 -04:00
Andy Assareh
1616f80211
git example - suggest providing real repo
...
when troubleshooting it is better if this command will actually work (pointing to a real repository)
2021-05-03 08:12:10 -04:00
Michael Schurter
fdd7fc4817
docs: add 1.1.0-beta1 download link
2021-05-03 08:12:00 -04:00
Mahmood Ali
ba49661198
Docs memory oversubscription ( #10478 )
...
* update docs
* document memory_oversubscription_enabled scheduler config
2021-04-30 14:07:56 -04:00
Tim Gross
81afcdc435
docs: remove API doc for license PUT
2021-04-30 10:39:21 -04:00
Luiz Aoqui
154b2105ac
docs: add FAQ for Docker Desktop for Windows and MacOS ( #10390 )
...
* docs: add FAQ for Docker Desktop for Windows and MacOS
* docs: add win
* docs: add docker desktop note to docker driver page
2021-04-29 19:53:12 -04:00
Luiz Aoqui
f1b9055d21
Add metrics for blocked eval resources ( #10454 )
...
* add metrics for blocked eval resources
* docs: add new blocked_evals metrics
* fix to call `pruneStats` instead of `stats.prune` directly
2021-04-29 15:03:45 -04:00
Tim Gross
9e1d4981f0
docs: Enterprise licensing updates
2021-04-28 14:46:06 -04:00
catinthetap
b84cd7d61d
docs: update filesystem.mdx to fix typo
2021-04-28 08:11:05 -04:00
Marcus Naughton
1597c5a164
Update libraries-and-sdks.mdx
2021-04-27 16:34:55 -04:00
James Rasell
4e18e9ea8b
docs: add detail on launching autoscaler external plugins.
2021-04-26 11:19:15 +02:00
kphunter
59209f4165
Fix path tip
2021-04-23 22:03:53 -07:00
Zachary Shilton
b1bd139c3c
website: add check for unlinked content ( #10425 )
...
* website: add unlinked content check
* website: remove unused guides-navigation.js
2021-04-23 11:11:09 -04:00
Luiz Aoqui
29171be859
docs: reorganize autoscaling agent config ( #10383 )
2021-04-23 09:53:58 -04:00
changli0617
5c820bae59
Small typo fixes ( #10427 )
...
Co-authored-by: Charlie Voiselle <464492+angrycub@users.noreply.github.com>
2021-04-22 12:16:21 -07:00
changli0617
b74cb407bd
Merge pull request #10384 from hashicorp/mw.partnership-page
...
website: add partnerships page
2021-04-22 11:38:05 -07:00
Zachary Shilton
8dd97f5f76
website: update readme ( #10420 )
...
* website: bump to latest nextjs-scripts prerelease
* website: run generate:readme to update readme blocks
* website: revert bump to nextjs-scripts, deferred
2021-04-22 13:08:26 -04:00
changli0617
d80d7229d5
Update partnerships.mdx
2021-04-21 15:20:04 -07:00
Buck Doyle
2a72920af1
docs: Fix minor fuzzy search things ( #10423 )
2021-04-21 14:55:17 -05:00
James Rasell
02ee9f605e
Merge pull request #10409 from hashicorp/f-docs-gh-10406
...
docs: update autoscaler target plugins to include datacenter field.
2021-04-21 10:15:45 +02:00
Charlie Voiselle
ef8ca60693
Enable go-sockaddr templating for network-interface
( #10404 )
...
Add templating to `network-interface` option.
This PR also adds a fast-fail to in the case where an invalid interface is set or produced by the template
* add tests and check for valid interface
* Add documentation
* Incorporate suggestions from code review
Co-authored-by: Luiz Aoqui <luiz@hashicorp.com>
2021-04-20 13:55:10 -04:00
Seth Hoenig
4e6dbaaec1
Merge pull request #10184 from hashicorp/f-fuzzy-search
...
api: implement fuzzy search API
2021-04-20 09:06:40 -06:00
James Rasell
d55ae5d194
docs: update autoscaler target plugins to include datacenter field.
2021-04-20 14:01:19 +02:00
Johan Siebens
8f358838e2
website: added digitalocean droplets plugin to community plugins index
2021-04-20 10:25:21 +02:00
Seth Hoenig
c34ef9eb78
api: fuzzy search results include job name with id in scope
2021-04-16 17:03:36 -06:00
Seth Hoenig
1ee8d5ffc5
api: implement fuzzy search API
...
This PR introduces the /v1/search/fuzzy API endpoint, used for fuzzy
searching objects in Nomad. The fuzzy search endpoint routes requests
to the Nomad Server leader, which implements the Search.FuzzySearch RPC
method.
Requests to the fuzzy search API are based on the api.FuzzySearchRequest
object, e.g.
{
"Text": "ed",
"Context": "all"
}
Responses from the fuzzy search API are based on the api.FuzzySearchResponse
object, e.g.
{
"Index": 27,
"KnownLeader": true,
"LastContact": 0,
"Matches": {
"tasks": [
{
"ID": "redis",
"Scope": [
"default",
"example",
"cache"
]
}
],
"evals": [],
"deployment": [],
"volumes": [],
"scaling_policy": [],
"images": [
{
"ID": "redis:3.2",
"Scope": [
"default",
"example",
"cache",
"redis"
]
}
]
},
"Truncations": {
"volumes": false,
"scaling_policy": false,
"evals": false,
"deployment": false
}
}
The API is tunable using the new server.search stanza, e.g.
server {
search {
fuzzy_enabled = true
limit_query = 200
limit_results = 1000
min_term_length = 5
}
}
These values can be increased or decreased, so as to provide more
search results or to reduce load on the Nomad Server. The fuzzy search
API can be disabled entirely by setting `fuzzy_enabled` to `false`.
2021-04-16 16:36:07 -06:00
Shishir Mahajan
86e2a2be4f
Update containerd task driver options.
...
- image_pull_timeout
- pids_limit
- sysctl
2021-04-16 13:18:33 -04:00
Tim Gross
0518552e4d
docs: changelog and upgrade note for iptables improvement
2021-04-15 10:19:37 -04:00
changli0617
5723e194c1
Update partnerships.mdx
...
Need help to resize the ecosystem diagram.
2021-04-14 22:22:35 -07:00
Mike Wickett
e1c511645f
website: stub in partnerships page
2021-04-14 19:55:45 -04:00
Nick Spain
bc9da294b3
Fix indentation of service check API documentation
2021-04-13 09:15:35 -04:00
Nick Spain
04e3132b4b
Document usage of 'body' field
2021-04-13 09:15:35 -04:00
Michael Schurter
5684ae8254
docs: clarify alloc signal behavior
...
The API docs don't make it immediately clear that the alloc signal API signals *all* tasks in an allocation if the `Task` parameter is omitted. You have to dig all the way down into the alloc runner to discover that behavior: https://github.com/hashicorp/nomad/blob/v1.0.4/client/allocrunner/alloc_runner.go#L1189-L1213
2021-04-09 12:57:19 -07:00
Tim Gross
fd3d443863
docs: clean up explanation of volume per_alloc
2021-04-09 11:32:00 -04:00
Tim Gross
303c559ca2
CSI: API docs for create and snapshot workflows
2021-04-09 09:49:06 -04:00
Mark Lodato
f2f66bd92f
Fix typo in general options documentation
...
There was a small typo of "namespacecs" instead of "namespaces"
2021-04-09 09:44:48 -04:00
Tim Gross
0892d34ff9
CSI: capability block is required for volume registration
2021-04-08 13:02:24 -04:00
Mike Wickett
0412c02ca8
Update homepage testimonial card, customer logos ( #10210 )
...
* website: add customer testimonial to homepage
* website: remove one testimonial, remove product logos
2021-04-07 17:41:41 -04:00
Brandon Romano
d375fcb60c
Merge pull request #10311 from hashicorp/br.stackmenu
...
Updates stackmenu to latest
2021-04-07 09:36:12 -07:00
Luiz Aoqui
b32bf2cd85
docs: add missing nomad job run
CLI flags ( #10277 )
2021-04-07 12:07:33 -04:00
Tim Gross
70f5363a89
docs: update CSI create/register fields
...
Add new `access_mode`/`attachment_mode` fields. Make it more clear which set
of fields belong to create vs register. Update the example spec that's
generated by `volume init`.
2021-04-07 11:24:09 -04:00
Brandon Romano
2e308a2135
Updates stackmenu to latest
2021-04-06 11:34:51 -07:00
Luiz Aoqui
baef056f0c
docs: add empty_ignore_system
node selector strategy for autoscaling ( #10306 )
2021-04-06 13:02:56 -04:00
Michael Lange
d0d5431bf9
Fix the broken link in the bootstrapping custom scheduler warning
2021-04-05 14:27:22 -07:00
Drew Bailey
b867784e9c
allow setting stale flag from cli to retrieve individual server license ( #10300 )
2021-04-05 15:35:14 -04:00
Seth Hoenig
9eacb1c27b
docs: apply suggestions from code review
...
Co-authored-by: Tim Gross <tgross@hashicorp.com>
2021-04-05 10:03:19 -06:00
Seth Hoenig
f17ba33f61
consul: plubming for specifying consul namespace in job/group
...
This PR adds the common OSS changes for adding support for Consul Namespaces,
which is going to be a Nomad Enterprise feature. There is no new functionality
provided by this changeset and hopefully no new bugs.
2021-04-05 10:03:19 -06:00
James Rasell
138adfdc68
docs: add fixed-value and pass-through autoscaler plugin docs. ( #10278 )
...
docs: add fixed-value and pass-through autoscaler plugin docs.
2021-04-01 16:11:37 -04:00
Luiz Aoqui
6bbbc19eb7
Merge pull request #10199 from hashicorp/docs-update-autoscaling-aws-permission
...
docs: Update AWS permission requirements for the Autoscaler
2021-04-01 16:10:28 -04:00
Luiz Aoqui
f802fe3789
Merge pull request #10183 from hashicorp/docs-autoscaling-policy-eval-cli
...
docs: add Autoscaler CLI flags for policy eval configuration
2021-04-01 16:10:01 -04:00
Tim Gross
466b620fa4
CSI: volume snapshot
2021-04-01 11:16:52 -04:00
James Rasell
d07d799ff1
docs: add autoscaling docs to detail node selector strategy feat.
2021-04-01 08:47:16 +02:00
Tim Gross
bdb5b87a48
docs: CLI commands for volume create/delete
2021-03-31 16:37:09 -04:00
Drew Bailey
d8d3faef39
Docs/licensing reference docs ( #10260 )
...
* add a license docs page
* license reference docs
* update wording
* use new docs-nav
* rm file held over from rebase, fix path
2021-03-31 10:24:27 -04:00
Bryce Kalow
a6ca40fa4e
feat(website): migrates to new nav data format ( #10264 )
2021-03-31 08:43:17 -05:00
Seth Hoenig
03ed2a8035
Merge pull request #10243 from apollo13/issue10239
...
Automatically populate `CONSUL_HTTP_ADDR` for connect native tasks in host networking mode.
2021-03-30 09:00:17 -05:00
Zachary Shilton
34936d4262
website: use global featured-slider component ( #10254 )
...
* website: use global featured-slider component
* website: delete unused local featured-slider
2021-03-29 11:37:48 -04:00
Bryce Kalow
0bf390116e
website: add should-build script ( #10194 )
2021-03-29 10:06:20 -05:00
Florian Apolloner
b9b71e7ac5
Automatically populate CONSUL_HTTP_ADDR
for connect native tasks in host networking mode. Fixes #10239
2021-03-28 14:34:31 +02:00
Chris Baker
cda1cb039e
Merge pull request #10125 from hashicorp/docs-autoscaler-409-plugins
...
autoscaler plugin docs
2021-03-28 07:07:24 -05:00
Luiz Aoqui
f728c9303b
docs: minor updates on autoscaling plugin guides
2021-03-26 16:55:24 -04:00
Tim Gross
e6a7c71694
docs: note that Connect requires a hard-coded port
...
Co-authored-by: Kris Hicks <khicks@hashicorp.com>
2021-03-26 14:43:29 -04:00
Shishir
205e579d46
Update containerd task driver docs. ( #10244 )
2021-03-26 14:42:27 -04:00
Taylor Dolezal
0714e8951c
Change enable to enabled
2021-03-25 14:10:54 -04:00
Daniel Santos
2593bb28c3
Update /v1/job API docs with namespace parameter
2021-03-24 09:31:39 -04:00
Drew Bailey
74836b95b2
configuration and oss components for licensing ( #10216 )
...
* configuration and oss components for licensing
* vendor sync
2021-03-23 09:08:14 -04:00
Chris Baker
bebc3e5bdb
website: added senlin plugin to community plugins index
2021-03-22 19:01:49 +00:00
Chris Baker
16eb8186c5
website: documentation for autoscaler plugins
2021-03-19 15:38:28 +00:00
Luiz Aoqui
2aa9170fa5
docs: update Autoscaler AWS permissions
2021-03-18 20:41:53 -04:00
Tim Gross
fa25e048b2
CSI: unique volume per allocation
...
Add a `PerAlloc` field to volume requests that directs the scheduler to test
feasibility for volumes with a source ID that includes the allocation index
suffix (ex. `[0]`), rather than the exact source ID.
Read the `PerAlloc` field when making the volume claim at the client to
determine if the allocation index suffix (ex. `[0]`) should be added to the
volume source ID.
2021-03-18 15:35:11 -04:00
Tim Gross
8cc938c9d4
csi: volume init command
...
Create a convenience command for generating example CSI volume specifications,
similar to the existing `nomad job init` or `nomad quota init` commands.
2021-03-18 14:24:40 -04:00
Dave May
a00b967efa
docs: add missing dashes to operator debug Usage ( #10192 )
2021-03-17 15:13:04 -04:00
Luiz Aoqui
ad15055911
docs: add Autoscaler CLI flags for policy eval configuration
2021-03-15 18:04:35 -04:00
Tim Gross
0b467a1e44
docs: clarify HCL is parsed in CLI
2021-03-15 15:41:43 -04:00
Florian Apolloner
a0873d5da4
docker: support configuring default log driver in plugin options
2021-03-12 16:04:33 -05:00
Luiz Aoqui
944887a684
docs: add ports to jobspec overview example
2021-03-12 13:36:39 -05:00
Michael Schurter
c524a1cadf
docs: remove mention of api versioning
...
We've only ever had 1 API version, and we've broken backward
compatibility extremely rarely. Nothing changed about this with the
release of 1.0, let's just remove these sentences and save everybody
some reading.
2021-03-12 08:51:22 -08:00
Michael Schurter
57ffa58301
docs: describe k8s in terms of "Linux containers"
...
The terminology here is a bit tricky. Technically Kuberbetes deprecated
their Docker *runtime* support but can still run Docker images. Sadly in
a lot of people's minds "Docker" and "containers" are nearly synonymous.
I think "Linux containers" is a more accurate characterization of
Kubernetes focus than "Docker" at this point.
Fixes #10120
2021-03-11 17:49:13 -08:00
James Rasell
e9d81ace7b
Merge pull request #10140 from hashicorp/b-gh-10070
...
agent: return req error if prometheus metrics are disabled.
2021-03-10 17:11:39 +01:00
James Rasell
2ec9e59122
correctly format variable name within upgrade doc
...
Co-authored-by: Tim Gross <tgross@hashicorp.com>
2021-03-10 15:08:17 +01:00
Tim Gross
bd4d888375
CLI 'nomad ui -authenticate' flag for one-time token exchange
...
Includes swapping the previously documented `-login` flag for `-authenticate`
to align better with Waypoint.
2021-03-10 08:17:56 -05:00
Tim Gross
75878f978e
HTTP API support for 'nomad ui -login'
...
Endpoints for requesting and exchanging one-time tokens via the HTTP
API. Includes documentation updates.
2021-03-10 08:17:56 -05:00
Tim Gross
0676d74e5a
docs: 'nomad ui -login' command
2021-03-10 08:17:56 -05:00
Tim Gross
ee1be60c85
docs: update website links from master to main
2021-03-09 14:42:24 -05:00
James Rasell
b7f60ba122
docs: add upgrade guide for change to metrics API.
2021-03-09 15:40:08 +01:00
Kris Hicks
3a35521cf5
docs: Update sample JSON in Create Job API ( #10108 )
...
This is maybe a more realistic job that someone would actually submit
via the API; it more closely aligns with the example job from `nomad
job init`.
It's also been updated to use group network and service definitions.
2021-03-08 10:06:28 -08:00
Tim Gross
4c4ea23e6f
docs/artifact: clarify git:: prefix usage for private repos
2021-03-08 10:55:32 -05:00
Tim Gross
648977e233
docs: clarify mount source path in filesystem docs
2021-03-08 10:20:30 -05:00
Tim Gross
38a017e06e
docs: required capabilities on Linux
2021-03-08 10:20:18 -05:00
Adrian Todorov
47e1cb11df
driver/docker: add extra labels ( job name, task and task group name)
2021-03-08 08:59:52 -05:00
Luiz Aoqui
899237eeca
Merge pull request #10119 from hashicorp/docs-autoscaler-drain-timeout
...
docs: hightlight different default node drain deadline when using the Autoscaler
2021-03-05 14:27:56 -05:00
Luiz Aoqui
352725fe8a
docs: hightlight different default node drain deadline when using the Autoscaler
2021-03-04 16:51:07 -05:00
Michael Schurter
281abd1ac0
Merge pull request #10118 from hashicorp/docs-secmodel
...
docs: remove stray mention that namespaces are ent
2021-03-04 11:50:22 -08:00
Michael Schurter
c660ea5dd1
docs: remove stray mention that namespaces are ent
...
namespaces are oss
2021-03-04 10:57:10 -08:00
Noel Quiles
e49b15d570
[Website] Updates to homepage, highlighting features ( #10019 )
...
* Impl: base structure
* Impl: ComparisonItem/component bg color
* Style comparison items
* CSS: Typography/spacing pass
* Theme detailCta
* Callouts: content pass
* Impl: Logo grid section
* Add proper logos to logoGrid
* Hack: override button colors w/Nomad
* Link enhancements
* Clean up comments
* Revert link wrapping changes
* Remove paragraph after Why Nomad
* Add available links
* GitHub logo to GitLab
* Move callouts to just under Why Nomad? for A ver.
* Test comment to see if Vercel picks up this commit
2021-03-03 17:42:34 -05:00
Drew Bailey
c06ed22be1
remove v1-v2 varlink references ( #10110 )
...
* remove v1-v2 varlink references
* Update website/content/docs/drivers/podman.mdx
Co-authored-by: Tim Gross <tgross@hashicorp.com>
* fix code snippet
Co-authored-by: Tim Gross <tgross@hashicorp.com>
2021-03-03 13:59:32 -05:00
Andrea Simonini
1fe9561ec8
Fixed typos
2021-03-01 08:16:00 -05:00
Huan Wang
f133f4c7fe
update policy.mdx -- fixing strategy name
2021-02-26 21:32:00 -07:00
Luiz Aoqui
f7abdf2ba1
Merge pull request #9908 from hashicorp/docs-autoscaler-node-drain-ignore-system-jobs
...
document Autoscaler `node_drain_ignore_system_jobs` configuration
2021-02-26 18:41:56 -05:00
Luiz Aoqui
fd20ebbd11
Merge pull request #10062 from hashicorp/docs-autoscaler-sighup
...
docs: expand Autoscaler SIGHUP documentation
2021-02-26 18:31:24 -05:00
Luiz Aoqui
1bf3d2feb4
docs: add node_drain_ignore_system_jobs to Autoscaler GCP plugin
2021-02-26 18:30:45 -05:00
Luiz Aoqui
38c23e9577
docs: document Autoscaler node_drain_ignore_system_jobs configuration
2021-02-26 18:29:41 -05:00
James Rasell
c3058b8b08
docs: add Nomad Autoscaler GPC MIG target plugin detail. ( #10090 )
...
Co-authored-by: Luiz Aoqui <luiz@hashicorp.com>
2021-02-26 17:21:09 +01:00
Andre Ilhicas
f45fc6c899
consul/connect: enable setting local_bind_address in upstream
2021-02-26 11:37:31 +00:00
Drew Bailey
86d9e1ff90
Merge pull request #9955 from hashicorp/on-update-services
...
Service and Check on_update configuration option (readiness checks)
2021-02-24 10:11:05 -05:00
Tim Gross
800c46de96
post-1.0.4 release prep
2021-02-24 09:56:53 -05:00
Luiz Aoqui
15b9a57c0d
docs: update link to the Nomad Autoscaler demos
2021-02-23 15:24:37 -05:00
Tim Gross
b764f52ab9
deploymentwatcher: reset progress deadline on promotion ( #10042 )
...
In a deployment with two groups (ex. A and B), if group A's canary becomes
healthy before group B's, the deadline for the overall deployment will be set
to that of group A. When the deployment is promoted, if group A is done it
will not contribute to the next deadline cutoff. Group B's old deadline will
be used instead, which will be in the past and immediately trigger a
deployment progress failure. Reset the progress deadline when the job is
promotion to avoid this bug, and to better conform with implicit user
expectations around how the progress deadline should interact with promotions.
2021-02-22 16:44:03 -05:00
Luiz Aoqui
85c67ff666
Update website/content/docs/autoscaling/agent.mdx
...
Co-authored-by: Chris Baker <1675087+cgbaker@users.noreply.github.com>
2021-02-22 16:37:03 -05:00
Chris Baker
9d93293ab4
Update website/content/docs/autoscaling/agent.mdx
2021-02-22 15:20:58 -06:00
Luiz Aoqui
84ad11df93
docs: expand Autoscaler SIGHUP documentation
2021-02-22 15:38:26 -05:00
Cathy Chang
e117fc4f2b
docs: clarify log_rotate_max_files
2021-02-19 09:37:55 -05:00
Tim Gross
a90586f3e5
docs: clarify type constraints for collections in locals
...
HCL2 locals don't have type constraints, and the map syntax is interpreted as
an object. So users may need to explictly convert to map for some functions.
The `convert` function documentation was missing the required type constructor
parameter for collections.
2021-02-17 14:45:05 -05:00
Tim Gross
83088ec781
docs: clarify that block labels can't be interpolated in HCL2
...
Block labels are not expressions so they can't be interpolated without hacks
like `dynamic` blocks. Clarify this so that we don't confuse users who
shouldn't need to dig into the subtle nuances between expressions and blocks.
2021-02-17 11:53:06 -05:00
Tim Gross
25d5fe61d5
docs: remove artifact destination interpolation warning
2021-02-17 09:52:27 -05:00
Charlie Voiselle
d9c31741dc
Merge pull request #10020 from hashicorp/docs-update-install-brew
...
Updated Homebrew install instructions
2021-02-12 11:52:59 -05:00
Seth Hoenig
eb8812dc3d
docs: update ingress gateway runnable demo
...
Using the environment variable stopped working here a while back,
should be using the port label. Also upgrade to uuid-api:v5 which
supports linux/arm64.
2021-02-12 10:10:16 -06:00
Charlie Voiselle
7c6ffb9dcd
Updated Homebrew install instructions
2021-02-11 18:42:18 -05:00
Shantanu Gadgil
3fa71d2c66
The encryption key uses 32 bytes now
...
The encryption key uses 32 bytes now, not 16 bytes
2021-02-11 08:34:39 -05:00
Mark Lewis
56f1e7a324
Fix typo ( #10008 )
2021-02-10 14:43:11 -06:00
Karan Sharma
26199289fc
fix: docs/job-specification change mounts to mount
...
Since [mounts](https://www.nomadproject.io/docs/drivers/docker#mounts ) is deprecated,
switch to newer `mount` in `task.config` for `docker` driver.
2021-02-10 08:24:58 -05:00
Seth Hoenig
7d6e81e9e4
Merge pull request #9990 from hashicorp/f-nsiso-task
...
drivers/exec+java: Add task configuration to restore previous PID/IPC isolation behavior
2021-02-09 13:29:14 -06:00
Seth Hoenig
45e0e70a50
consul/connect: enable custom sidecars to use expose checks
...
This PR enables jobs configured with a custom sidecar_task to make
use of the `service.expose` feature for creating checks on services
in the service mesh. Before we would check that sidecar_task had not
been set (indicating that something other than envoy may be in use,
which would not support envoy's expose feature). However Consul has
not added support for anything other than envoy and probably never
will, so having the restriction in place seems like an unnecessary
hindrance. If Consul ever does support something other than Envoy,
they will likely find a way to provide the expose feature anyway.
Fixes #9854
2021-02-09 10:49:37 -06:00
Bryce Kalow
a412513c65
website: update next and nextjs-scripts ( #9957 )
2021-02-08 16:53:32 -06:00
Seth Hoenig
8ee9835923
drivers/exec+java: Add task configuration to restore previous PID/IPC isolation behavior
...
This PR adds pid_mode and ipc_mode options to the exec and java task
driver config options. By default these will defer to the default_pid_mode
and default_ipc_mode agent plugin options created in #9969 . Setting
these values to "host" mode disables isolation for the task. Doing so
is not recommended, but may be necessary to support legacy job configurations.
Closes #9970
2021-02-08 14:26:35 -06:00
Tim Gross
b04a040aed
document that Nomad ENT cannot be downgraded to Nomad OSS
2021-02-08 14:09:45 -05:00
Drew Bailey
b5585882e4
address pr comments
2021-02-08 13:43:05 -05:00
Seth Hoenig
f5cc4c5d44
docs: clarify PID
...
Co-authored-by: Chris Baker <1675087+cgbaker@users.noreply.github.com>
2021-02-08 10:52:57 -06:00
Seth Hoenig
419044ed08
docs: shorten IPC
...
Co-authored-by: Chris Baker <1675087+cgbaker@users.noreply.github.com>
2021-02-08 10:52:42 -06:00
Seth Hoenig
a911d4ca17
docs: clarify PID
...
Co-authored-by: Chris Baker <1675087+cgbaker@users.noreply.github.com>
2021-02-08 10:52:31 -06:00
Seth Hoenig
6c101e601d
docs: shorten IPC
...
Co-authored-by: Chris Baker <1675087+cgbaker@users.noreply.github.com>
2021-02-08 10:52:19 -06:00
Seth Hoenig
0134d2eab9
docs: capitalize posix
...
Co-authored-by: Chris Baker <1675087+cgbaker@users.noreply.github.com>
2021-02-08 10:52:08 -06:00
Seth Hoenig
cb81d38f2e
docs: capitalize posix
...
Co-authored-by: Chris Baker <1675087+cgbaker@users.noreply.github.com>
2021-02-08 10:51:55 -06:00
Drew Bailey
8507d54e3b
e2e test for on_update service checks
...
check_restart not compatible with on_update=ignore
reword caveat
2021-02-08 08:32:40 -05:00
Drew Bailey
82f971f289
OnUpdate configuration for services and checks
...
Allow for readiness type checks by configuring nomad to ignore warnings
or errors reported by a service check. This allows the deployment to
progress and while Consul handles introducing the sercive into a
resource pool once the check passes.
2021-02-08 08:32:40 -05:00
Seth Hoenig
4bc6e5a215
drivers/exec+java: Add configuration to restore previous PID/IPC namespace behavior.
...
This PR adds default_pid_mode and default_ipc_mode options to the exec and java
task drivers. By default these will default to "private" mode, enabling PID and
IPC isolation for tasks. Setting them to "host" mode disables isolation. Doing
so is not recommended, but may be necessary to support legacy job configurations.
Closes #9969
2021-02-05 15:52:11 -06:00
Mike Wickett
1fda6a4126
website: update community page to be consistent with other projects ( #9863 )
2021-02-05 13:54:59 -05:00
Alex Chan
768c02eaff
Correct the spelling of heirarchical/hierarchical ( #9980 )
2021-02-05 09:23:30 -06:00
Alex Iribarren
ee15c8e899
Replace ‘ and ' with '
2021-02-05 08:36:38 -05:00
Xopherus
76799c9f07
Fix aws secret key name in autoscaler aws target
...
- aws secret key is named incorrectly in the target docs.
It needs to match what is in the nomad-autoscaler repo
(see link below), otherwise the autoscaler will default to AWS sdk
behavior, which could end up using an IAM instance profile
or other environment variables instead of what is passed into the
autoscaler config file.
Ref: e60fb5268d/plugins/builtin/target/aws-asg/plugin/plugin.go (L27)
2021-02-03 16:56:12 -05:00
Tim Gross
9701d292ce
docs: remove mbits examples from documentation
2021-02-02 10:10:44 -05:00
Chris Baker
879a4c24b4
Merge pull request #9929 from hashicorp/changli0617-patch-1
...
Update alert-banner.js
2021-01-29 13:58:15 -06:00
Chris Baker
02e4016133
update latest version on website
2021-01-29 19:55:13 +00:00
Chris Baker
00d1924cc2
Update website/data/alert-banner.js
2021-01-29 13:53:17 -06:00
changli0617
fe77f988f4
Update alert-banner.js
2021-01-29 11:47:24 -08:00
Chris Baker
682dd5045e
vesion-specific upgrade guide for 1.0.3 and 0.12.10
2021-01-29 19:41:48 +00:00
Tim Gross
cf052cfee5
docs: add metrics from raft leadership transitions
2021-01-27 11:50:11 -05:00
James Rasell
9c0c75b226
docs: clarify where variables can be placed with HCLv2.
2021-01-26 12:29:58 +01:00
Seth Hoenig
8b05efcf88
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
e9f91c1d56
Adds community USB plugin to documentation site
2021-01-25 10:15:36 -05:00
zzhai
899334f2f0
Update syntax.mdx
...
"one label"
should be the singular form.
2021-01-25 08:42:59 -05:00
Jeff Escalante
5859ecd806
update dependencies, removed unused dependency ( #9878 )
2021-01-22 21:24:26 -05:00
Tim Gross
555d031283
docs: check_restart is now supported for group services
2021-01-22 10:55:40 -05:00
Mahmood Ali
f03e67712a
docs: remove timestamp hcl2 function ( #9867 )
...
timestamp isn't actually implemented
2021-01-21 10:29:50 -05:00
Marcus Naughton
8fe43cf063
Update server_join.mdx
...
Fixed Markdown for GCP example.
2021-01-19 16:47:12 -05:00
Drew Bailey
f42aa2a230
remove invalid duplicate ( #9850 )
2021-01-19 11:03:06 -05:00
Shishir Mahajan
661f7df7be
Update FSIsolation from none to image.
2021-01-15 08:01:04 -05:00
Drew Bailey
9f56195dc2
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
199ec2d91d
bump website version ( #9820 )
2021-01-14 15:12:39 -05:00
Brandon Romano
2588500bea
Website StackMenu updates for 1/14
2021-01-13 10:21:55 -08:00
Luiz Aoqui
6667d4c734
docs: fix broken link
2021-01-13 11:25:48 -05:00
Luiz Aoqui
226e442b32
docs: fix HCL2 doc page code block
2021-01-13 11:10:45 -05:00
Dave May
35d43c19ab
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
aa58dd6415
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
8848819c50
docs: remove remaining references to network_speed config
2021-01-13 08:52:25 -05:00
Seth Hoenig
43880dadd5
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
fc5f48d936
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
207fe378ce
docs: update countdash examples to v3
2021-01-10 17:19:39 -06:00
Jeff Escalante
f4e68cedc1
update dependencies ( #9760 )
2021-01-08 15:46:31 -05:00
Buck Doyle
2589f7360c
Add documentation for exec websocket ( #9679 )
2021-01-08 14:01:06 -06:00
Tim Gross
5b9a98d25a
docs: clarify default behavior of docker userns_mode
2021-01-08 08:22:39 -05:00
Chulki Lee
b7b23e9955
Fix HCL2 link
2021-01-08 08:19:06 -05:00
Michael Lange
304378565c
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
674707e349
Update the page param default to 1 instead of 0
2021-01-07 09:59:09 -08:00
Michael Lange
aa8e209c2e
Typo fixes
...
Co-authored-by: Buck Doyle <buck@hashicorp.com>
2021-01-07 09:59:08 -08:00
Michael Lange
46a0435cf2
Update 'Node' to 'Client' which is used throughout the UI
2021-01-07 09:59:08 -08:00
Michael Lange
761b7a1cef
Add missing faceted search query params
2021-01-07 09:59:08 -08:00
Michael Lange
2f05f06ecd
Remove no longer true enteprise warning
2021-01-07 09:59:08 -08:00
Michael Lange
549f2f77ab
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
75f304bbc2
Add missing routes to the UI API doc
2021-01-07 09:59:07 -08:00
Zach Shilton
2a9f9aa8d3
Remove broken shell-session highlighting
2021-01-07 11:57:09 -05:00
Zach Shilton
caa30ca097
Add build-time highlighting to code blocks
2021-01-07 11:48:02 -05:00
Nick Ethier
6705f845f2
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
425ad5892d
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
7a6aab10bb
Apply suggestions from code review
...
Co-authored-by: Tim Gross <tgross@hashicorp.com>
2021-01-07 08:53:54 -05:00
Jeff Escalante
8c04e22ce4
fix 'edit this page' links
2021-01-06 19:01:32 -05:00
Nick Ethier
ab01e19df3
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
af3759fc84
fix intro navigation
2021-01-05 19:40:19 -05:00
Jeff Escalante
48bfdbc565
fix style references
2021-01-05 19:07:55 -05:00
Jeff Escalante
2c9b689c8e
touch up dependencies
2021-01-05 19:03:18 -05:00
Jeff Escalante
eaaafd9dd4
implement mdx remote
2021-01-05 19:02:39 -05:00
Michael Lange
e2c063fa0f
Merge pull request #9697 from hashicorp/docs-wtdd-cleanup-images
...
docs: Remove unused images + intro pages
2021-01-05 14:22:52 -08:00
Michael Schurter
8345bd273c
Merge pull request #9732 from hashicorp/docs-cleanup
...
Docs cleanup
2021-01-05 13:10:36 -08:00
Michael Lange
5a37cfded0
Merge pull request #9692 from hashicorp/docs-wtdd-jobs-field-reference
...
docs: Enumerate job statuses and types in docs
2021-01-05 11:46:22 -08:00
Michael Schurter
d5b858680b
docs: mention client can be non-root
...
I want to strike a balance here:
- On the one hand there are use cases (raw_exec or Docker only) where
running Nomad clients as an unprivileged user is *preferable.*
- On the other hand running Nomad clients as root is our main and best
tested environment. So I want to leave that a strong recommendation.
2021-01-05 11:08:23 -08:00
Michael Schurter
70bf5456d3
docs: remove old client.options migration note
...
There's no reason to give the `client.options` to `plugins` migration
top billing on the client configuration page. Remove and and clarify the
more appropriately placed note down below.
2021-01-05 10:56:14 -08:00
Michael Schurter
5d7713bb4e
docs: remove duplicate PreserveCounts entry
2021-01-05 10:41:38 -08:00
Michael Schurter
1cede6cff8
docs: note that 1.0.2 is unreleased
2021-01-05 10:06:39 -08:00
Luiz Aoqui
af5fd4bb89
Merge pull request #9429 from hashicorp/docs-update-autoscale-policy
...
docs: update file scaling policy docs
2021-01-05 11:10:11 -05:00
Gunadhya
3ac3c93485
Added Enterprise Badges in Docs ( #9706 )
2021-01-05 09:44:37 -05:00
Tim Gross
c2952d0539
resolve comments from code review
2021-01-04 18:52:14 -05:00
Luiz Aoqui
11b8bcddf8
docs: update file scaling policy docs
2021-01-04 18:52:11 -05:00
Tim Gross
86d7ad6d7b
docs: update metrics tables
2021-01-04 12:47:35 -05:00
Tim Gross
c24f4d9925
client: improve alloc GC API error messages ( #9488 )
...
The client allocation GC API returns a misleading error message when the
allocation exists but is not yet eligible for GC. Make this clear in the error
response.
Note in the docs that the allocation will still show on the server responses.
2021-01-04 11:34:12 -05:00
James Rasell
2cf75537cd
Merge pull request #9584 from hashicorp/f-docs-api-job-reg-preserve-counts
...
docs: add PreserveCounts param to job API doc.
2021-01-04 16:01:17 +01:00
Aaron Harper
86275f5004
Fixed typo in index.mdx
2021-01-01 23:04:04 -05:00
Drew Bailey
793b5f242d
Docs/operator subpages ( #9689 )
...
* operator subpages
* line wrapping, fixed
2020-12-21 10:29:06 -05:00
Kris Hicks
16bacad930
docs: Remove network_speed client config field ( #9685 )
2020-12-21 07:26:25 -08:00
Michael Lange
78eb871230
Remove all unused images
2020-12-18 15:48:39 -08:00
Michael Lange
3a8b1b58e1
Remove unlinked getting started pages. These are all on Learn now
2020-12-18 15:32:41 -08:00
Michael Lange
2bb4edfc35
Unused old images
2020-12-18 15:32:18 -08:00
Michael Lange
49d6f0ee3f
Unused guide images. These are now in Learn
2020-12-18 15:31:02 -08:00
Chris Baker
d1b1d8303a
Merge pull request #9696 from hashicorp/docs-7655-lifecycle-json
...
docs: added lifecycle example to JSON Jobs API docs
2020-12-18 16:41:10 -06:00
Kris Hicks
4dacba3684
docs: Document required name for expose=true check ( #9691 )
2020-12-18 14:34:47 -08:00
Chris Baker
6092eb9f7d
docs: added lifecycle example to JSON Jobs API docs
2020-12-18 22:26:30 +00:00
Chris Baker
4ae967ef96
Merge pull request #9693 from hashicorp/docs-7655-lifecycle-block
...
docs: more documentation for lifecycle stanza
2020-12-18 16:12:25 -06:00
Chris Baker
0cca9773c8
typo fixes
2020-12-18 22:12:12 +00:00
Tim Gross
f4e107d6ae
docs: data directory permissions
2020-12-18 16:43:01 -05:00
Chris Baker
e85f841d10
Update website/pages/docs/job-specification/lifecycle.mdx
...
Co-authored-by: Tim Gross <tgross@hashicorp.com>
2020-12-18 14:30:44 -06:00
Chris Baker
b5f4bb6bb6
Update website/pages/docs/job-specification/lifecycle.mdx
...
Co-authored-by: Tim Gross <tgross@hashicorp.com>
2020-12-18 14:30:17 -06:00
Chris Baker
edc4d095b9
docs: more documentation for lifecycle stanza
2020-12-18 20:18:45 +00:00
Michael Lange
a552023820
Enumerate job statuses and types in docs
2020-12-18 12:14:50 -08:00
Drew Bailey
207048e1ce
add job register preservecounts param, update job versions response ( #9676 )
...
* add job register preservecounts param, update job versions response
* include job version diffs param
* update
2020-12-18 14:54:39 -05:00
Kris Hicks
c0be6d4081
docs: Add quota removal step to namespace apply ( #9684 )
2020-12-18 10:55:31 -08:00
Chris Baker
ffc64a6076
docs: added examples of device responses to api docs
2020-12-18 17:30:26 +00:00
Tim Gross
5d81bd7ad4
docs: clarify behavior of plugin block merging
...
Although this behavior is unfortunate, we want to document the existing
behavior rather than break backwards compatibility.
2020-12-18 11:56:02 -05:00
Tim Gross
9c4f52c8aa
docs: document SIGHUP handling behavior
2020-12-18 11:55:00 -05:00
Tim Gross
c422f8066a
docs: describe gossip encryption encoding requirements
2020-12-18 09:58:42 -05:00
Tim Gross
37b1dd6f54
docs: clarify which address configurations can include ports
2020-12-18 09:42:06 -05:00
Seth Hoenig
63734619bc
docs: improve gateway docs
2020-12-17 11:08:48 -06:00
Seth Hoenig
38f24a7d41
docs: gateway task docs changes
...
Co-authored-by: Tim Gross <tgross@hashicorp.com>
2020-12-17 10:37:02 -06:00
Seth Hoenig
939407e643
docs: gateway task docs changes
...
Co-authored-by: Tim Gross <tgross@hashicorp.com>
2020-12-17 10:36:56 -06:00
Seth Hoenig
9ea4d9793b
docs: gateway task docs changes
...
Co-authored-by: Tim Gross <tgross@hashicorp.com>
2020-12-17 10:36:42 -06:00
Seth Hoenig
3a3a175e1a
consul/connect: enable configuring custom gateway task
...
Add the ability to configure the Task used for Connect gateways,
similar to how sidecar Task can be configured.
The implementation here simply re-uses the sidecar_task stanza,
and now gets applied whether connect.sidecar_service or
connect.gateway is the thing being defined. In retrospect,
connect.sidecar_task could have been more generically named
like connect.task to make it a little more re-usable.
Closes #9474
2020-12-17 08:51:52 -06:00
Mahmood Ali
5ad721e35c
note that the mount flag was added in 1.0.1
2020-12-16 18:56:08 -05:00
Mahmood Ali
39fd59638a
document the new /dev/disk1s5 on / (apfs, local, read-only, journaled)
...
devfs on /dev (devfs, local, nobrowse)
/dev/disk1s1 on /System/Volumes/Data (apfs, local, journaled, nobrowse)
/dev/disk1s4 on /private/var/vm (apfs, local, journaled, nobrowse)
map auto_home on /System/Volumes/Data/home (autofs, automounted, nobrowse)
/dev/disk2s1 on /Volumes/nRF Connect 3.6.1 (hfs, local, nodev, nosuid, read-only, noowners, quarantine, mounted by notnoop) syntax
2020-12-16 17:25:02 -05:00
Mahmood Ali
9c315540a4
Revert "docs: deactivate var-file section"
...
This reverts commit 4ad0a882ec5f3ced986a058b17e5199a23940b45.
2020-12-16 17:17:16 -05:00
Mahmood Ali
201af6b1a6
Revert "docs: remove envvar option"
...
This reverts commit 205a1de6f3bdf870649197a1cc6f12ec19e17b6a.
2020-12-16 17:17:09 -05:00
Michael Schurter
72329f8356
docs: release v1.0.1
...
- Update release date in changelog
- Update download version
- Update alert banner to not be so specific
2020-12-16 13:55:09 -08:00
Tim Gross
1785822386
template: trigger change_mode for dynamic secrets on restore ( #9636 )
...
When a task is restored after a client restart, the template runner will
create a new lease for any dynamic secret (ex. Consul or PKI secrets
engines). But because this lease is being created in the prestart hook, we
don't trigger the `change_mode`.
This changeset uses the the existence of the task handle to detect a
previously running task that's been restored, so that we can trigger the
template `change_mode` if the template is changed, as it will be only with
dynamic secrets.
2020-12-16 13:36:19 -05:00
Mahmood Ali
62251e6fce
docs: more notes about hcl2 compatibility ( #9634 )
...
Make backward compatibility notes about Task Driver config options. Namely, call out the use of blocks with non-identifier attributes (like in docker systctl and storage_options) or nesting block syntax within an attribute assignment. Neither of these are valid HCL2. The solution is relatively simple: We can add = and quote the non-identifier attribute names.
Co-authored-by: Tim Gross <tgross@hashicorp.com>
2020-12-14 17:07:09 -05:00
Mahmood Ali
5351764b1b
docs: remove envvar option
2020-12-11 13:34:53 -05:00
Michael Lange
f265c7ba6d
Merge pull request #9599 from hashicorp/changli0617-patch-1
...
Highlight "alternative to Kubernetes"
2020-12-10 14:29:32 -08:00
Michael Lange
a658295135
Merge pull request #9600 from hashicorp/changli0617-patch-2
...
Update index.jsx
2020-12-10 14:28:55 -08:00
Michael Lange
ffc45ae5c5
Add a line break before the "learn why" cta on our home page
2020-12-10 12:26:53 -08:00
Michael Lange
70dc6ea14e
Change the features-list component to support arbitrary markup in the content field
2020-12-10 12:05:17 -08:00
Michael Lange
0b0921ba6c
Fix mismatched quotes in JSX strings
2020-12-10 12:04:11 -08:00
Seth Hoenig
fcd95fab19
Merge pull request #9611 from hashicorp/b-gateway-concurrency
...
consul/connect: set default Envoy worker threads for gateways
2020-12-10 12:44:28 -06:00
Mahmood Ali
94016a2118
Apply suggestions from code review
...
Co-authored-by: Seth Hoenig <shoenig@hashicorp.com>
2020-12-10 12:21:01 -05:00
Mahmood Ali
c7ad5d2b15
note environment variables needing to be valid unicode identifier
2020-12-10 12:03:19 -05:00
Mahmood Ali
cbe742f1d8
docs: deactivate var-file section
...
--var-files has a bug where we don't honor it properly. Let's remove it
from docs, to be enabled for 1.0.1.
2020-12-10 12:03:19 -05:00
Mahmood Ali
129dbd36ea
docs: ensure meta keys are not quoted
2020-12-10 12:03:19 -05:00
Seth Hoenig
52c9dbbb91
consul/connect: set default Envoy worker threads for gateways
...
Applying the default --concurrency for gateways was missed before.
Set the default Envoy concurrency to 1 for connect gateways. The
same override value meta.connect.proxy_concurrency applies.
2020-12-10 10:36:29 -06:00
Mahmood Ali
ef30655268
unquote env attributes
2020-12-10 11:30:01 -05:00
André Peters
29adb132e2
Update index.mdx
...
"Invalid argument name; Argument names must not be quoted."
2020-12-10 08:21:47 -05:00
changli0617
7210556b03
Update index.jsx
...
Replace a value card to show case "2 million container challenge"
2020-12-09 18:32:17 -08:00
James Rasell
ccba39201a
docs: add PreserveCounts param to job API doc.
2020-12-09 14:30:08 +01:00
Michael Schurter
7d02f51494
docs: add an announcement for 1.0
2020-12-08 09:59:49 -08:00
Michael Schurter
ddea65f8c9
Merge pull request #9569 from hashicorp/docs-100
...
docs: 1.0.0 download link
2020-12-08 09:09:29 -08:00
Mike Wickett
0be0fb54b7
website: Update k8s comparison docs, ecosystem and community ( #9557 )
...
* website: add k8s vs callout to homepage
* website: move resources to community
* website: add k8s comparison, ecosytem to docs
* website: update redirects
* website: fix homepage link
* website: fix sidebar data
* Update website/pages/docs/nomad-vs-kubernetes/index.mdx
Co-authored-by: changli0617 <39781496+changli0617@users.noreply.github.com>
* Update website/pages/docs/nomad-vs-kubernetes/alternative.mdx
Co-authored-by: changli0617 <39781496+changli0617@users.noreply.github.com>
* Update website/pages/docs/nomad-vs-kubernetes/alternative.mdx
Co-authored-by: changli0617 <39781496+changli0617@users.noreply.github.com>
* Update website/pages/docs/nomad-vs-kubernetes/alternative.mdx
Co-authored-by: changli0617 <39781496+changli0617@users.noreply.github.com>
Co-authored-by: changli0617 <39781496+changli0617@users.noreply.github.com>
2020-12-08 12:09:15 -05:00
Michael Schurter
5df1780bd7
docs: 1.0.0 download link
2020-12-08 08:00:21 -08:00
Mahmood Ali
020f6268b1
Remove Beta tag from 1.0 features ( #9562 )
...
* docs: Remove 1.0 beta warning about HCL2.0 docs
* docs: multiregion is not beta anymore either
* docs: scaling isn't beta
* docs: neither is events api
2020-12-08 09:39:25 -05:00
davemay99
36022c9c59
nomad operator debug changelog / doc updates
2020-12-08 08:51:45 -05:00
Charlie Voiselle
02e09b673a
Upgade links to guides
2020-12-08 08:51:21 -05:00
Shishir
a1b5c60bce
Update containerd task driver docs. ( #9550 )
2020-12-07 16:51:19 -05:00
Mark Lewis
80a3b87ec7
docs: grammatical fixes in service jobspec
2020-12-07 15:41:44 -05:00
Mahmood Ali
d0495e1b56
document some hcl2 quarks ( #9545 )
...
Mainly note that block labels need to be string literals, and that decimals without a leading significant digits aren't acceptable anymore (e.g. .9 are required to be 0.9).
Dynamic blocks can be used here, but feels too much of a hack, or a hammer to highlight it here, specially given the error reporting and debugging isn't so straightforward. I'd advocate internally for relaxing the restriction and allowing expressions in block labels instead.
Related to https://github.com/hashicorp/nomad/issues/9522
2020-12-07 12:31:25 -05:00
Luiz Aoqui
20796e5815
docs: update autoscaling docs for the new query interface ( #8917 )
...
* update autoscaling docs for the new query interface
* update default value for query_window in scaling policy
2020-12-07 10:43:08 -05:00
Seth Hoenig
07568b6a7e
docs: note conflist extension for cni plugin configuration files
2020-12-07 09:36:39 -06:00
Drew Bailey
c0bd238eb2
fix allocation spelling error, update docs ( #9527 )
...
* fix allocation spelling error, update docs
* assign TopicACLPolicy and TopicACLToken properly
2020-12-04 12:04:58 -05:00
Michael Schurter
39fdc47914
docs: publish v1.0.0-rc1
2020-12-03 14:03:57 -08:00
Michael Schurter
eb56a75bdd
docs: may->will after confirming with Consul
...
Consul 1.9 switched to agentless intentions which no longer require
synchronous communication from Envoy to Consul.
2020-12-03 13:48:06 -08:00
Michael Schurter
e948e0a012
docs: clarify connect upgrade procedure
...
During testing we discovered old versions of Nomad and Consul seemed to
prevent Envoy from accepting new connections while the Nomad agent was
being upgraded.
2020-12-03 13:36:13 -08:00
Drew Bailey
ce85288f2f
ensure node secret ID is not included in event stream ( #9510 )
2020-12-03 12:27:14 -05:00
Drew Bailey
17de8ebcb1
API: Event stream use full name instead of Eval/Alloc ( #9509 )
...
* use full name for events
use evaluation and allocation instead of short name
* update api event stream package and shortnames
* update docs
* make sync; fix typo
* backwards compat not from 1.0.0-beta event stream api changes
* use api types instead of string
* rm backwards compat note that only changed between prereleases
* remove backwards incompat that only existed in prereleases
2020-12-03 11:48:18 -05:00
Seth Hoenig
4398511c04
docs: fix link to windows docker issues
2020-12-03 09:19:22 -06:00
Charlie Voiselle
7d37cd3f53
Small website updates ( #9504 )
...
* systemd should be downcased
* containerd should be downcased
* spellchecking, adjust list item spacing
* QEMU should be upcased
* spelling, it's->its
* Fewer exclamation points; drive-by list spacing
* Update website/pages/docs/internals/security.mdx
* Namespace is not ent only now.
Co-authored-by: Tim Gross <tgross@hashicorp.com>
2020-12-02 19:02:03 -05:00
Chris Baker
4b31759ef0
formatting fix from github-based commit
2020-12-02 22:25:36 +00:00
Chris Baker
a9c151be2c
Update website/pages/docs/job-specification/hcl2/index.mdx
...
Co-authored-by: Michael Schurter <mschurter@hashicorp.com>
2020-12-02 16:12:07 -06:00
Chris Baker
e1010c9227
added some discussion of HCL parsing context
2020-12-02 20:41:53 +00:00
Tim Gross
74b8375fc9
docs: using interpolation for volumes ( #9449 )
...
Expand `volume` and `volume_mount` sections to describe how to use HCL2
dynamic blocks and interpolation to have finer-grained control over how
allocations get volumes.
2020-12-02 08:57:47 -05:00
Seth Hoenig
3b2b083cbf
Merge pull request #9487 from hashicorp/f-connect-sidecar-concurrency
...
consul/connect: default envoy concurrency to 1
2020-12-01 15:51:41 -06:00
Michael Schurter
8ed8d9f786
Merge pull request #9485 from hashicorp/docs-check-restart
...
docs: check_restart is broken for group networks
2020-12-01 11:39:45 -08:00