From beb5d1a3a069e59ba273a2fd5845f5d1fd8ab226 Mon Sep 17 00:00:00 2001 From: Derek Strickland <1111455+DerekStrickland@users.noreply.github.com> Date: Thu, 16 Jun 2022 10:15:06 -0400 Subject: [PATCH] Improve Autoscaler overview Closes: #13392 --- website/content/tools/autoscaling/index.mdx | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/website/content/tools/autoscaling/index.mdx b/website/content/tools/autoscaling/index.mdx index e94632fd818..687acfb5106 100644 --- a/website/content/tools/autoscaling/index.mdx +++ b/website/content/tools/autoscaling/index.mdx @@ -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