AWS cli
aws cli是什么
AWS提供了两种基础架构配置方式。
- 使用AWS Web控制台:这是一种图形方法,可连接到各种AWS资源,它们的配置,修改等。它使用简单,不需要脚本知识
- AWS命令行界面:通常,该脚本为您提供了有效管理多种AWS资源和基础架构的灵活性。 例如,我们可以使用脚本来部署多个资源,而无需每次都经过完整的配置向导。
它是一个开源工具,可使用命令行界面与AWS资源和服务进行通信。 我们可以使用此工具管理所有AWS服务并控制其行为。 我们还可以使用CLI来自动化AWS基础设施资源和服务管理。
我们可以将其安装在Windows,Linux,macOS和Docker容器上。AWS账户的安全凭证 (Security credentials for AWS account)
aws cli的使用
- 在AWS控制台中创建帐户后,它将创建一个root用户。 超级用户具有在AWS中执行许多任务的管理权限。 通常,您应该在您的AWS账户中创建一个IAM用户,并为这些用户提供必要的权限。
- 对于AWS CLI配置,我们需要以下参数。
访问密钥和秘密访问密钥 (Access Key and Secret Access Key )
要与用户(root或IAM)建立连接,我们需要登录凭据。 在AWS中,我们将其称为访问密钥(用户)和秘密访问密钥(密码)。 要求使用诸如CLI的方式以编程方式连接AWS。
https://docs.aws.amazon.com/cli/latest/index.html
credentiald的使用将在下一篇详细介绍。
AWS SDK
https://docs.aws.amazon.com/zh_cn/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-parameter.html