我正在研究AWS EC2上证书的自动化,并且使用SSM将证书转储到EC2上。脚本是用Python编写的,它创建一个SSM会话并执行逗号来转储证书。
base64证书位于python变量中(例如"Cert“变量)。如何在boto3的AWS发送命令函数中传递此变量的值?
代码:
Cert="-----BEGIN CERTIFICATE-----........."
response = ssm_client.send_command(
InstanceIds=[
healthy_instance[0]
],
DocumentName="AWS-RunShellScript",
Parameters={
'commands':[
'**Command to be added here**'
]
},
)
发布于 2022-06-27 06:50:54
可以用f"some command text {Cert} more optional text"
格式化字符串-
https://stackoverflow.com/questions/72773743
复制相似问题