欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

Lambda,AWS和Python的自動(dòng)化管理操作-自動(dòng)開機(jī)和關(guān)機(jī)-創(chuàng)新互聯(lián)

上一篇豆子已經(jīng)配置在PyCharm里面添加了boto3和pyboto3,因此寫腳本的時(shí)候可以直接在自己的PyCharm里面編寫。

創(chuàng)新互聯(lián)建站主營(yíng)東洲網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營(yíng)網(wǎng)站建設(shè)方案,成都App制作,東洲h5小程序定制開發(fā)搭建,東洲網(wǎng)站營(yíng)銷推廣歡迎東洲等地區(qū)企業(yè)咨詢

下面是一個(gè)例子遍歷所有的region查找EC2,如果狀態(tài)是開機(jī),那就關(guān)掉;或者倒過來也可以寫成 如果是關(guān)機(jī)狀態(tài),就開機(jī)。

import boto3

def lambda_handler(event, context):

    # Get list of regions
    ec2_client = boto3.client('ec2')
    regions = [region['RegionName']
               for region in ec2_client.describe_regions()['Regions']]

    # Iterate over each region
    for region in regions:
        ec2 = boto3.resource('ec2', region_name=region)

        print("Region:", region)

        # Get only running instances
        instances = ec2.instances.filter(
            Filters=[{'Name': 'instance-state-name',
                      'Values': ['running']}])

        #Stop the instances
        for instance in instances:
            instance.stop()
            print('Stopped instance: ', instance.id)

        # instances = ec2.instances.filter(
        #     Filters=[{'Name': 'instance-state-name',
        #               'Values': ['stopped']}])
        #
        # for instance in instances:
        #     instance.start()
        #     print('Start instance: ', instance.id)

if __name__ == '__main__':
    lambda_handler(0,0)

執(zhí)行一下是工作的

C:\Users\yuan\PycharmProjects\aws\venv\Scripts\python.exe C:/Users/yuan/PycharmProjects/aws/StopInstance.py
Region: eu-north-1
Region: ap-south-1
Region: eu-west-3
Region: eu-west-2
Region: eu-west-1
Region: ap-northeast-2
Region: ap-northeast-1
Region: sa-east-1
Region: ca-central-1
Region: ap-southeast-1
Region: ap-southeast-2
Stopped instance:  i-0bb70cc9666ce2af3
Region: eu-central-1
Region: us-east-1
Stopped instance:  i-00e9dc7c254dbe497
Region: us-east-2
Region: us-west-1
Region: us-west-2

然后我們?cè)赼ws的Lambda里創(chuàng)建一個(gè)新的函數(shù), 這里我已經(jīng)自定義了一個(gè)role了,確保這個(gè)role可以對(duì)ec2有開機(jī)和關(guān)機(jī)的權(quán)限

Lambda,AWS和Python的自動(dòng)化管理操作 - 自動(dòng)開機(jī)和關(guān)機(jī)

IAM的權(quán)限如下所示:

{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Effect": "Allow",
      "Action": [
        "logs:CreateLogGroup",
        "logs:CreateLogStream",
        "logs:PutLogEvents"
      ],
      "Resource": "arn:aws:logs:*:*:*"
    },
    {
      "Effect": "Allow",
      "Action": [
        "ec2:DescribeInstances",
        "ec2:DescribeRegions",
        "ec2:StartInstances",
        "ec2:StopInstances"
      ],
      "Resource": "*"
    }
  ]
}

Lambda,AWS和Python的自動(dòng)化管理操作 - 自動(dòng)開機(jī)和關(guān)機(jī)

拷貝函數(shù)上來

Lambda,AWS和Python的自動(dòng)化管理操作 - 自動(dòng)開機(jī)和關(guān)機(jī)

接下來 在cloudwatch里面添加一個(gè)新的rule

Lambda,AWS和Python的自動(dòng)化管理操作 - 自動(dòng)開機(jī)和關(guān)機(jī)

創(chuàng)建向?qū)?,這里選擇schedule,這里使用 cron的表達(dá)式,注意他是GMT的時(shí)間,因此需要自己和本地時(shí)間轉(zhuǎn)換一下

Lambda,AWS和Python的自動(dòng)化管理操作 - 自動(dòng)開機(jī)和關(guān)機(jī)

寫好之后他會(huì)有個(gè)友好的提示界面

Lambda,AWS和Python的自動(dòng)化管理操作 - 自動(dòng)開機(jī)和關(guān)機(jī)

完成創(chuàng)建

Lambda,AWS和Python的自動(dòng)化管理操作 - 自動(dòng)開機(jī)和關(guān)機(jī)

回到Lambda的界面, 可以看見他的觸發(fā)器多了一個(gè)CloudWatch Events

Lambda,AWS和Python的自動(dòng)化管理操作 - 自動(dòng)開機(jī)和關(guān)機(jī)

等待執(zhí)行之后,可以查看日志

Lambda,AWS和Python的自動(dòng)化管理操作 - 自動(dòng)開機(jī)和關(guān)機(jī)

也可以確認(rèn)EC2 服務(wù) 的確關(guān)機(jī)了

Lambda,AWS和Python的自動(dòng)化管理操作 - 自動(dòng)開機(jī)和關(guān)機(jī)

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。

當(dāng)前名稱:Lambda,AWS和Python的自動(dòng)化管理操作-自動(dòng)開機(jī)和關(guān)機(jī)-創(chuàng)新互聯(lián)
本文路徑:http://www.aaarwkj.com/article14/hopde.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制開發(fā)、標(biāo)簽優(yōu)化網(wǎng)站導(dǎo)航、動(dòng)態(tài)網(wǎng)站、建站公司營(yíng)銷型網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

微信小程序開發(fā)
国产999精品在线观看| 91日韩人妻一区二区三区| 黄色资源网日韩三级一区二区| 91日本在线免费观看视频| 91嫩草中文字幕在线| 91九色午夜在线观看| 精品日韩av高清一区二区三区| 亚洲国产中文一区二区久久| 婷婷激情亚洲综合综合久久| 好吊精品视频在线观看| 久久久久久这里都是精品| 99精品人妻一区二区三区| 日本一区二区三区免费黄视频| 欧美激情性国产精品潮| 密臀av一区二区三区| av一区二区日韩精品久| 在线免费观看视频97| 精品av一区二区在线| 另类激情综合在线观看| 国产精品一品二品国精品| 男人午夜激情免费网站| 在线免费观看91亚洲| 免费激情在线视频网址| 欧美一区二区黑人巨大| 欧美亚洲综合另类色妞| 国产在线观看国产精品| 永久免费成人在线视频| 亚洲黄色艳情视频录像| 亚洲精品国产第一区第二区| 欧美香蕉视频播放二区| 国产三级精品大乳人妇| 97在线观看视频视频| 麻豆剧传媒国产精选av| 蜜桃福利视频一区二区| 成人免费视频国产免费| 国产经典三级在线观看| 91薄丝激情在线播放| 色噜噜色一区二区三区| 亚洲欧美熟妇欲乱又伦| 国产精品一区二区毛卡片| 国产一区二区在线粉嫩|