先决条件

  • git

  • python & pip:

    • python 2 version >= 2.6.5 or python 3 version >= 3.3

  • ansible

  • SSH keys

  • aws cli

1. git

  1. 检查您是否已安装git

    git --version

    如果没有,请按照此处的说明进行安装

2. python & pip

  1. 检查您是否已安装python 2版本> = 2.6.5或python 3版本> = 3.3

    python --version

    如果没有,请从此处选择合适的二进制文件进行安装

  2. 检查您是否安装了pippython软件包管理器

    pip --version

    如果没有,请按照此处的说明进行安装。 基本上,您需要下载此脚本并将其保存在计算机上https://bootstrap.pypa.io/get-pip.py,然后运行

    python get-pip.py

3. ansible

  1. 请按照本指南进行安装。 例如,您可以使用pip来做到这一点:

    sudo pip install ansible
  2. 使用pip安装以下软件包:

    sudo pip install boto
    sudo pip install boto3

4. SSH keys

  1. 检查您是否已经有密钥对:

ls -la ~/.ssh

如果您已经有密钥对,则可以跳过此部分。

2. 生成SSH密钥对

ssh-keygen -t rsa -b 4096 -C "your_email@example.com"

在其中插入您的电子邮件地址和一个强密码。 默认情况下,密钥将保存到~/.ssh/,并命名为id_rsa,而公共密钥为~/.ssh/id_rsa.pub

5. aws cli

  1. 检查您是否安装了AWS CLI

    aws --version

    如果没有,请按照以下说明进行安装。 最简单的方法是使用pip

    pip install awscli --upgrade --user

    安装了自制软件的Mac系统:

    brew install awscli

继续配置AWS

Last updated