Releases: IBM-Cloud/ibm-cloud-cli-release
v2.1.0
Installers
Mac OS X 64 bit
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit
Binaries
Mac OS X 64 bit
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit
To verify installed binaries, please see here
Change logs
New Commands
dev tekton-info
: Show details of a tekton pipelinedev tekton-logs
: Get logs for a tekton pipelinerundev tekton-pipelinerun
: Show details of a tekton pipelinerundev tekton-pipelineruns
: List the pipelineruns for a tekton pipelinedev tekton-trigger
: Trigger a tekton pipelinesl vs bandwidth
,sl hw bandwidth
: adds bandwidth commands similar toslcli
Commands Changed
login
: Adds support for logging in using a compute resource token for an IKS compute resourcelogout
: Clear the IAM session for the user on logouttarget
: Displays the targeted trusted profile and targeted compute resource when logged in as a compute resource
v2.0.3
Installers
Mac OS X 64 bit
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit
Binaries
Mac OS X 64 bit
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit
To verify installed binaries, please see here
Change logs
New Commands
iam trusted-profile
: Show the details of a trusted profileiam trusted-profiles
: Show the list of trusted profiles for the current accountiam trusted-profile-create
,trusted-profile-update
,trusted-profile-delete
: Commands to manage trusted profilesiam trusted-profile-links
: Provide the list of links to compute resources for a trusted profileiam trusted-profile-link-create
,trusted-profile-link-delete
: Commands to manage trusted profile linksiam trusted-profile-policy
: Show the details of an access policy for a trusted profileiam trusted-profile-policies
: Provide the list of access policies for a trusted profileiam trusted-profile-policy-create
,trusted-profile-policy-update
,trusted-profile-policy-delete
: Commands to manage trusted profile access policiesiam trusted-profile-rules
: Provide the list of rules for a trusted profileiam trusted-profile-rule-create
,trusted-profile-rule-update
,trusted-profile-rule-delete
: Commands to manage trusted profile rules
Commands Changed
iam access-policies
: Adds a policy type filter for trusted profiles namedtrusted_profile
Other Changes
- Upgrade to Go 1.17
v2.0.2
Installers
Mac OS X 64 bit
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit
Binaries
Mac OS X 64 bit
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit
To verify installed binaries, please see here
Change logs
Bug Fixes
dev
: restore the 2.8.0 version of this plug-in
v2.0.1
Installers
Mac OS X 64 bit
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit
Binaries
Mac OS X 64 bit
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit
To verify installed binaries, please see here
Change logs
New Commands
iam access-policies
: list all access policies under the current account and filter by policy type.iam access-policies [--type user | service_id | access_group]
Commands Changed
cfee
: deprecated command is now removediam service-instance
: now uses thename
API parameter for queries to improve performanceiam service-policy-create
: now allows creating a policy for a service ID that is in another accountplugins
: all commands now list plug-in aliases in brackets as follows:plug-in-name[alias1, alias2 ...]
Bug Fixes
account user-invite
: the--access-groups
flag is no longer incorrectly indicated as a deprecated optiontarget --cf
: fixed a network connection error when targeting Cloud Foundry in a region that does not have public Cloud Foundry deployed
v2.0.0
Installers
Mac OS X 64 bit
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit
Binaries
Mac OS X 64 bit
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit
To verify installed binaries, please see here
Change logs
Commands Changed
plugin
all commands now connect to new server side deploymentresource service-instance
now directly looks up an instance by name when the name is supplieddev create
now adds Code Engine deployment support via an IBM Toolchain
Bug Fixes
resource tag-attach
restores ability to attach a tag using a resource name with--resource-name "the name"
v1.6.0
This version is deprecated. Install the latest release.
Change logs
Commands Changed
- All commands now refresh token before execution if it is near to expiration
plugin
updates theinstall
andupdate
commands to support use on the System/390 platform (Linux)dev deploy
now uses Helm version 3 for deployments
Bug Fixes
iam access-group-user-add
now allows adding of users that are Pending to match UI console and API capabilitydev shell
: corrects failure to successfully shell into a container- Remove occurrence of
bx
in some error messages
v1.5.1
v1.5.0
This version is deprecated. Install the latest release.
Change logs
New Commands
sl
: adds theblock disaster-recovery-failover
for falling over to another volume in the event of a disaster
Commands Changed
login
: adds the--accept
flag to explicitly accept an invitation to the targeted accountiam
updates the commandsaccess-group-policy-create
,access-group-policy-update
,service-policy-create
,service-policy-update
,user-policy-create
,user-policy-update
: adding the--tags
flag for specifying tags as name and value pairs.
Bug Fixes
login
: removes the obsolete--no-iam
option from the help textiam api-keys
: no longer returns nil with the--output json
option
v1.4.0
This version is deprecated. Install the latest release.
Change logs
Commands Changed
iam api-keys
: now shows all api-keys for the current account for which the user has read accessiam user-policies
,iam user-policy
,iam service-policies
,iam service-policy
,iam access-group-policies
,iam access-group-policy
: includes the tags for the policies in the output
Bug Fixes
plugin install
andplugin update
: provide better instruction to user for built-in plug-insplugin update
: corrected to not default to private endpoint behavior when logged in with a service IDsl user create
: removes flag--api-key
that is no longer accepted by the SoftLayer APIsl vs create
: accept-s
to specify a private security group
Other Changes
- Upgrade to Go language
1.15.8
- Performance improvements
v1.3.0
This version is deprecated. Install the latest release.
Change logs
Initial Support of Private Endpoints
As the first step of supporting private endpoints, users can now log into a private endpoint through the CLI:
ibmcloud login -a private.cloud.ibm.com
Note that only 2 regions (us-south
and us-east
) are supported right now. We're rolling out to more regions. Please stay tuned.
In addition to api
, login
, target
, and logout
, most commands under account
, billing
, iam
, resource
, and catalog
namespaces should work. We will continue to support private endpoints in more commands, and plugins will start to support private endpoints soon.
Removed Analytics
Starting from this release, we no longer collect anonymous usage statistics from those that had previously opted-in to usage statistics collection. As a consequence, --usage-stats-collect
is removed from config
command. Moreover, we've stopped the backend service from collecting uploaded statistics data from previous versions of CLI.
New Commands
sl hardware toggle-ipmi
: Toggle the Intelligent Platform Management Interface (IPMI) interface on and off
Commands Changed
config
:--usage-stats-collect
is removedresource service-key-create
: add--output
flagiam access-groups
:Public Access
is included in the output- improved performance of several commands involving resource groups
- migrate to Resource Manager V2 API. That will impact the following commands:
quotas
,quota
underresource
namespacegroups
,group
,group-create
,group-update
,group-delete
under `resource namespace- other commands providing options of resource group or quota
account user-invite
: migrate to User Management V2 APIiam
namespace: the following commands have been migrated to IAM Access Group V2 APIaccess-groups
,access-group
,access-group-create
,access-group-delete
,access-group-service-id-add
,access-group-service-id-purge
,access-group-service-id-remove
,access-group-service-ids
,access-group-update
,access-group-user-add
,access-group-user-purge
,access-group-users
,access-group-policies
,access-group-policy
,access-group-policy-create
,access-group-policy-update
,access-group-policy-delete
Bug Fixes
account user-invite
: only account owner can invite a userlogin
: incorrect prompt message for API key loginresource group-delete
: incorrect description of command, this command can only delete an empty resource groupsl block replica-order
: cannot orlder certain sizes of volumessl loadbal
: fix several typos
BREAKING CHANGES
- JSON output (i.e.
--output json
) of of the following commands will change due to API migration (see above).resource
namespace:quotas
,quota
,groups
,group
,group-create
,group-update
iam
namespace:access-groups
,access-group
,access-group-create
,access-group-update
,access-group-users
,access-group-user-add
,access-group-service-ids
,access-group-service-id-add
Other Changes
- Upgrade to Go language
1.15.5