📜  heroku 上的 aws cli - Shell-Bash (1)

📅  最后修改于: 2023-12-03 14:41:43.111000             🧑  作者: Mango

在Heroku上安装AWS CLI

在Heroku上使用AWS CLI的好处是可以方便地访问和管理AWS资源。

步骤
  1. 创建Heroku账户:如果您还没有Heroku账户,请先创建一个账户。在Heroku注册后,您可以创建一个Heroku App来使用AWS CLI。

  2. 安装Heroku CLI:为了在Heroku上使用AWS CLI,您需要安装Heroku CLI。您可以使用以下命令在您的本地机器上安装它。

$ brew install heroku/brew/heroku
  1. 安装AWS CLI:您可以使用以下命令在Heroku上安装AWS CLI
$ heroku buildpacks:add --index 1 heroku-community/awscli

或者,在Heroku应用的笛卡尔(Dashboard)上,您可以在Settings页面的Buildpacks部分添加AWS CLI buildpack。

https://github.com/heroku/heroku-buildpack-awscli.git
  1. 在Heroku上配置AWS环境变量:在Heroku应用的笛卡尔上,您可以使用以下命令将您的AWS密钥和访问密钥(Access Key)配置为环境变量。
$ heroku config:set AWS_ACCESS_KEY_ID=XXXX
$ heroku config:set AWS_SECRET_ACCESS_KEY=XXXX

您现在已经可以在Heroku上使用AWS CLI了!

示例

以下是一些可以在Heroku上使用的AWS CLI命令的示例。

  • 获取S3桶的列表
$ aws s3 ls
  • 将本地目录上传到S3桶
$ aws s3 sync . s3://bucket-name/path
  • 部署您的应用程序
$ aws elasticbeanstalk create-application-version --application-name your-app --version-label v1 --source-bundle S3Bucket="your-bucket",S3Key="your-key"
结论

现在,您已经知道如何在Heroku上安装AWS CLI并开始管理AWS资源了。祝您管理AWS系统愉快!