官术网_书友最值得收藏!

  • AWS Automation Cookbook
  • Nikit Swaraj
  • 227字
  • 2021-07-02 23:00:39

Getting ready

Before setting up CodeCommit for SSH users, we need the AWS CLI installed and configured with the respective AWS account. To install the AWS CLI on our development machine, we need to perform these steps:

  1. We need to install python-pip and AWS CLI tools. Usually, in CentOS/RHEL, python-pip comes with EPEL (Extra Package for Enterprise Linux):
    # yum install epel-release python-pip
# pip install awscli
  1. Once we have the awscli command installed in our system, we have to configure it using the access and secret Key, as well as the region we will use the AWS account in. If you remember, we had created a user while generating the https git credentials, but at that moment, we also downloaded another type of credentials, the secret and access key. So, we need that over here.
  2. Now, let's configure AWS CLI:
    awsstar@awsstar:~$ aws configure
AWS Access Key ID [None]: AKIxxxxxxxxxxxxxDDA
AWS Secret Access Key [None]: b+GEuc2u3xxxxxxxxxxxxxx+av/5eK
Default region name [None]: us-east-1
Default output format [None]:
  1. Once the configuration is done, let's try to list the repository:
    awsstar@awsstar:~$ aws codecommit list-repositories
{
"repositories": [
{
"repositoryName": "NixSrj",
"repositoryId": "73caf1e3-65a9-44bf-8c6a-a3bd3e0260b0"
},
{
"repositoryName": "ECS-POC",
"repositoryId": "62063220-b0fc-4519-9d54-896be46a7521"
},
{
"repositoryName": "terraform-Openshift",
"repositoryId": "20f88492-81bb-4068-8867-5d17a1d3ec5b"
}
]
}
  1. So it's showing the repository, which means the credentials are working fine and we are good to go to create a repository now.
主站蜘蛛池模板: 吴川市| 西昌市| 秦皇岛市| 静宁县| 霸州市| 通江县| 扶余县| 肃南| 大荔县| 双流县| 方正县| 班玛县| 乐平市| 东乌珠穆沁旗| 武川县| 大足县| 迭部县| 台安县| 青田县| 永胜县| 巴青县| 石柱| 兴化市| 五华县| 安仁县| 定结县| 内江市| 东光县| 金乡县| 隆化县| 阳高县| 板桥市| 收藏| 崇明县| 塔河县| 紫云| 萨迦县| 卢氏县| 中牟县| 靖宇县| 福贡县|