Merge pull request #7654 from hashicorp/docs-beta
docs: update changelog/upgrade for 0.11.0
This commit is contained in:
commit
e80b53c3d4
|
@ -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
|
||||
|
||||
|
||||
|
|
|
@ -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.
|
||||
|
|
|
@ -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.
|
||||
|
||||
|
|
|
@ -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']} />
|
||||
|
||||
|
|
|
@ -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
|
||||
---
|
||||
|
||||
|
|
|
@ -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.
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in a new issue