對(duì)于CLI即命令行工具,運(yùn)維同學(xué)可能并不陌生,它摒棄了對(duì)圖形化界面的需求,不再拘泥于可視化的頁(yè)面切換、按鈕點(diǎn)擊等操作,反而為用戶提供了一個(gè)便捷且高控制的解決方案,使用戶在日常的運(yùn)維工作中,用一行命令即可實(shí)現(xiàn)對(duì)資源的管理,效率提升顯而易見(jiàn)。
什么是華為云KooCLI?
華為云命令行工具服務(wù)(Koo Command Line Interface,KooCLI,原名HCloud CLI)是為發(fā)布在API Explorer上的云服務(wù)API提供的命令行管理開(kāi)源工具??梢酝ㄟ^(guò)此工具調(diào)用API Explorer中各云服務(wù)開(kāi)放的API,管理和使用各類(lèi)云服務(wù)資源。
我們可以通過(guò)開(kāi)發(fā)者工具,查看KooCLI產(chǎn)品詳情,了解并使用它。

?華為云KooCLI----工作就是這么簡(jiǎn)單!
來(lái)自運(yùn)維工程師:運(yùn)維的很多工作內(nèi)容重復(fù)性強(qiáng),相較于可視化界面的反復(fù)點(diǎn)擊,我們更傾向于黑白文本界面的“簡(jiǎn)單”。
現(xiàn)在很多企業(yè)上云,云上豐富的資源讓我們驚喜,同時(shí)也意味著需要我們提高自身業(yè)務(wù)、操作的能力。我們迫切的希望縮短學(xué)習(xí)過(guò)程,簡(jiǎn)化操作的同時(shí)又能形成我們自己的沉淀,為后續(xù)工作或后來(lái)人提供方便。
比如單次創(chuàng)建一臺(tái)彈性云服務(wù)器,在控制臺(tái)操作完成后,下次再創(chuàng)建時(shí),又重復(fù)執(zhí)行創(chuàng)建步驟,一遍又一遍,工作效率低下。
而在KooCLI,只需一鍵命令,便可調(diào)取對(duì)象API,輕松完成對(duì)彈性云服務(wù)器的創(chuàng)建。而且還可以把命令編寫(xiě)成腳本,自定義運(yùn)維內(nèi)容,之后只需更改其中的關(guān)鍵參數(shù),便可直接一鍵執(zhí)行想要的操作,易維護(hù)、可擴(kuò)展、可繼承,很大的提升了我們的工作效率。
華為云KooCLI----提升用戶云產(chǎn)品使用感
華為云KooCLI支持包括Linux、Windows、Mac的多系統(tǒng)操作,且綠色免安裝,下載到本地后解壓即可使用。
在正式開(kāi)始使用KooCLI之前,我們需要進(jìn)行初始化配置,KooCLI的初始化命令可用于將常用的永久AK/SK和區(qū)域信息存儲(chǔ)在配置文件中,避免使用時(shí)頻繁輸入這些固定信息。

?之后我們可以利用KooCLI豐富強(qiáng)大的help幫助命令,查詢(xún)?cè)品?wù)列表、云服務(wù)的operation列表、云服務(wù)具體operation的參數(shù)信息,助力用戶迅速上手管理云資源。

????????
此外,用戶還可通過(guò)API Explorer---CLI示例頁(yè)簽,填好相關(guān)參數(shù)后,直接復(fù)制自動(dòng)生成的目標(biāo)命令到KooCLI,或集成到腳本中調(diào)用,讓云資源管理工作開(kāi)始變得簡(jiǎn)單。

KooCLI當(dāng)前還為用戶提供了其他豐富的功能,能夠讓用戶在使用時(shí)更加流暢。
- 配置項(xiàng)管理
- 在多個(gè)區(qū)域或多個(gè)項(xiàng)目下管理資源,或者同時(shí)使用多個(gè)帳號(hào)的場(chǎng)景下,可以通過(guò)增加配置項(xiàng)的方式,存儲(chǔ)多個(gè)不同場(chǎng)景的固定信息。
- 支持向配置項(xiàng)中設(shè)置custom參數(shù),方便用戶集中管理命令中高頻使用,參數(shù)值過(guò)長(zhǎng),或需要對(duì)其值加密處理的參數(shù),減少API所需參數(shù),讓命令變得簡(jiǎn)短。
- 命令交互
- 開(kāi)啟自動(dòng)補(bǔ)全,在輸入命令時(shí)使用“Tab”鍵,會(huì)根據(jù)已有命令提示其待補(bǔ)全的內(nèi)容,提升指令輸入效率。
- 支持功能強(qiáng)大的多平臺(tái)支持的交互式提示,根據(jù)用戶輸入提示云服務(wù)名稱(chēng)、API的operation、參數(shù)及描述,方便命令構(gòu)建。
- 元數(shù)據(jù)管理
為減少遠(yuǎn)程調(diào)用次數(shù),提高命令響應(yīng)速度,KooCLI引入了緩存機(jī)制
- 在線模式,會(huì)遠(yuǎn)程獲取您命令中目標(biāo)云服務(wù)及其API的詳情信息,在運(yùn)行過(guò)程中將云服務(wù)及其API的相關(guān)信息保存在本地緩存文件中
- 離線模式,預(yù)先下載離線元數(shù)據(jù)包
- 日志管理
- 提供日志記錄和管理功能,會(huì)緩存API調(diào)用過(guò)程中產(chǎn)生的日志信息,方便用戶查詢(xún)API調(diào)用過(guò)程中產(chǎn)生的日志。
- 模板管理
- 提供由多條KooCLI命令組合而成的shell腳本模板,方便用戶理清業(yè)務(wù)邏輯,完成復(fù)雜場(chǎng)景下的操作。
- 控制命令輸出
- 支持三種輸出格式:json,table,tsv。默認(rèn)以json格式輸出。
- 提供傳入JMESPath表達(dá)式功能,對(duì)json結(jié)果執(zhí)行JMESPath查詢(xún),以過(guò)濾出您需要的信息。
- 簡(jiǎn)化管理OBS的命令
- ???集成了以命令行方式管理OBS數(shù)據(jù)的工具obsutil的功能,詳情可參照管理OBS中的數(shù)據(jù)_華為云命令行工具服務(wù) KooCLI_用戶指南_常用命令_華為云
????????
華為云KooCLI作為支持自動(dòng)化工作的強(qiáng)有力工具,為上云、用云、管理云提供了方便快捷之路,而華為云重視用戶體驗(yàn),在提升用戶工作效率方面上更是持續(xù)精進(jìn),會(huì)積極開(kāi)發(fā)出更有利于提升用戶使用感需求的產(chǎn)品。文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-562937.html
未來(lái),KooCLI只會(huì)更好,讓我們敬請(qǐng)期待!文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-562937.html
??
產(chǎn)品官網(wǎng)鏈接:https://support.huaweicloud.com/hcli/index.html
到了這里,關(guān)于華為云命令行工具服務(wù)KooCLI助力一鍵管理云資源的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!