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