diff --git a/Makefile b/Makefile
index 985f843c..31c7db3f 100644
--- a/Makefile
+++ b/Makefile
@@ -1,5 +1,5 @@
SHELL := /bin/bash
-export VERSION ?= v1.0.0-beta1
+export VERSION ?= v1.0.0-beta2
export GO111MODULE ?= on
export GOBIN = $(shell pwd)/bin
BINARY := ecctl
diff --git a/build/Makefile.build b/build/Makefile.build
index 47b65083..d273e1c7 100644
--- a/build/Makefile.build
+++ b/build/Makefile.build
@@ -51,7 +51,7 @@ endif
## Generates a changelog file in notes/$(VERSION) for the next release.
changelog:
- @ echo "-> Generating $(BINARY) changelog v$(VERSION)..."
+ @ echo "-> Generating $(BINARY) changelog $(VERSION)..."
@ ./scripts/generate-changelog.sh
## Generates a snapshot of the potential release
diff --git a/docs/ecctl-release-notes.asciidoc b/docs/ecctl-release-notes.asciidoc
index b27b0d94..ac26ece2 100644
--- a/docs/ecctl-release-notes.asciidoc
+++ b/docs/ecctl-release-notes.asciidoc
@@ -3,205 +3,8 @@
This section summarizes the changes in each {n} release.
+* <<{p}-release-notes-v1.0.0-beta2>>
* <<{p}-release-notes-v1.0.0-beta1>>
-[id="{p}-release-notes-v1.0.0-beta1"]
-=== Elastic Cloud Control (ecctl) v1.0.0-beta1
-++++
-v1.0.0-beta1
-++++
-
-<<{p}-release-notes-v1.0.0-beta1-whats-new,What's new>> | <<{p}-release-notes-v1.0.0-beta1-bug-fixes,Bug fixes>> | <<{p}-release-notes-v1.0.0-beta1-breaking-changes,Breaking changes>> | <<{p}-release-notes-v1.0.0-beta1-changelog,Changelog>>
-
-Welcome to the v1.0.0-beta1 release of {n}. This version brings new features, some breaking changes, and bug fixes.
-
-Elastic cloud control (ecctl) is Elastic’s CLI interface to manage the Elastic Cloud Enterprise platform and is now open for a public beta.
-
-Download the release binaries:
-
-[%hardbreaks]
-https://download.elastic.co/downloads/ecctl/v1.0.0-beta1/ecctl_v1.0.0-beta1_darwin_amd64.tar.gz[ecctl_v1.0.0-beta1_darwin_amd64.tar.gz]
-https://download.elastic.co/downloads/ecctl/v1.0.0-beta1/ecctl_v1.0.0-beta1_linux_32-bit.deb[ecctl_v1.0.0-beta1_linux_32-bit.deb]
-https://download.elastic.co/downloads/ecctl/v1.0.0-beta1/ecctl_v1.0.0-beta1_linux_32-bit.rpm[ecctl_v1.0.0-beta1_linux_32-bit.rpm]
-https://download.elastic.co/downloads/ecctl/v1.0.0-beta1/ecctl_v1.0.0-beta1_linux_386.tar.g[ecctl_v1.0.0-beta1_linux_386.tar.g]
-https://download.elastic.co/downloads/ecctl/v1.0.0-beta1/ecctl_v1.0.0-beta1_linux_64-bit.deb[ecctl_v1.0.0-beta1_linux_64-bit.deb]
-https://download.elastic.co/downloads/ecctl/v1.0.0-beta1/ecctl_v1.0.0-beta1_linux_64-bit.rpm[ecctl_v1.0.0-beta1_linux_64-bit.rpm]
-https://download.elastic.co/downloads/ecctl/v1.0.0-beta1/ecctl_v1.0.0-beta1_linux_amd64.tar.gz[ecctl_v1.0.0-beta1_linux_amd64.tar.gz]
-
-[float]
-[id="{p}-release-notes-v1.0.0-beta1-whats-new"]
-==== What's new
-
-* *Create Kibana and APM resources with new deployment APIs*. With the availability of our deployment APIs for ECE, we’ve switched the `ecctl deployment` command to make use of the new APIs. This change ensures better supportability and compatibility with ECE functionality and allows you to control your deployments fully.
-+
-Use the `ecctl deployment` commands to:
-+
---
-* Create, update, read, and delete deployments
-* Perform maintenance and upgrades
-* Start and stop deployments
---
-
-* *Improved version output*. The `ecctl version` command now returns more information:
-+
-[source,sh]
---
-$ ecctl version
-Version: 1.0.0-beta1
-Client API Version: 2.4.2
-Go version: go1.13.5
-Git commit: 4fcde59a
-Built: Fri 20 Dec 05:58:12 2019
-OS/Arch: darwin / amd64
---
-
-* *Track resource changes with the `--track` flag*. Most commands that involve deployment plan changes now let you track the progress for your changes with the `--track` flag. The flag is available for the following commands:
-+
---
-* `deployment create`
-* `deployment update`
-* `deployment shutdown`
---
-
-* *Override the failsafe during vacate operations with the `--override-failsafe` flag*. When using the `ecctl platform allocator vacate` command, you can now specify the `--override-failsafe` flag, which causes Elastic Cloud Enterprise to accept changes even when they are believed to lead to data loss.
-+
-WARNING: This flag is intended to help you complete a vacate operation, but it must be used with caution. Data loss is likely.
-
-* *New Commands*. We added a number of new commands to implement API functionality:
-+
---
-* Deployment commands:
-
-`ecctl deployment create`:: Creates a deployment from a file definition, allowing certain flag overrides.
-`ecctl deployment delete`:: Deletes a previously stopped deployment from the platform.
-`ecctl deployment list`:: Lists the platform's deployments.
-`ecctl deployment restore`:: Restores a previously shut down deployment and all of its associated sub-resources.
-`ecctl deployment search`:: Performs advanced deployment search using the Elasticsearch Query DSL.
-`ecctl deployment shutdown`:: Shuts down a deployment and all of its associated sub-resources.
-`ecctl deployment upgrade`:: Updates a deployment from a file definition, allowing certain flag overrides
-
-* We also added a plan cancel for deployment resources:
-+
-`ecctl deployment plan cancel`::
-
-* Deployment resource commands:
-
-`ecctl deployment resource delete`:: Deletes a previously shut down deployment resource.
-`ecctl deployment resource restore`:: Restores a previously shut down deployment resource.
-`ecctl deployment resource shutdown`:: Shuts down a deployment resource by its type and ref-id.
-`ecctl deployment resource start`:: Starts a previously stopped deployment resource.
-`ecctl deployment resource start-maintenance`:: Starts maintenance mode on a deployment resource.
-`ecctl deployment resource stop`:: Stops a deployment resource.
-`ecctl deployment resource stop-maintenance`:: Stops maintenance mode on a deployment resource.
-`ecctl deployment resource upgrade`:: Upgrades a deployment resource.
-
-* Elasticsearch keystore commands:
-
-`ecctl elasticsearch keystore show`:: Shows the Elasticsearch cluster keystore settings.
-`ecctl elasticsearch keystore set`:: Updates an Elasticsearch cluster keystore with the contents of a file.
---
-
-* *Simpler initialization*. TLS verification has been turned off for the `init` command so that you can configure {p} against a self-signed ECE instance with greater ease.
-
-* *Improved documentation*. We now include the full {p} command reference with our official documentation. We also added auto-completion instructions to the docs.
-
-[float]
-[id="{p}-release-notes-v1.0.0-beta1-bug-fixes"]
-==== Bug fixes
-
-* The `ecctl user key show` command no longer sends faulty parameters to the API server and now works as expected.
-* The `init` command now writes the JSON configuration without returning an error.
-* The `--timeout` flag is now honored as expected, where before a static 30s timeout was used even when `Http.Client.Timeout` was specified.
-* API errors which previously were returned as `unknown error (status xxx)` are now unpacked as expected.
-* The `user key show` command now works as expected. Previously, the Key ID was being set instead of the User ID.
-
-[float]
-[id="{p}-release-notes-v1.0.0-beta1-breaking-changes"]
-==== Breaking changes
-
-* *Removed pluralized list commands*. We removed all plurals from {p} commands and now use only the format `ecctl list`. Commands removed by this change are:
-+
---
-* `allocators`
-* `constructors`
-* `enrollment-tokens`
-* `proxies`
-* `stacks`
-* `filtered-groups`
---
-
-* *Removed `deployment elasticsearch create` command*. We removed this command, because it does not support some future requirements related to creating deployments.
-// Specifically, an upcoming change in ECE 2.5.0 will remove the ability to create deployments that specify a custom topology and only allows the creation of deployments that include a `deployment_template_id` in the create request. And, deployment templates might specify additional required resources, such as Kibana or APM, that need to be included during deployment creation.
-
-[float]
-[id="{p}-release-notes-v1.0.0-beta1-changelog"]
-==== Changelog
-
-[%hardbreaks]
-https://github.com/elastic/ecctl/commit/97c3985[97c3985] Adding ecctl icon to repo (https://github.com/elastic/ecctl/pull/111[#111])
-https://github.com/elastic/ecctl/commit/a752cec[a752cec] Fix command wording (https://github.com/elastic/ecctl/pull/108[#108])
-https://github.com/elastic/ecctl/commit/5939798[5939798] stack: Skip returning an error on packed __MACOSX (https://github.com/elastic/ecctl/pull/105[#105])
-https://github.com/elastic/ecctl/commit/0f5a632[0f5a632] elasticsearch: Fix broken diagnostics command (https://github.com/elastic/ecctl/pull/110[#110])
-https://github.com/elastic/ecctl/commit/4945fbb[4945fbb] cmd: Add default region to APM and Kibana create (https://github.com/elastic/ecctl/pull/109[#109])
-https://github.com/elastic/ecctl/commit/398bf99[398bf99] cmd: Remove newer version check on ecctl version (https://github.com/elastic/ecctl/pull/103[#103])
-https://github.com/elastic/ecctl/commit/4fcde59[4fcde59] Add auto completion intruction to docs (https://github.com/elastic/ecctl/pull/101[#101])
-https://github.com/elastic/ecctl/commit/f3d653a[f3d653a] user: Fix key show command (https://github.com/elastic/ecctl/pull/106[#106])
-https://github.com/elastic/ecctl/commit/f8eb428[f8eb428] Convert command reference files to Asciidoctor (https://github.com/elastic/ecctl/pull/61[#61])
-https://github.com/elastic/ecctl/commit/997c7e2[997c7e2] fix refid discovery and require confirmation (https://github.com/elastic/ecctl/pull/104[#104])
-https://github.com/elastic/ecctl/commit/99b8d28[99b8d28] Update ecctl-getting-started.asciidoc (https://github.com/elastic/ecctl/pull/102[#102])
-https://github.com/elastic/ecctl/commit/0b30073[0b30073] Add timeout values to ecctl.Config (https://github.com/elastic/ecctl/pull/100[#100])
-https://github.com/elastic/ecctl/commit/35bcb95[35bcb95] dep: update cloud-sdk-go to v1.0.0-bc9 (https://github.com/elastic/ecctl/pull/98[#98])
-https://github.com/elastic/ecctl/commit/67baf3d[67baf3d] go.sum: Update hashes to the latest version (https://github.com/elastic/ecctl/pull/97[#97])
-https://github.com/elastic/ecctl/commit/ce54eda[ce54eda] cmd: Add ref-id auto-discovery to resource upgrade (https://github.com/elastic/ecctl/pull/92[#92])
-https://github.com/elastic/ecctl/commit/f3d09b3[f3d09b3] cmd: update resource params to use common struct (https://github.com/elastic/ecctl/pull/96[#96])
-https://github.com/elastic/ecctl/commit/7c2be04[7c2be04] cmd: Add deployment resource delete command (https://github.com/elastic/ecctl/pull/88[#88])
-https://github.com/elastic/ecctl/commit/bd7c910[bd7c910] Version: Change to v1.0.0-beta1 (https://github.com/elastic/ecctl/pull/94[#94])
-https://github.com/elastic/ecctl/commit/1579791[1579791] cmd: Add deployment resource restore command (https://github.com/elastic/ecctl/pull/87[#87])
-https://github.com/elastic/ecctl/commit/706b480[706b480] cmd: add deployment resource start/start-maintenance commands (https://github.com/elastic/ecctl/pull/89[#89])
-https://github.com/elastic/ecctl/commit/033f06d[033f06d] cmd: Add deployment resource stop and stop-maintenance cmds (https://github.com/elastic/ecctl/pull/81[#81])
-https://github.com/elastic/ecctl/commit/d2c27b5[d2c27b5] cmd: Add deployment resource shutdown command (https://github.com/elastic/ecctl/pull/86[#86])
-https://github.com/elastic/ecctl/commit/dbad10d[dbad10d] cmd: Remove elasticsearch create (https://github.com/elastic/ecctl/pull/93[#93])
-https://github.com/elastic/ecctl/commit/d4ee664[d4ee664] build(deps): bump github.com/go-openapi/runtime from 0.19.8 to 0.19.9 (https://github.com/elastic/ecctl/pull/85[#85])
-https://github.com/elastic/ecctl/commit/c56296c[c56296c] build(deps): bump github.com/go-openapi/strfmt from 0.19.3 to 0.19.4 (https://github.com/elastic/ecctl/pull/84[#84])
-https://github.com/elastic/ecctl/commit/e642e41[e642e41] cmd: Add --track flag to deployment commands (https://github.com/elastic/ecctl/pull/80[#80])
-https://github.com/elastic/ecctl/commit/c66d3bf[c66d3bf] cmd: Migrate apm create to deployments API (https://github.com/elastic/ecctl/pull/79[#79])
-https://github.com/elastic/ecctl/commit/bd75994[bd75994] Support vacate override failsafe (https://github.com/elastic/ecctl/pull/82[#82])
-https://github.com/elastic/ecctl/commit/73c0fac[73c0fac] cmd: Add deployment resource upgrade command (https://github.com/elastic/ecctl/pull/76[#76])
-https://github.com/elastic/ecctl/commit/d1409c8[d1409c8] build(deps): bump github.com/spf13/viper from 1.5.0 to 1.6.1 (https://github.com/elastic/ecctl/pull/75[#75])
-https://github.com/elastic/ecctl/commit/aaa5d87[aaa5d87] cmd: Migrate kibana create to deployments API (https://github.com/elastic/ecctl/pull/71[#71])
-https://github.com/elastic/ecctl/commit/88c7938[88c7938] cmd: Add deployment plan cancel (https://github.com/elastic/ecctl/pull/72[#72])
-https://github.com/elastic/ecctl/commit/520dbf8[520dbf8] docs: Remove tap pin step from brew instructions (https://github.com/elastic/ecctl/pull/70[#70])
-https://github.com/elastic/ecctl/commit/ea03569[ea03569] cmd: Move elasticsearch create to deployment API (https://github.com/elastic/ecctl/pull/67[#67])
-https://github.com/elastic/ecctl/commit/ce9bbdd[ce9bbdd] Remove ErrCatchTransport from default http client (https://github.com/elastic/ecctl/pull/66[#66])
-https://github.com/elastic/ecctl/commit/a318a5f[a318a5f] cmd: Fix init command on unexisting .ecctl folder (https://github.com/elastic/ecctl/pull/64[#64])
-https://github.com/elastic/ecctl/commit/8dcfa6e[8dcfa6e] deployment: Fix show resource type command (https://github.com/elastic/ecctl/pull/57[#57])
-https://github.com/elastic/ecctl/commit/841ddef[841ddef] elasticsearch: Add keystore management commands (https://github.com/elastic/ecctl/pull/58[#58])
-https://github.com/elastic/ecctl/commit/72fc278[72fc278] http: Add api.DefaultTransport in http.Client (https://github.com/elastic/ecctl/pull/59[#59])
-https://github.com/elastic/ecctl/commit/21176cd[21176cd] deployment: Add update command (https://github.com/elastic/ecctl/pull/55[#55])
-https://github.com/elastic/ecctl/commit/143ffe5[143ffe5] init: Remove mentions of ESS in config bootstrap (https://github.com/elastic/ecctl/pull/54[#54])
-https://github.com/elastic/ecctl/commit/c0ae026[c0ae026] docs: Remove region mentions (https://github.com/elastic/ecctl/pull/50[#50])
-https://github.com/elastic/ecctl/commit/7d63ff8[7d63ff8] version: Extend output to include ECE API Version (https://github.com/elastic/ecctl/pull/53[#53])
-https://github.com/elastic/ecctl/commit/8d72808[8d72808] init: Ensure homepath is created (https://github.com/elastic/ecctl/pull/51[#51])
-https://github.com/elastic/ecctl/commit/a4eb0ac[a4eb0ac] docs: Change the term Kibana Cluster to instance (https://github.com/elastic/ecctl/pull/49[#49])
-https://github.com/elastic/ecctl/commit/78dd825[78dd825] go.mod: Update cloud-sdk-go to version v1.0.0-bc4 (https://github.com/elastic/ecctl/pull/48[#48])
-https://github.com/elastic/ecctl/commit/7ba34cc[7ba34cc] remove plural aliases and update docs (https://github.com/elastic/ecctl/pull/47[#47])
-https://github.com/elastic/ecctl/commit/d05811e[d05811e] init: Skips TLS validation on API calls (https://github.com/elastic/ecctl/pull/39[#39])
-https://github.com/elastic/ecctl/commit/1bd7726[1bd7726] deployment: Add restore command (https://github.com/elastic/ecctl/pull/38[#38])
-https://github.com/elastic/ecctl/commit/b32c889[b32c889] deployment: Add create command (https://github.com/elastic/ecctl/pull/36[#36])
-https://github.com/elastic/ecctl/commit/f1c5258[f1c5258] deployment: Add delete command (https://github.com/elastic/ecctl/pull/35[#35])
-https://github.com/elastic/ecctl/commit/912f410[912f410] build(deps): bump github.com/spf13/viper from 1.4.0 to 1.5.0 (https://github.com/elastic/ecctl/pull/24[#24])
-https://github.com/elastic/ecctl/commit/93444fd[93444fd] build(deps): bump github.com/go-openapi/runtime from 0.19.7 to 0.19.8 (https://github.com/elastic/ecctl/pull/33[#33])
-https://github.com/elastic/ecctl/commit/fb7681b[fb7681b] deployment: Add search command (https://github.com/elastic/ecctl/pull/34[#34])
-https://github.com/elastic/ecctl/commit/ee092c6[ee092c6] deployment: Add shutdown command (https://github.com/elastic/ecctl/pull/32[#32])
-https://github.com/elastic/ecctl/commit/a01959c[a01959c] deployment: Add list command (https://github.com/elastic/ecctl/pull/30[#30])
-https://github.com/elastic/ecctl/commit/df2d729[df2d729] Add CONTIBUTING note about GitHub Actions in Forks (https://github.com/elastic/ecctl/pull/29[#29])
-https://github.com/elastic/ecctl/commit/eade2fb[eade2fb] Bump Go version to 1.13 (https://github.com/elastic/ecctl/pull/31[#31])
-https://github.com/elastic/ecctl/commit/3a3c81f[3a3c81f] Beta doc updates (https://github.com/elastic/ecctl/pull/23[#23])
-https://github.com/elastic/ecctl/commit/d994fa4[d994fa4] Improve user documentation (https://github.com/elastic/ecctl/pull/22[#22])
-https://github.com/elastic/ecctl/commit/7d10b3e[7d10b3e] trivial: fixes various typos (https://github.com/elastic/ecctl/pull/19[#19])
-https://github.com/elastic/ecctl/commit/ad77c57[ad77c57] trivial: bump golanci version to 1.21 (https://github.com/elastic/ecctl/pull/20[#20])
-https://github.com/elastic/ecctl/commit/ddafa35[ddafa35] ci: run go build action in PRs (https://github.com/elastic/ecctl/pull/21[#21])
-https://github.com/elastic/ecctl/commit/3b1b1ef[3b1b1ef] Convert the ecctl docs to Asciidoctor (https://github.com/elastic/ecctl/pull/7[#7])
-https://github.com/elastic/ecctl/commit/0472113[0472113] ci: remove uneccesary gh info (https://github.com/elastic/ecctl/pull/16[#16])
-
-_Release date: January 9, 2020_
+include::release_notes/v1.0.0-beta2.adoc[]
+include::release_notes/v1.0.0-beta1.adoc[]
\ No newline at end of file
diff --git a/docs/release_notes/v1.0.0-beta1.adoc b/docs/release_notes/v1.0.0-beta1.adoc
new file mode 100644
index 00000000..7512abd1
--- /dev/null
+++ b/docs/release_notes/v1.0.0-beta1.adoc
@@ -0,0 +1,200 @@
+[id="{p}-release-notes-v1.0.0-beta1"]
+=== Elastic Cloud Control (ecctl) v1.0.0-beta1
+++++
+v1.0.0-beta1
+++++
+
+<<{p}-release-notes-v1.0.0-beta1-whats-new,What's new>> | <<{p}-release-notes-v1.0.0-beta1-bug-fixes,Bug fixes>> | <<{p}-release-notes-v1.0.0-beta1-breaking-changes,Breaking changes>> | <<{p}-release-notes-v1.0.0-beta1-changelog,Changelog>>
+
+Welcome to the v1.0.0-beta1 release of {n}. This version brings new features, some breaking changes, and bug fixes.
+
+Elastic cloud control (ecctl) is Elastic’s CLI interface to manage the Elastic Cloud Enterprise platform and is now open for a public beta.
+
+Download the release binaries:
+
+[%hardbreaks]
+https://download.elastic.co/downloads/ecctl/v1.0.0-beta1/ecctl_v1.0.0-beta1_darwin_amd64.tar.gz[ecctl_v1.0.0-beta1_darwin_amd64.tar.gz]
+https://download.elastic.co/downloads/ecctl/v1.0.0-beta1/ecctl_v1.0.0-beta1_linux_32-bit.deb[ecctl_v1.0.0-beta1_linux_32-bit.deb]
+https://download.elastic.co/downloads/ecctl/v1.0.0-beta1/ecctl_v1.0.0-beta1_linux_32-bit.rpm[ecctl_v1.0.0-beta1_linux_32-bit.rpm]
+https://download.elastic.co/downloads/ecctl/v1.0.0-beta1/ecctl_v1.0.0-beta1_linux_386.tar.g[ecctl_v1.0.0-beta1_linux_386.tar.g]
+https://download.elastic.co/downloads/ecctl/v1.0.0-beta1/ecctl_v1.0.0-beta1_linux_64-bit.deb[ecctl_v1.0.0-beta1_linux_64-bit.deb]
+https://download.elastic.co/downloads/ecctl/v1.0.0-beta1/ecctl_v1.0.0-beta1_linux_64-bit.rpm[ecctl_v1.0.0-beta1_linux_64-bit.rpm]
+https://download.elastic.co/downloads/ecctl/v1.0.0-beta1/ecctl_v1.0.0-beta1_linux_amd64.tar.gz[ecctl_v1.0.0-beta1_linux_amd64.tar.gz]
+
+[float]
+[id="{p}-release-notes-v1.0.0-beta1-whats-new"]
+==== What's new
+
+* *Create Kibana and APM resources with new deployment APIs*. With the availability of our deployment APIs for ECE, we’ve switched the `ecctl deployment` command to make use of the new APIs. This change ensures better supportability and compatibility with ECE functionality and allows you to control your deployments fully.
++
+Use the `ecctl deployment` commands to:
++
+--
+* Create, update, read, and delete deployments
+* Perform maintenance and upgrades
+* Start and stop deployments
+--
+
+* *Improved version output*. The `ecctl version` command now returns more information:
++
+[source,sh]
+--
+$ ecctl version
+Version: 1.0.0-beta1
+Client API Version: 2.4.2
+Go version: go1.13.5
+Git commit: 4fcde59a
+Built: Fri 20 Dec 05:58:12 2019
+OS/Arch: darwin / amd64
+--
+
+* *Track resource changes with the `--track` flag*. Most commands that involve deployment plan changes now let you track the progress for your changes with the `--track` flag. The flag is available for the following commands:
++
+--
+* `deployment create`
+* `deployment update`
+* `deployment shutdown`
+--
+
+* *Override the failsafe during vacate operations with the `--override-failsafe` flag*. When using the `ecctl platform allocator vacate` command, you can now specify the `--override-failsafe` flag, which causes Elastic Cloud Enterprise to accept changes even when they are believed to lead to data loss.
++
+WARNING: This flag is intended to help you complete a vacate operation, but it must be used with caution. Data loss is likely.
+
+* *New Commands*. We added a number of new commands to implement API functionality:
++
+--
+* Deployment commands:
+
+`ecctl deployment create`:: Creates a deployment from a file definition, allowing certain flag overrides.
+`ecctl deployment delete`:: Deletes a previously stopped deployment from the platform.
+`ecctl deployment list`:: Lists the platform's deployments.
+`ecctl deployment restore`:: Restores a previously shut down deployment and all of its associated sub-resources.
+`ecctl deployment search`:: Performs advanced deployment search using the Elasticsearch Query DSL.
+`ecctl deployment shutdown`:: Shuts down a deployment and all of its associated sub-resources.
+`ecctl deployment upgrade`:: Updates a deployment from a file definition, allowing certain flag overrides
+
+* We also added a plan cancel for deployment resources:
++
+`ecctl deployment plan cancel`::
+
+* Deployment resource commands:
+
+`ecctl deployment resource delete`:: Deletes a previously shut down deployment resource.
+`ecctl deployment resource restore`:: Restores a previously shut down deployment resource.
+`ecctl deployment resource shutdown`:: Shuts down a deployment resource by its type and ref-id.
+`ecctl deployment resource start`:: Starts a previously stopped deployment resource.
+`ecctl deployment resource start-maintenance`:: Starts maintenance mode on a deployment resource.
+`ecctl deployment resource stop`:: Stops a deployment resource.
+`ecctl deployment resource stop-maintenance`:: Stops maintenance mode on a deployment resource.
+`ecctl deployment resource upgrade`:: Upgrades a deployment resource.
+
+* Elasticsearch keystore commands:
+
+`ecctl elasticsearch keystore show`:: Shows the Elasticsearch cluster keystore settings.
+`ecctl elasticsearch keystore set`:: Updates an Elasticsearch cluster keystore with the contents of a file.
+--
+
+* *Simpler initialization*. TLS verification has been turned off for the `init` command so that you can configure {p} against a self-signed ECE instance with greater ease.
+
+* *Improved documentation*. We now include the full {p} command reference with our official documentation. We also added auto-completion instructions to the docs.
+
+[float]
+[id="{p}-release-notes-v1.0.0-beta1-bug-fixes"]
+==== Bug fixes
+
+* The `ecctl user key show` command no longer sends faulty parameters to the API server and now works as expected.
+* The `init` command now writes the JSON configuration without returning an error.
+* The `--timeout` flag is now honored as expected, where before a static 30s timeout was used even when `Http.Client.Timeout` was specified.
+* API errors which previously were returned as `unknown error (status xxx)` are now unpacked as expected.
+* The `user key show` command now works as expected. Previously, the Key ID was being set instead of the User ID.
+
+[float]
+[id="{p}-release-notes-v1.0.0-beta1-breaking-changes"]
+==== Breaking changes
+
+* *Removed pluralized list commands*. We removed all plurals from {p} commands and now use only the format `ecctl list`. Commands removed by this change are:
++
+--
+* `allocators`
+* `constructors`
+* `enrollment-tokens`
+* `proxies`
+* `stacks`
+* `filtered-groups`
+--
+
+* *Removed `deployment elasticsearch create` command*. We removed this command, because it does not support some future requirements related to creating deployments.
+// Specifically, an upcoming change in ECE 2.5.0 will remove the ability to create deployments that specify a custom topology and only allows the creation of deployments that include a `deployment_template_id` in the create request. And, deployment templates might specify additional required resources, such as Kibana or APM, that need to be included during deployment creation.
+
+[float]
+[id="{p}-release-notes-v1.0.0-beta1-changelog"]
+==== Changelog
+
+[%hardbreaks]
+https://github.com/elastic/ecctl/commit/97c3985[97c3985] Adding ecctl icon to repo (https://github.com/elastic/ecctl/pull/111[#111])
+https://github.com/elastic/ecctl/commit/a752cec[a752cec] Fix command wording (https://github.com/elastic/ecctl/pull/108[#108])
+https://github.com/elastic/ecctl/commit/5939798[5939798] stack: Skip returning an error on packed __MACOSX (https://github.com/elastic/ecctl/pull/105[#105])
+https://github.com/elastic/ecctl/commit/0f5a632[0f5a632] elasticsearch: Fix broken diagnostics command (https://github.com/elastic/ecctl/pull/110[#110])
+https://github.com/elastic/ecctl/commit/4945fbb[4945fbb] cmd: Add default region to APM and Kibana create (https://github.com/elastic/ecctl/pull/109[#109])
+https://github.com/elastic/ecctl/commit/398bf99[398bf99] cmd: Remove newer version check on ecctl version (https://github.com/elastic/ecctl/pull/103[#103])
+https://github.com/elastic/ecctl/commit/4fcde59[4fcde59] Add auto completion intruction to docs (https://github.com/elastic/ecctl/pull/101[#101])
+https://github.com/elastic/ecctl/commit/f3d653a[f3d653a] user: Fix key show command (https://github.com/elastic/ecctl/pull/106[#106])
+https://github.com/elastic/ecctl/commit/f8eb428[f8eb428] Convert command reference files to Asciidoctor (https://github.com/elastic/ecctl/pull/61[#61])
+https://github.com/elastic/ecctl/commit/997c7e2[997c7e2] fix refid discovery and require confirmation (https://github.com/elastic/ecctl/pull/104[#104])
+https://github.com/elastic/ecctl/commit/99b8d28[99b8d28] Update ecctl-getting-started.asciidoc (https://github.com/elastic/ecctl/pull/102[#102])
+https://github.com/elastic/ecctl/commit/0b30073[0b30073] Add timeout values to ecctl.Config (https://github.com/elastic/ecctl/pull/100[#100])
+https://github.com/elastic/ecctl/commit/35bcb95[35bcb95] dep: update cloud-sdk-go to v1.0.0-bc9 (https://github.com/elastic/ecctl/pull/98[#98])
+https://github.com/elastic/ecctl/commit/67baf3d[67baf3d] go.sum: Update hashes to the latest version (https://github.com/elastic/ecctl/pull/97[#97])
+https://github.com/elastic/ecctl/commit/ce54eda[ce54eda] cmd: Add ref-id auto-discovery to resource upgrade (https://github.com/elastic/ecctl/pull/92[#92])
+https://github.com/elastic/ecctl/commit/f3d09b3[f3d09b3] cmd: update resource params to use common struct (https://github.com/elastic/ecctl/pull/96[#96])
+https://github.com/elastic/ecctl/commit/7c2be04[7c2be04] cmd: Add deployment resource delete command (https://github.com/elastic/ecctl/pull/88[#88])
+https://github.com/elastic/ecctl/commit/bd7c910[bd7c910] Version: Change to v1.0.0-beta1 (https://github.com/elastic/ecctl/pull/94[#94])
+https://github.com/elastic/ecctl/commit/1579791[1579791] cmd: Add deployment resource restore command (https://github.com/elastic/ecctl/pull/87[#87])
+https://github.com/elastic/ecctl/commit/706b480[706b480] cmd: add deployment resource start/start-maintenance commands (https://github.com/elastic/ecctl/pull/89[#89])
+https://github.com/elastic/ecctl/commit/033f06d[033f06d] cmd: Add deployment resource stop and stop-maintenance cmds (https://github.com/elastic/ecctl/pull/81[#81])
+https://github.com/elastic/ecctl/commit/d2c27b5[d2c27b5] cmd: Add deployment resource shutdown command (https://github.com/elastic/ecctl/pull/86[#86])
+https://github.com/elastic/ecctl/commit/dbad10d[dbad10d] cmd: Remove elasticsearch create (https://github.com/elastic/ecctl/pull/93[#93])
+https://github.com/elastic/ecctl/commit/d4ee664[d4ee664] build(deps): bump github.com/go-openapi/runtime from 0.19.8 to 0.19.9 (https://github.com/elastic/ecctl/pull/85[#85])
+https://github.com/elastic/ecctl/commit/c56296c[c56296c] build(deps): bump github.com/go-openapi/strfmt from 0.19.3 to 0.19.4 (https://github.com/elastic/ecctl/pull/84[#84])
+https://github.com/elastic/ecctl/commit/e642e41[e642e41] cmd: Add --track flag to deployment commands (https://github.com/elastic/ecctl/pull/80[#80])
+https://github.com/elastic/ecctl/commit/c66d3bf[c66d3bf] cmd: Migrate apm create to deployments API (https://github.com/elastic/ecctl/pull/79[#79])
+https://github.com/elastic/ecctl/commit/bd75994[bd75994] Support vacate override failsafe (https://github.com/elastic/ecctl/pull/82[#82])
+https://github.com/elastic/ecctl/commit/73c0fac[73c0fac] cmd: Add deployment resource upgrade command (https://github.com/elastic/ecctl/pull/76[#76])
+https://github.com/elastic/ecctl/commit/d1409c8[d1409c8] build(deps): bump github.com/spf13/viper from 1.5.0 to 1.6.1 (https://github.com/elastic/ecctl/pull/75[#75])
+https://github.com/elastic/ecctl/commit/aaa5d87[aaa5d87] cmd: Migrate kibana create to deployments API (https://github.com/elastic/ecctl/pull/71[#71])
+https://github.com/elastic/ecctl/commit/88c7938[88c7938] cmd: Add deployment plan cancel (https://github.com/elastic/ecctl/pull/72[#72])
+https://github.com/elastic/ecctl/commit/520dbf8[520dbf8] docs: Remove tap pin step from brew instructions (https://github.com/elastic/ecctl/pull/70[#70])
+https://github.com/elastic/ecctl/commit/ea03569[ea03569] cmd: Move elasticsearch create to deployment API (https://github.com/elastic/ecctl/pull/67[#67])
+https://github.com/elastic/ecctl/commit/ce9bbdd[ce9bbdd] Remove ErrCatchTransport from default http client (https://github.com/elastic/ecctl/pull/66[#66])
+https://github.com/elastic/ecctl/commit/a318a5f[a318a5f] cmd: Fix init command on unexisting .ecctl folder (https://github.com/elastic/ecctl/pull/64[#64])
+https://github.com/elastic/ecctl/commit/8dcfa6e[8dcfa6e] deployment: Fix show resource type command (https://github.com/elastic/ecctl/pull/57[#57])
+https://github.com/elastic/ecctl/commit/841ddef[841ddef] elasticsearch: Add keystore management commands (https://github.com/elastic/ecctl/pull/58[#58])
+https://github.com/elastic/ecctl/commit/72fc278[72fc278] http: Add api.DefaultTransport in http.Client (https://github.com/elastic/ecctl/pull/59[#59])
+https://github.com/elastic/ecctl/commit/21176cd[21176cd] deployment: Add update command (https://github.com/elastic/ecctl/pull/55[#55])
+https://github.com/elastic/ecctl/commit/143ffe5[143ffe5] init: Remove mentions of ESS in config bootstrap (https://github.com/elastic/ecctl/pull/54[#54])
+https://github.com/elastic/ecctl/commit/c0ae026[c0ae026] docs: Remove region mentions (https://github.com/elastic/ecctl/pull/50[#50])
+https://github.com/elastic/ecctl/commit/7d63ff8[7d63ff8] version: Extend output to include ECE API Version (https://github.com/elastic/ecctl/pull/53[#53])
+https://github.com/elastic/ecctl/commit/8d72808[8d72808] init: Ensure homepath is created (https://github.com/elastic/ecctl/pull/51[#51])
+https://github.com/elastic/ecctl/commit/a4eb0ac[a4eb0ac] docs: Change the term Kibana Cluster to instance (https://github.com/elastic/ecctl/pull/49[#49])
+https://github.com/elastic/ecctl/commit/78dd825[78dd825] go.mod: Update cloud-sdk-go to version v1.0.0-bc4 (https://github.com/elastic/ecctl/pull/48[#48])
+https://github.com/elastic/ecctl/commit/7ba34cc[7ba34cc] remove plural aliases and update docs (https://github.com/elastic/ecctl/pull/47[#47])
+https://github.com/elastic/ecctl/commit/d05811e[d05811e] init: Skips TLS validation on API calls (https://github.com/elastic/ecctl/pull/39[#39])
+https://github.com/elastic/ecctl/commit/1bd7726[1bd7726] deployment: Add restore command (https://github.com/elastic/ecctl/pull/38[#38])
+https://github.com/elastic/ecctl/commit/b32c889[b32c889] deployment: Add create command (https://github.com/elastic/ecctl/pull/36[#36])
+https://github.com/elastic/ecctl/commit/f1c5258[f1c5258] deployment: Add delete command (https://github.com/elastic/ecctl/pull/35[#35])
+https://github.com/elastic/ecctl/commit/912f410[912f410] build(deps): bump github.com/spf13/viper from 1.4.0 to 1.5.0 (https://github.com/elastic/ecctl/pull/24[#24])
+https://github.com/elastic/ecctl/commit/93444fd[93444fd] build(deps): bump github.com/go-openapi/runtime from 0.19.7 to 0.19.8 (https://github.com/elastic/ecctl/pull/33[#33])
+https://github.com/elastic/ecctl/commit/fb7681b[fb7681b] deployment: Add search command (https://github.com/elastic/ecctl/pull/34[#34])
+https://github.com/elastic/ecctl/commit/ee092c6[ee092c6] deployment: Add shutdown command (https://github.com/elastic/ecctl/pull/32[#32])
+https://github.com/elastic/ecctl/commit/a01959c[a01959c] deployment: Add list command (https://github.com/elastic/ecctl/pull/30[#30])
+https://github.com/elastic/ecctl/commit/df2d729[df2d729] Add CONTIBUTING note about GitHub Actions in Forks (https://github.com/elastic/ecctl/pull/29[#29])
+https://github.com/elastic/ecctl/commit/eade2fb[eade2fb] Bump Go version to 1.13 (https://github.com/elastic/ecctl/pull/31[#31])
+https://github.com/elastic/ecctl/commit/3a3c81f[3a3c81f] Beta doc updates (https://github.com/elastic/ecctl/pull/23[#23])
+https://github.com/elastic/ecctl/commit/d994fa4[d994fa4] Improve user documentation (https://github.com/elastic/ecctl/pull/22[#22])
+https://github.com/elastic/ecctl/commit/7d10b3e[7d10b3e] trivial: fixes various typos (https://github.com/elastic/ecctl/pull/19[#19])
+https://github.com/elastic/ecctl/commit/ad77c57[ad77c57] trivial: bump golanci version to 1.21 (https://github.com/elastic/ecctl/pull/20[#20])
+https://github.com/elastic/ecctl/commit/ddafa35[ddafa35] ci: run go build action in PRs (https://github.com/elastic/ecctl/pull/21[#21])
+https://github.com/elastic/ecctl/commit/3b1b1ef[3b1b1ef] Convert the ecctl docs to Asciidoctor (https://github.com/elastic/ecctl/pull/7[#7])
+https://github.com/elastic/ecctl/commit/0472113[0472113] ci: remove uneccesary gh info (https://github.com/elastic/ecctl/pull/16[#16])
+
+_Release date: January 9, 2020_
diff --git a/docs/release_notes/v1.0.0-beta2.adoc b/docs/release_notes/v1.0.0-beta2.adoc
new file mode 100644
index 00000000..03e1532a
--- /dev/null
+++ b/docs/release_notes/v1.0.0-beta2.adoc
@@ -0,0 +1,171 @@
+[id="{p}-release-notes-v1.0.0-beta2"]
+=== Elastic Cloud Control (ecctl) v1.0.0-beta2
+++++
+v1.0.0-beta2
+++++
+
+<<{p}-release-notes-v1.0.0-beta2-whats-new,What's new>> | <<{p}-release-notes-v1.0.0-beta2-bug-fixes,Bug fixes>> | <<{p}-release-notes-v1.0.0-beta2-breaking-changes,Breaking changes>> | <<{p}-release-notes-v1.0.0-beta2-changelog,Changelog>>
+
+Welcome to the v1.0.0-beta2 release of {n}. This version brings new features, some breaking changes, and bug fixes.
+
+Elastic cloud control (ecctl) is Elastic’s CLI interface to manage the Elastic Cloud Enterprise platform and is now open for a public beta.
+
+Download the release binaries:
+
+[%hardbreaks]
+https://download.elastic.co/downloads/ecctl/1.0.0-beta2/ecctl_1.0.0-beta2_darwin_amd64.tar.gz[ecctl_1.0.0-beta2_darwin_amd64.tar.gz]
+https://download.elastic.co/downloads/ecctl/1.0.0-beta2/ecctl_1.0.0-beta2_linux_32-bit.deb[ecctl_1.0.0-beta2_linux_32-bit.deb]
+https://download.elastic.co/downloads/ecctl/1.0.0-beta2/ecctl_1.0.0-beta2_linux_32-bit.rpm[ecctl_1.0.0-beta2_linux_32-bit.rpm]
+https://download.elastic.co/downloads/ecctl/1.0.0-beta2/ecctl_1.0.0-beta2_linux_386.tar.g[ecctl_1.0.0-beta2_linux_386.tar.g]
+https://download.elastic.co/downloads/ecctl/1.0.0-beta2/ecctl_1.0.0-beta2_linux_64-bit.deb[ecctl_1.0.0-beta2_linux_64-bit.deb]
+https://download.elastic.co/downloads/ecctl/1.0.0-beta2/ecctl_1.0.0-beta2_linux_64-bit.rpm[ecctl_1.0.0-beta2_linux_64-bit.rpm]
+https://download.elastic.co/downloads/ecctl/1.0.0-beta2/ecctl_1.0.0-beta2_linux_amd64.tar.gz[ecctl_1.0.0-beta2_linux_amd64.tar.gz]
+
+[float]
+[id="{p}-release-notes-v1.0.0-beta2-whats-new"]
+==== What's new
+
+* *AppSearch instances included in default vacate operations*. App Search instances are now moved with the default `platform allocator vacate` command. Although App Search workloads were supported in the previous release, support for vacating these instances was not included.
+
+* *New Commands*. We added a number of new commands to implement API functionality:
++
+--
+* New `deployment appsearch` commands:
+
+`ecctl deployment appsearch create`:: Creates an AppSearch instance.
+`ecctl deployment appsearch delete`:: Deletes a previously shut down AppSearch deployment resource.
+`ecctl deployment appsearch show`:: Shows the specified AppSearch deployment.
+`ecctl deployment appsearch shutdown`:: Shuts down an AppSearch deployment.
+`ecctl deployment appsearch upgrade`:: Upgrades an AppSearch instance to the Elasticsearch cluster version in the deployment.
+
+* We also added a few subcommands to the `platform runner` command:
++
+
+`ecctl platform runner list`:: Lists the existing platform runners
+`ecctl platform runner resync`:: Resynchronizes the search index and cache for the selected runner or all
+`ecctl platform runner search`:: Performs advanced runner searching
+`ecctl platform runner show`:: Shows information about the specified runner
+--
+
+* *`--kind` flag autocompletion*`. Commands which support the `--kind` flag now provide shell autocompletion for the allowed kinds for the command.
+
+* *Improved documentation*. We now include the full {p} command reference with our official documentation. We also added auto-completion instructions to the docs.
+
+* *Added an `--all` flag for all `resync` commands*. This flag triggers a resync not only for a specific ID but for all of the indexed records.
+
+* *Changed the default polling period for the `platform allocator vacate` operation*. The polling period now defaults to 10s instead of 1s. This change should reduce the computational impact that the `allocator vacate` operation has on both the machine running the command and the target environment where the vacate is being run.
+
+* *Adds a couple of flags to modify the behavior of the `platform allocator vacate` plan poller. This is used to monitor a deployment's change via the pending plan. The `max-poll-retries` flag modifies the amount of API failures to tolerate (e.g. a 404 error due to a pending plan that has finished or there have been some network errors). The `--poll-frequency` flag controls how often the pending plan is obtained and then streamed to the user's terminal output.
+
+* *Added a `--plan-history` flag to the `deployment show` command*. This flag lets you obtain the deployment plan history for a specific deployment.
+
+[float]
+[id="{p}-release-notes-v1.0.0-beta2-bug-fixes"]
+==== Bug fixes
+
+* `ecctl init` returned a cryptic error when the API Key could not be verified. It now returns a human-readable error which you can act on.
+* `--kind` flag was incorrectly marked as optional in the `deployment plan cancel` command.
+
+[float]
+[id="{p}-release-notes-v1.0.0-beta2-breaking-changes"]
+==== Breaking changes
+
+* *Renamed `--type` flag to `--kind`*. We renamed the `--type` flag to `--kind` for {p} where applicable to keep the CLI flag names closer to what the API declares. Commands affected by this change are:
++
+--
+* `deployment show`
+* `deployment plan cancel`
+* `deployment resource delete`
+* `deployment resource restore`
+* `deployment resource shutdown`
+* `deployment resource start-maintenance`
+* `deployment resource start`
+* `deployment resource stop-maintenance.go`
+* `deployment resource stop`
+* `deployment resource upgrade`
+--
+
+[float]
+[id="{p}-release-notes-v1.0.0-beta2-changelog"]
+==== Changelog
+
+[%hardbreaks]
+https://github.com/elastic/ecctl/commit/97c3985[97c3985] Adding ecctl icon to repo (https://github.com/elastic/ecctl/pull/111[#111])
+https://github.com/elastic/ecctl/commit/d15a85f[d15a85f] github actions: Update checkout action to v2 (https://github.com/elastic/ecctl/pull/210[#210])
+https://github.com/elastic/ecctl/commit/d38d2f3[d38d2f3] docs: Ammend Readme.md to clarify ECE only for now (https://github.com/elastic/ecctl/pull/209[#209])
+https://github.com/elastic/ecctl/commit/78561f6[78561f6] misc: Replace all references from cluster type to resource kind (https://github.com/elastic/ecctl/pull/208[#208])
+https://github.com/elastic/ecctl/commit/5c8f2d9[5c8f2d9] init: Rever to ECE only workflow with bool toggle (https://github.com/elastic/ecctl/pull/207[#207])
+https://github.com/elastic/ecctl/commit/378c362[378c362] cmd: Handle case when deployment template does not include kibana (https://github.com/elastic/ecctl/pull/206[#206])
+https://github.com/elastic/ecctl/commit/7a67954[7a67954] cmd: Handle case when deployment template does not include resource (https://github.com/elastic/ecctl/pull/205[#205])
+https://github.com/elastic/ecctl/commit/0df4211[0df4211] deps: Bump golangci-lint to v1.23.8 (https://github.com/elastic/ecctl/pull/202[#202])
+https://github.com/elastic/ecctl/commit/3226b4f[3226b4f] build(deps): bump github.com/go-openapi/strfmt from 0.19.4 to 0.19.5 (https://github.com/elastic/ecctl/pull/203[#203])
+https://github.com/elastic/ecctl/commit/197c894[197c894] build(deps): bump github.com/go-openapi/runtime from 0.19.11 to 0.19.12 (https://github.com/elastic/ecctl/pull/204[#204])
+https://github.com/elastic/ecctl/commit/2eeebc0[2eeebc0] vendor: Update elastic/cloud-sdk-go to 8877c73 (https://github.com/elastic/ecctl/pull/201[#201])
+https://github.com/elastic/ecctl/commit/f98d103[f98d103] Revert "Add release notes stub for 1.0.0-beta2 (#195)" (https://github.com/elastic/ecctl/pull/200[#200])
+https://github.com/elastic/ecctl/commit/1597636[1597636] release: Change GitHub token for Tap modifications (https://github.com/elastic/ecctl/pull/199[#199])
+https://github.com/elastic/ecctl/commit/63f0249[63f0249] deployment: Add --plan-history flag to show cmd (https://github.com/elastic/ecctl/pull/198[#198])
+https://github.com/elastic/ecctl/commit/a9212ae[a9212ae] Add release notes stub for 1.0.0-beta2 (https://github.com/elastic/ecctl/pull/195[#195])
+https://github.com/elastic/ecctl/commit/8ba3d21[8ba3d21] init: Provide alternative API validation call (https://github.com/elastic/ecctl/pull/197[#197])
+https://github.com/elastic/ecctl/commit/0352d8e[0352d8e] cmd: --region flag is not hidden anymore (https://github.com/elastic/ecctl/pull/194[#194])
+https://github.com/elastic/ecctl/commit/6518877[6518877] docs: change to specify that ecctl is no longer ECE specific (https://github.com/elastic/ecctl/pull/190[#190])
+https://github.com/elastic/ecctl/commit/167b041[167b041] build(deps): bump github.com/spf13/cobra from 0.0.5 to 0.0.6 (https://github.com/elastic/ecctl/pull/193[#193])
+https://github.com/elastic/ecctl/commit/b7ae0d6[b7ae0d6] cmd: new runner search (https://github.com/elastic/ecctl/pull/192[#192])
+https://github.com/elastic/ecctl/commit/f12b3f2[f12b3f2] cmd: new appsearch upgrade (https://github.com/elastic/ecctl/pull/191[#191])
+https://github.com/elastic/ecctl/commit/f1f88c4[f1f88c4] cmd: init now only allows API key auth for ESS users (https://github.com/elastic/ecctl/pull/189[#189])
+https://github.com/elastic/ecctl/commit/1dbdd0b[1dbdd0b] cmd: init gives you a choice to select default region when ESS is selected (https://github.com/elastic/ecctl/pull/180[#180])
+https://github.com/elastic/ecctl/commit/edeabee[edeabee] cmd: new appsearch shutdown and delete commands (https://github.com/elastic/ecctl/pull/188[#188])
+https://github.com/elastic/ecctl/commit/a721a14[a721a14] Remove extra v in help file (https://github.com/elastic/ecctl/pull/185[#185])
+https://github.com/elastic/ecctl/commit/569ec3d[569ec3d] cmd: new appsearch create --id (https://github.com/elastic/ecctl/pull/187[#187])
+https://github.com/elastic/ecctl/commit/6f3bc2c[6f3bc2c] cmd: new appsearch show (https://github.com/elastic/ecctl/pull/186[#186])
+https://github.com/elastic/ecctl/commit/bdb5e3d[bdb5e3d] cmd: mark --type flag as required for plan cancel (https://github.com/elastic/ecctl/pull/184[#184])
+https://github.com/elastic/ecctl/commit/a88c221[a88c221] cmd: new runner resync |--all command (https://github.com/elastic/ecctl/pull/181[#181])
+https://github.com/elastic/ecctl/commit/2fda990[2fda990] cmd: improve UX by defining which commands are only available in ECE (https://github.com/elastic/ecctl/pull/179[#179])
+https://github.com/elastic/ecctl/commit/c2c994e[c2c994e] docs: update documentation and fix small grammar mistake (https://github.com/elastic/ecctl/pull/178[#178])
+https://github.com/elastic/ecctl/commit/b2c7f1a[b2c7f1a] cmd: improve UX by defining which commands are admin specific (https://github.com/elastic/ecctl/pull/174[#174])
+https://github.com/elastic/ecctl/commit/d9c72c6[d9c72c6] cmd: init ask for type of infrastructure and default to ESS config setup (https://github.com/elastic/ecctl/pull/173[#173])
+https://github.com/elastic/ecctl/commit/24fee93[24fee93] makefile: update deps target to use cache (https://github.com/elastic/ecctl/pull/177[#177])
+https://github.com/elastic/ecctl/commit/3ed3dc1[3ed3dc1] allocator: Vacate now moves AppSearch instances (https://github.com/elastic/ecctl/pull/176[#176])
+https://github.com/elastic/ecctl/commit/a5e41f7[a5e41f7] cmd: add runner show command (https://github.com/elastic/ecctl/pull/172[#172])
+https://github.com/elastic/ecctl/commit/cfd6a03[cfd6a03] cmd: improve help wording for ECE specific commands (https://github.com/elastic/ecctl/pull/169[#169])
+https://github.com/elastic/ecctl/commit/411fb1d[411fb1d] imports: update sdk to v1.0.0-beta1 (https://github.com/elastic/ecctl/pull/167[#167])
+https://github.com/elastic/ecctl/commit/6d73aeb[6d73aeb] build(deps): bump github.com/go-openapi/runtime from 0.19.10 to 0.19.11 (https://github.com/elastic/ecctl/pull/158[#158])
+https://github.com/elastic/ecctl/commit/7765b1f[7765b1f] Updating ecctl init sample command to run after init (https://github.com/elastic/ecctl/pull/163[#163])
+https://github.com/elastic/ecctl/commit/d94ecfe[d94ecfe] build: Add Go module cache for GitHub actions (https://github.com/elastic/ecctl/pull/164[#164])
+https://github.com/elastic/ecctl/commit/2e392d1[2e392d1] cmd: add runner list command (https://github.com/elastic/ecctl/pull/156[#156])
+https://github.com/elastic/ecctl/commit/3566c0d[3566c0d] imports: update cloud-sdk-go to v1.0.0-bc14 (https://github.com/elastic/ecctl/pull/155[#155])
+https://github.com/elastic/ecctl/commit/a471e32[a471e32] release: Remove v prefix from binaries and path (https://github.com/elastic/ecctl/pull/152[#152])
+https://github.com/elastic/ecctl/commit/fb724ec[fb724ec] Change allocator vacate default polling settings (https://github.com/elastic/ecctl/pull/151[#151])
+https://github.com/elastic/ecctl/commit/58e8c7d[58e8c7d] build(deps): bump github.com/go-openapi/runtime from 0.19.9 to 0.19.10 (https://github.com/elastic/ecctl/pull/153[#153])
+https://github.com/elastic/ecctl/commit/746af52[746af52] go.mod: Update cloud-sdk-go to v1.0.0-bc12 (https://github.com/elastic/ecctl/pull/147[#147])
+https://github.com/elastic/ecctl/commit/4c8f1d9[4c8f1d9] deployment: Fix empty region bug when specified (https://github.com/elastic/ecctl/pull/146[#146])
+https://github.com/elastic/ecctl/commit/1e897ee[1e897ee] build(deps): bump github.com/spf13/viper from 1.6.1 to 1.6.2 (https://github.com/elastic/ecctl/pull/145[#145])
+https://github.com/elastic/ecctl/commit/f35d4a8[f35d4a8] Point ot the latest cloud-sdk-go version (https://github.com/elastic/ecctl/pull/144[#144])
+https://github.com/elastic/ecctl/commit/74655e8[74655e8] Update cloud-sdk-go to v1.0.0-beta1 (https://github.com/elastic/ecctl/pull/143[#143])
+https://github.com/elastic/ecctl/commit/9f4cf46[9f4cf46] build(deps): bump github.com/pkg/errors from 0.9.0 to 0.9.1 (https://github.com/elastic/ecctl/pull/142[#142])
+https://github.com/elastic/ecctl/commit/327bd4d[327bd4d] Fix goreleaser gh actions workflow (https://github.com/elastic/ecctl/pull/141[#141])
+https://github.com/elastic/ecctl/commit/f5d9c42[f5d9c42] misc: adds a command to the goreleaser.yml (https://github.com/elastic/ecctl/pull/139[#139])
+https://github.com/elastic/ecctl/commit/6f29516[6f29516] release: Automate release in GitHub action (https://github.com/elastic/ecctl/pull/137[#137])
+https://github.com/elastic/ecctl/commit/7665aee[7665aee] build(deps): bump github.com/pkg/errors from 0.8.1 to 0.9.0 (https://github.com/elastic/ecctl/pull/138[#138])
+https://github.com/elastic/ecctl/commit/9b314e9[9b314e9] util: Change default tracking poll interval (https://github.com/elastic/ecctl/pull/135[#135])
+https://github.com/elastic/ecctl/commit/5717785[5717785] platform/repository: Fix list format (https://github.com/elastic/ecctl/pull/136[#136])
+https://github.com/elastic/ecctl/commit/89a0097[89a0097] Update the v1.0.0-beta1 release notes with information from Marc's changelog (https://github.com/elastic/ecctl/pull/134[#134])
+https://github.com/elastic/ecctl/commit/e09ee41[e09ee41] Updated instructions to use elastic/tap (https://github.com/elastic/ecctl/pull/133[#133])
+https://github.com/elastic/ecctl/commit/58138bd[58138bd] cmd: add platform constructor resync command and --all flag (https://github.com/elastic/ecctl/pull/131[#131])
+https://github.com/elastic/ecctl/commit/6372103[6372103] cmd: Add deployment resync and --all flag (https://github.com/elastic/ecctl/pull/130[#130])
+https://github.com/elastic/ecctl/commit/afbf5f3[afbf5f3] cmd: add --all flag to apm resync command (https://github.com/elastic/ecctl/pull/125[#125])
+https://github.com/elastic/ecctl/commit/3fe4656[3fe4656] cmd: add --all flag to kibana resync command (https://github.com/elastic/ecctl/pull/124[#124])
+https://github.com/elastic/ecctl/commit/3e2c7d1[3e2c7d1] Add beta1 release notes (https://github.com/elastic/ecctl/pull/123[#123])
+https://github.com/elastic/ecctl/commit/35c4f2b[35c4f2b] Regenerate command reference topics in Asciidoc for v1.0.0-beta1 (https://github.com/elastic/ecctl/pull/128[#128])
+https://github.com/elastic/ecctl/commit/13bff46[13bff46] Update usage examples (https://github.com/elastic/ecctl/pull/126[#126])
+https://github.com/elastic/ecctl/commit/f6c1783[f6c1783] build(deps): bump github.com/spf13/pflag from 1.0.3 to 1.0.5 (https://github.com/elastic/ecctl/pull/127[#127])
+https://github.com/elastic/ecctl/commit/903c6bc[903c6bc] deployment: Add --type flag autocompletion (https://github.com/elastic/ecctl/pull/122[#122])
+https://github.com/elastic/ecctl/commit/90a52dd[90a52dd] cmd: Add allocator show allocated instance details (https://github.com/elastic/ecctl/pull/120[#120])
+https://github.com/elastic/ecctl/commit/cf22c32[cf22c32] cmd: Add --skip-tracking flag to allocator vacate (https://github.com/elastic/ecctl/pull/119[#119])
+https://github.com/elastic/ecctl/commit/4eeb7a2[4eeb7a2] release: v1.0.0-beta1 release fixes (https://github.com/elastic/ecctl/pull/117[#117])
+https://github.com/elastic/ecctl/commit/36d40be[36d40be] cmd: Fix deployment notes (https://github.com/elastic/ecctl/pull/114[#114])
+https://github.com/elastic/ecctl/commit/772b255[772b255] deployments: Change refID defaults to use 'main-' prefix (https://github.com/elastic/ecctl/pull/118[#118])
+https://github.com/elastic/ecctl/commit/f363be6[f363be6] cmd: Fix deployment create typo (https://github.com/elastic/ecctl/pull/115[#115])
+https://github.com/elastic/ecctl/commit/510e829[510e829] cmd: Use force flag with instance override (https://github.com/elastic/ecctl/pull/113[#113])
+
+
+_Release date: March 17, 2020_
diff --git a/notes/v1.0.0-beta2.md b/notes/v1.0.0-beta2.md
new file mode 100644
index 00000000..a9ec9412
--- /dev/null
+++ b/notes/v1.0.0-beta2.md
@@ -0,0 +1,17 @@
+# Changelog
+
+Release binaries can be downloaded with the following links:
+
+
+
+
+
+
+
+
+
+Checksums can be found [here](https://download.elastic.co/downloads/ecctl/1.0.0-beta2/ecctl_1.0.0-beta2_checksums.txt)
+
+## Release notes
+
+