From Fedora Project Wiki
No edit summary |
No edit summary |
||
Line 25: | Line 25: | ||
|- | |- | ||
| [https://www.vultr.com/ VULTR] || [https://src.fedoraproject.org/rpms/vultr-cli `vultr-cli`] || Official CLI tool for VULTR | | [https://www.vultr.com/ VULTR] || [https://src.fedoraproject.org/rpms/vultr-cli `vultr-cli`] || Official CLI tool for VULTR | ||
|} | |||
== Cloud SDKs == | |||
Cloud providers release SDKs that allow developers to integrate cloud automation into their existing applications. These generally do not run in a terminal like the CLI tools. | |||
==== AWS ==== | |||
{| class="wikitable" | |||
|- | |||
! Package !! Language !! Notes | |||
|- | |||
| `golang-github-aws-sdk-devel` || golang || Version 1 | |||
|- | |||
| `golang-github-aws-sdk-2-devel` || golang || Version 2 | |||
|- | |||
| `php-aws-sdk3.` || PHP || | |||
|- | |||
| `python3-boto3` || python || | |||
|} | |} |
Revision as of 13:37, 1 June 2022
Cloud Tools
Fedora has many different tools packaged for various cloud providers, including command line interfaces (CLIs) and software development kits (SDKs):
- CLI: command line tools that allow you to query a cloud provider for information or make changes to your cloud deployments
- SDK: code libraries that integrate into other applications that allow you to query and manage cloud resources programmatically
Cloud CLI tools
Fedora has CLI packages ready to install for multiple cloud providers. Install any of these with dnf install PACKAGE_NAME
:
Cloud provider | CLI package | Notes |
---|---|---|
Alibaba Cloud | golang-github-aliyun-cli |
Official CLI tool for Alibaba Cloud |
AWS | awscli |
Official CLI tool for Amazon Web Services (AWS) |
Azure | azure-cli |
Official CLI tool for Microsoft Azure |
Digital Ocean | doctl |
Official CLI tool for Digital Ocean |
Linode | linode-cli |
Official CLI tool for Linode |
VULTR | vultr-cli |
Official CLI tool for VULTR |
Cloud SDKs
Cloud providers release SDKs that allow developers to integrate cloud automation into their existing applications. These generally do not run in a terminal like the CLI tools.
AWS
Package | Language | Notes |
---|---|---|
golang-github-aws-sdk-devel |
golang | Version 1 |
golang-github-aws-sdk-2-devel |
golang | Version 2 |
php-aws-sdk3. |
PHP | |
python3-boto3 |
python |