Merge pull request #7654 from hashicorp/docs-beta

docs: update changelog/upgrade for 0.11.0
This commit is contained in:
Michael Schurter 2020-04-07 11:31:45 -07:00 committed by GitHub
commit e80b53c3d4
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
7 changed files with 22 additions and 13 deletions

View file

@ -3,10 +3,10 @@
FEATURES:
* **Container Storage Interface [beta]**: Nomad has expanded support
of stateful workloads through support for CSI plugins.
* **Exec UI [beta]**: an in-browser terminal for connecting to running allocations.
* **Audit Logging (Enterprise) [beta]**: Audit logging support for Nomad
* **Exec UI**: an in-browser terminal for connecting to running allocations.
* **Audit Logging (Enterprise)**: Audit logging support for Nomad
Enterprise.
* **Scaling APIs [beta]**: new scaling policy API and job scaling APIs to support external autoscalers
* **Scaling APIs**: new scaling policy API and job scaling APIs to support external autoscalers
* **Task Dependencies**: introduces `lifecycle` stanza with prestart and sidecar hooks for tasks within a task group

View file

@ -1727,7 +1727,7 @@ $ curl \
}
```
## Read Job Scale Status <sup>0.11 Beta</sup>
## Read Job Scale Status <sup>Beta</sup>
This endpoint reads scale information about a job.
@ -1775,7 +1775,7 @@ $ curl \
}
}
```
## Scale Task Group <sup>0.11 Beta</sup>
## Scale Task Group <sup>Beta</sup>
This endpoint performs a scaling action against a job.
Currently, this endpoint supports scaling the count for a task group.

View file

@ -1,7 +1,7 @@
---
layout: api
page_title: Scaling Policies - HTTP API
sidebar_title: Scaling Policies <sup>0.11 Beta</sup>
sidebar_title: Scaling Policies <sup>Beta</sup>
description: The /scaling/policy endpoints are used to list and view scaling policies.
---
@ -9,7 +9,7 @@ description: The /scaling/policy endpoints are used to list and view scaling pol
The `/scaling/policies` and `/scaling/policy/` endpoints are used to list and view scaling policies.
## List Scaling Policies <sup>0.11 Beta</sup>
## List Scaling Policies <sup>Beta</sup>
This endpoint returns the scaling policies from all jobs.
@ -50,7 +50,7 @@ $ curl \
]
```
## Read Scaling Policy <sup>0.11 Beta</sup>
## Read Scaling Policy <sup>Beta</sup>
This endpoint reads a specific scaling policy.

View file

@ -1,13 +1,13 @@
---
layout: docs
page_title: lifecycle Stanza - Job Specification
sidebar_title: lifecycle <sup>0.11 Beta</sup>
sidebar_title: lifecycle
description: |-
The "lifecycle" stanza configures when a task is run within the lifecycle of a
task group
---
# `lifecycle` Stanza <sup>0.11 Beta</sup>
# `lifecycle` Stanza
<Placement groups={['job', 'group', 'task', 'lifecycle']} />

View file

@ -1,7 +1,7 @@
---
layout: docs
page_title: scaling Stanza - Job Specification
sidebar_title: scaling <sup>0.11 Beta</sup>
sidebar_title: scaling <sup>Beta</sup>
description: The "scaling" stanza allows specifying scaling policy for a task group
---

View file

@ -67,8 +67,8 @@ job "docs" {
the task group. If set to true, when the leader task completes, all other
tasks within the task group will be gracefully shutdown.
- `lifecycle` <sup>0.11 Beta</sup> <code>([Lifecycle][]: nil)</code> - Specifies when a task is run
within the lifecycle of a task group.
- `lifecycle` <code>([Lifecycle][]: nil)</code> - Specifies when a task is run
within the lifecycle of a task group. Added in Nomad v0.11.
- `logs` <code>([Logs][]: nil)</code> - Specifies logging configuration for the
`stdout` and `stderr` of the task.

View file

@ -26,6 +26,15 @@ included in Nomad. The feature has been ignored since Vault 0.5 and as long as
you are running a more recent version of Vault, you can safely remove
`vault_grace` from your Nomad jobs.
### Rkt Task Driver Removed
The `rkt` task driver has been deprecated and removed from Nomad. While the
code is available in an external repository,
[https://github.com/hashicorp/nomad-driver-rkt](https://github.com/hashicorp/nomad-driver-rkt),
it will not be maintained as `rkt` is [no longer being developed
upstream](https://github.com/rkt/rkt). We encourage all `rkt` users to find a
new task driver as soon as possible.
## Nomad 0.10.4
### Same-Node Scheduling Penalty Removed