1、创建job 选择脚本执行节点,这里选择本机 添加option(可选参数,这里选实例ID作为参数),后面脚本调用的时候直接调用即可,这里选的是python
request.set_InstanceId('@option.InstanceId@')选择在线脚本(根据个人需要)
#!/usr/bin/env python #coding=utf-8 from aliyunsdkcore.client import AcsClient from aliyunsdkcore.acs_exception.exceptions import ClientException from aliyunsdkcore.acs_exception.exceptions import ServerException from aliyunsdkecs.request.v20140526.StopInstanceRequest import StopInstanceRequest client = AcsClient('<accessKeyId>', '<accessSecret>', 'cn-shenzhen') request = StopInstanceRequest() request.set_accept_format('json') response = client.do_action_with_exception(request) # python2: print(response) print(str(response, encoding='utf-8'))ps:注意选择python2或者3 2、rundeck安装阿里云模块
pip install aliyun-python-sdk-ecs3、run一下,启动实例成功