- Elastic Cloud Control - The Command-Line Interface for Elasticsearch Service and ECE:
- Overview
- Installing
- Configuring
- Usage examples
- Command reference
- ecctl
- ecctl auth
- ecctl auth key
- ecctl auth key create
- ecctl auth key delete
- ecctl auth key list
- ecctl auth key show
- ecctl comment
- ecctl comment create
- ecctl comment delete
- ecctl comment list
- ecctl comment show
- ecctl comment update
- ecctl deployment
- ecctl deployment create
- ecctl deployment delete
- ecctl deployment elasticsearch
- ecctl deployment elasticsearch keystore
- ecctl deployment elasticsearch keystore show
- ecctl deployment elasticsearch keystore update
- ecctl deployment extension
- ecctl deployment extension create
- ecctl deployment extension delete
- ecctl deployment extension list
- ecctl deployment extension show
- ecctl deployment extension update
- ecctl deployment list
- ecctl deployment plan
- ecctl deployment plan cancel
- ecctl deployment resource
- ecctl deployment resource delete
- ecctl deployment resource restore
- ecctl deployment resource shutdown
- ecctl deployment resource start-maintenance
- ecctl deployment resource start
- ecctl deployment resource stop-maintenance
- ecctl deployment resource stop
- ecctl deployment resource upgrade
- ecctl deployment restore
- ecctl deployment resync
- ecctl deployment search
- ecctl deployment show
- ecctl deployment shutdown
- ecctl deployment template
- ecctl deployment template create
- ecctl deployment template delete
- ecctl deployment template list
- ecctl deployment template show
- ecctl deployment template update
- ecctl deployment traffic-filter
- ecctl deployment traffic-filter association
- ecctl deployment traffic-filter association create
- ecctl deployment traffic-filter association delete
- ecctl deployment traffic-filter create
- ecctl deployment traffic-filter delete
- ecctl deployment traffic-filter list
- ecctl deployment traffic-filter show
- ecctl deployment traffic-filter update
- ecctl deployment update
- ecctl generate
- ecctl generate completions
- ecctl generate docs
- ecctl init
- ecctl platform
- ecctl platform allocator
- ecctl platform allocator list
- ecctl platform allocator maintenance
- ecctl platform allocator metadata
- ecctl platform allocator metadata delete
- ecctl platform allocator metadata set
- ecctl platform allocator metadata show
- ecctl platform allocator search
- ecctl platform allocator show
- ecctl platform allocator vacate
- ecctl platform constructor
- ecctl platform constructor list
- ecctl platform constructor maintenance
- ecctl platform constructor resync
- ecctl platform constructor show
- ecctl platform enrollment-token
- ecctl platform enrollment-token create
- ecctl platform enrollment-token delete
- ecctl platform enrollment-token list
- ecctl platform info
- ecctl platform instance-configuration
- ecctl platform instance-configuration create
- ecctl platform instance-configuration delete
- ecctl platform instance-configuration list
- ecctl platform instance-configuration pull
- ecctl platform instance-configuration show
- ecctl platform instance-configuration update
- ecctl platform proxy
- ecctl platform proxy filtered-group
- ecctl platform proxy filtered-group create
- ecctl platform proxy filtered-group delete
- ecctl platform proxy filtered-group list
- ecctl platform proxy filtered-group show
- ecctl platform proxy filtered-group update
- ecctl platform proxy list
- ecctl platform proxy settings
- ecctl platform proxy settings show
- ecctl platform proxy settings update
- ecctl platform proxy show
- ecctl platform repository
- ecctl platform repository create
- ecctl platform repository delete
- ecctl platform repository list
- ecctl platform repository show
- ecctl platform role
- ecctl platform role create
- ecctl platform role delete
- ecctl platform role list
- ecctl platform role show
- ecctl platform role update
- ecctl platform runner
- ecctl platform runner list
- ecctl platform runner resync
- ecctl platform runner search
- ecctl platform runner show
- ecctl stack
- ecctl stack delete
- ecctl stack list
- ecctl stack show
- ecctl stack upload
- ecctl user
- ecctl user create
- ecctl user delete
- ecctl user disable
- ecctl user enable
- ecctl user key
- ecctl user key delete
- ecctl user key list
- ecctl user key show
- ecctl user list
- ecctl user show
- ecctl user update
- ecctl version
- Contributing
- Release notes
Elastic Cloud Control (ecctl) v1.0.0-beta3
editElastic Cloud Control (ecctl) v1.0.0-beta3
editWhat’s new | Bug fixes | Breaking changes | Changelog
Welcome to the v1.0.0-beta3 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). It is now open for a public beta.
Download the release binaries:
ecctl_1.0.0-beta3_darwin_amd64.tar.gz
ecctl_1.0.0-beta3_linux_32-bit.deb
ecctl_1.0.0-beta3_linux_32-bit.rpm
ecctl_1.0.0-beta3_linux_386.tar.gz
ecctl_1.0.0-beta3_linux_64-bit.deb
ecctl_1.0.0-beta3_linux_64-bit.rpm
ecctl_1.0.0-beta3_linux_amd64.tar.gz
What’s new
edit-
The
ecctl init
command supports ESS and Elasticsearch Service Private users. You will see a few new options in the init flow. These include the ability to choose your Elastic Cloud offering, and region if you are an Elasticsearch Service customer.
Bug fixes
edit-
Deployment tracking fixed. Previously the
--track
flag for any command that targeted the deployments API was broken. We are now using a new deployment tracker which also supports AppSearch.
Breaking changes
edit-
Commands which used the deprecated clusters API have been removed. Actions performed through these commands are available with their
ecctl deployment
orecctl deployment resource
counterparts. The following commands and their subcommands have been removed:-
ecctl deployment elasticsearch
-
ecctl deployment kibana
-
ecctl deployment apm
-
ecctl deployment appsearch
-
- Deployment create command behavior change. This command no longer supports overriding JSON template fields with flags.
- --hide flag removed from deployment shutdown command. Deployments that have been shut down are now hidden by default. There is no need for this flag any more.
Changelog
editc381b3a docs: Update deployment create help wording (#271)
aba5448 cmd: rephrase deployment create flag, error and help text (#278)
ededc9a Docs: add usages examples to ecctl docs (#284)
ef15eff docs: Omitting ece-only support statement from readme (#282)
cb1b94c cmd: remove deployment shutdown --hide flag (#280)
194c7dc misc: update issue template labels (#279)
53cafd8 docs: Update release documentation and release GH issue template (#274)
629d5cf docs: add references to Elasticsearch Service (#267)
316bc36 cmd: Show ESS options in init command (#268)
0ab9525 cmd: Change --cluster flag to --resource-id (#270)
e6fdaf1 deps: Update SDK dependency to v1.0.0-beta3 (#269)
f7b3691 misc: Add delivery team as docs codeowner (#266)
2eaa827 docs: Remove reference to Ansible and Terraform (#264)
3e02129 docs: Add Nik and Arianna as CODEOWNERS (#263)
03b1a51 build(deps): bump github.com/spf13/viper from 1.6.2 to 1.6.3 (#260)
bad99dd misc: Fix App Search typos (#259)
a48a843 api: Remove code that is related to clusters API (#258)
4cc6cce ecctl: Prefix config parsing error (#254)
ceee1ba docs: update getting-started ascii doc to reflect the project’s current status (#255)
d2ddcc8 cmd: remove "deployment elasticsearch" command and subcommand (#251)
06bf08f formatter: Remove apm and kibana text templates (#250)
3e9e5bf docs: Adds Asciidoc generation to "make docs" (#249)
6cc3382 Remove "deployment kibana" command and subcommand (#248)
198a13b Fix broken link to docs (#246)
7191fd4 docs: Update asciidocs to reflect latest changes (#244)
4591847 cmd: Remove deployment appsearch specific commands (#243)
551f5d6 Remove "deployment apm" command and subcommands (#241)
3967e94 cmd: Add missing NewTrackParams tests (#242)
462d397 deps: revert multierror to 1.0.0 (#240)
e216ee5 cmd: Temporarily remove ability to create a flag based deployment (#239)
133cfff tracker: Use deployment tracker in all tracking (#234)
a8cdffe build(deps): bump github.com/hashicorp/go-multierror from 1.0.0 to 1.1.0 (#238)
8cddd59 build(deps): bump github.com/go-openapi/runtime from 0.19.14 to 0.19.15 (#237)
820fa76 docs: remove negative connotation (#236)
5903f54 build(deps): bump github.com/spf13/cobra from 0.0.6 to 0.0.7 (#235)
477efc1 cmd: specify that deployment delete command is ECE specific (#233)
2bfa679 cmd: specify that deployment template commands are ECE specific (#232)
46ad1cd cmd: add instance flags to deployment create command (#224)
84cf2ce misc: change codeowners (#227)
b0ca1a9 build(deps): bump github.com/go-openapi/runtime from 0.19.12 to 0.19.14 (#222)
9d6ab54 docs: Add brew upgrade instructions (#219)
d743d9b init: Change example command to deployment list (#218)
4a73736 docs: Modify changelog generator for adoc files (#217)
b3f6d85 Fix GitHub release action (#214)
cd57f9f Fix small formatting mistake on Release Notes (#215)
Release date: May 12, 2020
On this page