我尝试在创建新实例时执行启动脚本(使用python openstack sdk),但它不起作用。我读了一些文档,但我不能说我是否必须使用文件,编码或不使用base64。
我的命令看起来像这样:
cloud.compute.create_server(name=name, .... image_id=image.id, user-data=XXXXXXX )您能为我提供一个用户数据参数的工作示例吗?
发布于 2021-02-13 04:30:50
已解析:https://gist.github.com/arnaudmorin/72bff355d9d42ed9aff8dfecd7f3f362
userdata = base64.b64encode("#!/bin/bash\ntouch /root/test".encode("utf-8")).decode('utf-8')https://stackoverflow.com/questions/66171212
复制相似问题