Skip to content

linode-cli allows you to manage your Linode account from your terminal.

License

Notifications You must be signed in to change notification settings

FelicianoTech/snap-linode-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Linode CLI Snap Package CircleCI Build Status GitHub License

linode-cli allows you to manage your Linode account from your terminal. Create, manage, and delete Linode VPSs, domain names, and more.

This repository provides the source code for the linode-cli snap which is available in the Snapcraft Store. The snap is maintained by @FelicianoTech meanwhile the code for linode-cli itself is maintained by Linode. The upstream repository can be found here.

Installation

linode-cli can be installed via snap on Ubuntu 16.04, Ubuntu 18.04+, elementary OS 5, and many Linux distros with snapd installed by running:

sudo snap install linode-cli

If you don't have the snap command available, you might be able to find instructions for your distro here. linode-cli is normally available via pip if you don't want to use Snap.

Usage

linode-cli <command> <action>

command is the part of the CLI you are interacting with, for example "linodes". You can see a list of all available commands by using --help:

linode-cli --help

action is the action you want to perform on a given command, for example "list". You can see a list of all available actions for a command with the --help for that command:

linode-cli linodes --help

Some actions don't require any parameters, but many do. To see details on how to invoke a specific action, use --help for that action:

linode-cli linodes create --help

The first time you invoke the CLI, you will be asked to configure it with a token, and optionally select some default values for "region," "image," and "type". If you configure these defaults, you may omit them as parameters to actions and the default value will be used.

Development

This snap can be built with Snapcraft. On Ubuntu:

sudo snap install --classic snapcraft
snapcraft snap

License

The code for this snap is licensed under the MIT license. The code for linode-cli itself is licensed under the BSD 3-Clause "New" or "Revised" License. This repo's license can be found here while the license for linode-cli can be found here.

About

linode-cli allows you to manage your Linode account from your terminal.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published