首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >openstack Python sdk :用于执行启动脚本的user-data

openstack Python sdk :用于执行启动脚本的user-data
EN

Stack Overflow用户
提问于 2021-02-12 19:40:38
回答 1查看 73关注 0票数 0

我尝试在创建新实例时执行启动脚本(使用python openstack sdk),但它不起作用。我读了一些文档,但我不能说我是否必须使用文件,编码或不使用base64。

我的命令看起来像这样:

代码语言:javascript
复制
cloud.compute.create_server(name=name, ....  image_id=image.id, user-data=XXXXXXX )

您能为我提供一个用户数据参数的工作示例吗?

EN

回答 1

Stack Overflow用户

发布于 2021-02-13 04:30:50

已解析:https://gist.github.com/arnaudmorin/72bff355d9d42ed9aff8dfecd7f3f362

代码语言:javascript
复制
userdata = base64.b64encode("#!/bin/bash\ntouch /root/test".encode("utf-8")).decode('utf-8')
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66171212

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档