mirror of
https://github.com/kemko/nomad.git
synced 2026-01-01 16:05:42 +03:00
Improve Autoscaler overview (#13396)
Improve Autoscaler overview documentation.
This commit is contained in:
@@ -10,12 +10,17 @@ description: |-
|
||||
|
||||
This section details the Nomad Autoscaler, a horizontal application and cluster
|
||||
autoscaler for Nomad. The Nomad Autoscaler is built and released separately to
|
||||
Nomad. The source code can be viewed on [GitHub][autoscaler_github] and releases
|
||||
are available on the [HashiCorp releases page][autoscaler_releases] or via
|
||||
[Docker Hub][autoscaler_dockerhub].
|
||||
Nomad. It runs as a daemon process, often referred to as the [Autocaler Agent][autoscaler_agent].
|
||||
An Autoscaler Agent is a separate and distinct process from a Nomad Agent. The
|
||||
source code can be viewed on [GitHub][autoscaler_github] and releases are available
|
||||
on the [HashiCorp releases page][autoscaler_releases] or via [Docker Hub][autoscaler_dockerhub].
|
||||
|
||||
The Nomad Autoscaler repository includes a number of [demos][autoscaler_demo]
|
||||
which provide guided learning on running the autoscaler.
|
||||
which provide guided learning on running the Nomad AutoScaler. Since Autoscaler
|
||||
Agent runs as its own daemon, it requires its own configuration. Configuration
|
||||
can be passed as command line flags or parsed from a configuration file. The demos
|
||||
repository includes an example [config][autoscaler_config] file that is useful to
|
||||
reference when configuring your Autoscaler Agent.
|
||||
|
||||
## Horizontal Application Autoscaling
|
||||
|
||||
@@ -61,3 +66,5 @@ specification [`scaling` block][scaling_block].
|
||||
[autoscaler_releases]: https://releases.hashicorp.com/nomad-autoscaler/
|
||||
[autoscaler_dockerhub]: https://hub.docker.com/r/hashicorp/nomad-autoscaler
|
||||
[autoscaler_demo]: https://github.com/hashicorp/nomad-autoscaler-demos
|
||||
[autoscaler_config]: https://github.com/hashicorp/nomad-autoscaler-demos/blob/1ecd9f32c749f1faaf4154b8a7e57fa68642fd33/cloud/demos/on-demand-batch/aws/jobs/autoscaler.nomad.tpl#L20
|
||||
[autoscaler_agent]: /tools/autoscaling/agent
|
||||
|
||||
Reference in New Issue
Block a user