摘要:假設有個開頭中的函數寫道虛擬機的來自一個名為的變量。假設有個過程看一下函數再看一下函數由此可見,函數已經具備判斷并選擇自定義密碼的能力,于是只要傳入一個到里即可。于是對函數進行修改,修改后的樣子調用方法另一個地址
假設有個開頭
nova.api.openstack.compute.servers.py中的create()函數寫道虛擬機的adminPass來自一個名為password的變量。而這個變量是通過_get_server_admin_password函數產生的。
假設有個過程看一下create函數:
password = self._get_server_admin_password(server_dict)
再看一下_get_server_admin_password函數:
def _get_server_admin_password(self, server): """Determine the admin password for a server on creation.""" try: password = server["adminPass"] self._validate_admin_password(password) except KeyError: password = utils.generate_password() except ValueError: raise exc.HTTPBadRequest(explanation=_("Invalid adminPass")) return password
由此可見,_get_server_admin_password函數已經具備判斷并選擇自定義密碼的能力,于是只要傳入一個adminPass到server_dict里即可。
于是對create函數進行修改,修改后的樣子:
meta_dict = body["server"].get("metadata", None) if meta_dict: if meta_dict.get("password", None): server_dict["adminPass"] = meta_dict["password"] del server_dict["metadata"] password = self._get_server_admin_password(server_dict)調用方法
nova boot ******* --meta password=mypass *****
另一個地址:
http://pages.turtleend.info/2015/03/17/openstack-use-custom-password-f...
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/45382.html
摘要:一為什么要使用虛擬云桌面背景攜程呼叫中心,即服務聯絡中心,是攜程的核心部門之一,現有幾萬員工。他們全年小時為全球攜程用戶提供服務。為此,攜程正式引入了虛擬云桌面。攜程云桌面現狀攜程云桌面現已部署上海南通如皋合肥信陽穆棱六個呼叫中心。 編者:本文為劉科在第六期【攜程技術微分享】中的分享內容。在攜程技術中心(微信號ctriptech)微信后臺回復【云桌面】,可加入微信交流群,和關注云桌面的...
摘要:一為什么要使用虛擬云桌面背景攜程呼叫中心,即服務聯絡中心,是攜程的核心部門之一,現有幾萬員工。他們全年小時為全球攜程用戶提供服務。為此,攜程正式引入了虛擬云桌面。攜程云桌面現狀攜程云桌面現已部署上海南通如皋合肥信陽穆棱六個呼叫中心。 編者:本文為劉科在第六期【攜程技術微分享】中的分享內容。在攜程技術中心(微信號ctriptech)微信后臺回復【云桌面】,可加入微信交流群,和關注云桌面的...
摘要:和的云計算功能特點對比正式這個戰爭或者說趨勢的一個生動寫照。總而言之,目前調度器將只會對部署虛擬機環節有影響。目前有一個孵化項目其作用是為提供虛擬機級別高可用支持。容錯在中沒有針對于容錯的功能,并且截至目前也沒有計劃去完成這些功能。 OpenStack中國社區編者按:在云計算生態系統中,有兩種類型的用戶需要使用云計算資源:傳統型(Traditional IT applications)和在互...
摘要:下圖展示了虛擬機可以獲取到的信息神奇的這個地址來源于,亞馬遜在設計公有云的時候為了讓能夠訪問,就將這個特殊的作為服務器的地址。服務啟動了服務,負責處理虛擬機發送來的請求。服務也運行在網絡節點。中的路由和服務器都在各自獨立的命名空間中。前言下圖是OpenStack虛擬機在啟動過程中發出的一個請求,我們在里面可以看到cloud-init和169.254.169.254。那么它們分別是做什么用的呢...
摘要:該公司剛剛宣布了一個計劃,意在取代現有的發行版。這甚至可能幫找到一個新方向。為了解決這個問題,我們在上增加了一個名為的新功能。總體而言,整個過程呈現如下建立包括,以及一個的基礎架構。 這是 TCP CLOUD 聯合創始人 & 前 CTO Jakub Pavlik 于 2017 年 7 月 9 日發布于 www.mirantis.com 的文章。本文主要介紹了 Virtlet 及其未來與...
閱讀 3110·2021-11-10 11:36
閱讀 3312·2021-10-13 09:40
閱讀 6051·2021-09-26 09:46
閱讀 662·2019-08-30 15:55
閱讀 1410·2019-08-30 15:53
閱讀 1580·2019-08-29 13:55
閱讀 2997·2019-08-29 12:46
閱讀 3204·2019-08-29 12:34