v1.5.0
Version 1.5.0 is out
We are releasing a new version of the CLI, which unifies the operation on resources and simplifies several use cases. Resource management has been added as part of special program: Service provider and Early adopters.
Improve SSH keys management in Virtual Machine
In response to the expectations of users, who independently, effectively manage the set of keys of their users, we have enabled the creation of a Virtual machine with the public SSH key from local file.
Creation of a Virtual Machine with public SSH key from local file, can be performed in following way:
h1 vm create --name test-vm --os-disk ssd,10 --type a1.nano --image debian --ssh-file ./users/job/ssh.pub
For more details and examples, try vm create --help
.
Improve user experience for serial port of Virtual machine
For the vm serialport log
command, the "--follow" parameter has been added to get information about new messages as soon as they arrive without interactive access.
For the vm serialport console
command, the detection of attempt of console exit has been improved. This should make it easier to use.
Deleting of expired Reservation
We have introduced the command to remove Reservation that have reach the status Expired
. This allows to delete those reservations that can not be used, and there is no intention to extend them.
To delete reservation, do the following:
reservation delete --reservation my-reservation
For details, try reservation delete --help
.
Unify commands outputs
The way of exposing the results of the command operation has been unified. Progress messages and messages facilitating the use of the tool are available via stderr
now. The result of the command is available via stdout
.
We believe that it will allow to write scripts more efficiently, especially if use Service account.
Initial PTR record for the IP address
So far, the PTR record definition for an IP address was only possible for an existing IP address. Now it can be determined at the moment of creating a new one IP Address.
For details, try ip create --help
.
Early adopters Program
Container
We have introduced Container management for Early adopters program participants. It allows to run applications without having to maintain and manage the entire server with the operating system and many unnecessary services, which allows to significantly reduce the cost of long-term maintenance of the application and ensure a high level of security.
The use of CLI allows to easily extend the existing continous integratitons process to continous deployment mechanisms and accelerate the deployment processes of new software versions in Organization.
The following commands are available for management of Container:
container create
- Create containercontainer list
- List containercontainer delete
- Delete containercontainer history
- History of containercontainer rename
- Rename containercontainer start
- Start containercontainer service
- Manage your services of containercontainer service list
- List service for containercontainer service show
- Show service for container
container show
- Show containercontainer attach
- Attach to terminal of containercontainer process
- Manage your process in containercontainer process list
- List process in container
container log
- Logs of containercontainer stop
- Stop containercontainer restart
- Restart containercontainer tag
- Manage your tagcontainer tag list
- List tagcontainer tag add
- Add a tag to containercontainer tag delete
- Delete a tag of container
Volume
We have introduced Volume management for Early adopters program participants. It allows to obtain the possibility of maintaining data persistence for Container on a dedicated, high-performance data storage.
The following commands are available for management of Volume:
volume list
- List volumevolume show
- Show volumevolume delete
- Delete volumevolume history
- History of volumevolume rename
- Rename volumevolume service
- Manage your services of volumevolume service list
- List service for volumevolume service show
- Show service for volume
volume resize
- Resize volumevolume create
- Create volumevolume tag
- Manage your tagvolume tag list
- List tagvolume tag add
- Add a tag to volumevolume tag delete
- Delete a tag of volume
Service provider program
Agent
We have introduced Agent management for Service provider program participants. Detailed information will be provided directly to the interested parties.
Summary
We hope that the released version will meet the expectations of users, but we remain constantly open to feedback & comments, to help meet the special use cases.