Elastic Cloud Control (ecctl) v1.1.0

edit

Elastic Cloud Control (ecctl) v1.1.0

edit

What’s new | Bug fixes | Changelog

Welcome to the v1.1.0 release of Elastic Cloud Control. This version brings new features, some breaking changes, and bug fixes.

Elastic Cloud Control (ecctl) is Elastic’s CLI to manage Elasticsearch Service (ESS) and Elastic Cloud Enterprise (ECE).

Download the release binaries:

ecctl_1.1.0_darwin_amd64.tar.gz
ecctl_1.1.0_linux_32-bit.deb
ecctl_1.1.0_linux_32-bit.rpm
ecctl_1.1.0_linux_386.tar.gz
ecctl_1.1.0_linux_64-bit.deb
ecctl_1.1.0_linux_64-bit.rpm
ecctl_1.1.0_linux_amd64.tar.gz

What’s new

edit
  • Authorization headers are now redacted when using --verbose. The default behavior of the --verbose flag has been changed to redact the contents of the Authorization header in outgoing http requests. To disable this behavior, set --verbose-credentials or verbose_credentials: true in the configuration file.
  • New global flags. Two new flags have been added:

    ecctl --verbose-credentials
    When set, Authorization headers on the request/response trail will be displayed as plain text.
    ecctl --verbose-file <string>
    When set, the verbose request/response trail will be written to the defined file.
  • New configuration options. Two new configuration options have been added:

    verbose_credentials (bool)
    When set, Authorization headers on the request/response trail will be displayed as plain text.
    verbose_file (string)
    When set, the verbose request/response trail will be written to the defined file.
  • Allocator list command now supports a --size flag. With the addition of the new flag, users are able to obtain more than the default per region allocator limit of 100.
  • New Platform role command. One new command has been added:

    ecctl platform role update
    Updates an existing platform role from a file definition.

Bug fixes

edit
  • Allocator list --all flag description has been amended. Changed the vague flag description to reflect that the flag is still bound to the size limit defined in the --size flag.
  • Deployment show --generate-update-payload flag output has been amended. Fixed a bug where the observability settings were not included in the generated payload.

Changelog

edit

7fffe36 deps: Update cloud-sdk-go to latest commit (#409)
6c6e7b0 release: Adds changelog for 1.1.0 release (#406)
d0be241 cmd: Add new verbose configuration flags (#405)
6ebe5cf mod: Update elastic/cloud-sdk-go to v1.1.0 (#404)
bef0650 mod: Update cloud-sdk-go to 6fc0976 (#400)
29d28de release: (1.0) Add hub.protocol https to script (#399)
84b0ee8 add update role command (#392)
8d5cac1 mod: bump sdk version to fc4e5b0 commit hash (#393)
e247bdf docs: Fix link (#388)
10f65d0 docs: Fix links (#385)
9f01b34 Correct bad cross-product links (#384)
0646c72 fix: ignored EC_API_KEY environment variable (#379)
baf7e44 go: Update to go 1.15 (#380)
41d6058 allocator: Amend --all flag description (#378)
7e0a59b allocator: Add --size flag to list command (#375)
eed17e8 deps: Enable renovate and update (#372)
180a5fa release: Fix git commit by adding user and email (#366)
45299ba docs: Add asciidoc document validator in make docs (#369)
22e8e24 version: Bump master branch to v1.1.0 (#368)
84593d3 release: Fix changelog generator broken link (#367)
9f33b6f docs: Remove duplicated synopsis from doc files (#370)
eb54811 docs: remove asciidoc beta disclaimer (#365)

Release date: December 3, 2020