Amazon web services 如何将aws ec2实例注册到ecs群集(不使用aws控制台)?
我无法使用python boto3库中的register_container_实例将以前创建的ec2实例注册到集群中:Amazon web services 如何将aws ec2实例注册到ecs群集(不使用aws控制台)?,amazon-web-services,amazon-ec2,aws-sdk,Amazon Web Services,Amazon Ec2,Aws Sdk,我无法使用python boto3库中的register_container_实例将以前创建的ec2实例注册到集群中: response = client.register_container_instance( cluster=cluster_name, instanceIdentityDocument='inst_id_doc.txt', instanceIdentityDocumentSignature='inst_id_sign.txt' ) 我得到以下错误:
response = client.register_container_instance(
cluster=cluster_name,
instanceIdentityDocument='inst_id_doc.txt',
instanceIdentityDocumentSignature='inst_id_sign.txt'
)
我得到以下错误:
`traceback(most recent call last)import boto3
File "whetstone_2.py", line 79 in <module>
instanceIdentityDocumentSignature='inst_id_sign.txt'
File "C:\Users\ishanigh\Anaconda3\lib\site-packages\botocore\client.py",line 251, in _api_call
return self._make_api_call(operation_name,kwargs)
File "C:\Users\ishanigh\Anaconda3\lib\site-packages\botocore\client.py",line 251, in _api_call
raise ClientError(parsed_response,operation_name)
botocore.exceptions.clientError: An error occurred (ServerException)
`traceback(最近一次调用)导入boto3
文件“whetstone_2.py”,第79行
instanceIdentityDocumentSignature='inst\u id\u sign.txt'
文件“C:\Users\ishanigh\Anaconda3\lib\site packages\botocore\client.py”,第251行,在api调用中
返回self.\u make\u api\u调用(操作名称,kwargs)
文件“C:\Users\ishanigh\Anaconda3\lib\site packages\botocore\client.py”,第251行,在api调用中
raise ClientError(已解析的\u响应、操作\u名称)
botocore.exceptions.clientError:发生错误(ServerException)
调用RegisterContainerInstance操作时(达到最大重试次数:4):服务不可用。请稍后重试`
我从实例中获得了instance_id_doc.txt和inst_id_sign.txt。注册容器实例的过程必须自动化。
如何做到这一点