簡體   English   中英

openstack Python sdk:執行啟動腳本的用戶數據

[英]openstack Python sdk : user-data to execute startup script

當我創建一個新實例(使用 python openstack sdk)時,我嘗試執行啟動腳本,但它不起作用。 我讀了一些文檔,但我不能說我是否必須使用文件,編碼或不在 base 64 中。

我的命令如下所示:

cloud.compute.create_server(name=name, ....  image_id=image.id, user-data=XXXXXXX )

您能否為我提供一個用戶數據 arg 的工作示例?

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

userdata = base64.b64encode("#!/bin/bash\ntouch /root/test".encode("utf-8")).decode('utf-8')

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM