做運(yùn)維多年,公司從傳統(tǒng)運(yùn)維改為云上。剛一接觸時(shí),確實(shí)因?yàn)橐獙W(xué)習(xí)很多云知識(shí)而煩惱。每次想要執(zhí)行某個(gè)操作時(shí),都要先登錄到云平臺(tái),瀏覽界面,尋找正確的按鈕。這樣不僅浪費(fèi)時(shí)間,還經(jīng)常出錯(cuò)。直到有一天,我發(fā)現(xiàn)了云上命令行工具,我的云端管理效率從此得到了質(zhì)的飛躍。
我從華為云官方產(chǎn)品幫助文檔中了解了 KooCLI 工具,文檔中介紹的便捷操作和高效管理讓我心動(dòng)不已,于是,我開啟了我的體驗(yàn)。通過簡(jiǎn)單的命令行輸入,我能夠快速完成之前需要繁瑣操作的事情。而且更令我感到驚喜的是,結(jié)合腳本可以自動(dòng)化執(zhí)行重復(fù)的任務(wù),極大的提升了我的工作效率。我不再需要頻繁登錄云平臺(tái),而是可以通過命令行隨時(shí)管理我的資源。
要利用 KooCLI,首先需要進(jìn)行安裝,華為云 KooCLI 支持 Windows、Linux、MacOS 系統(tǒng)便捷安裝及 Docker 容器配置,滿足大家的各種環(huán)境需要。
安裝完成之后,我們就可以利用華為云 API Explorer 開放接口平臺(tái),根據(jù)自身需求迅速了解每個(gè)接口的具體信息。華為云 KooCLI 可以調(diào)用華為云上所有開放的 API 接口,我們填寫好必要參數(shù)后①,CLI 示例頁(yè)簽就可以同步生成 CLI 命令②,我們可以直接點(diǎn)擊復(fù)制按鈕③,在命令行界面執(zhí)行,或者在華為云提供的網(wǎng)頁(yè)版 Shell 工具 Cloudshell④中運(yùn)行,準(zhǔn)確又方便。
當(dāng)然,我們還可以直接在命令行界面利用 help 命令了解接口及參數(shù)信息。只需要在云服務(wù) service 或接口名稱 operation 后添加“--help”參數(shù),即可查看幫助信息。
hcloud--help
hcloud--help
為了提升用戶執(zhí)行命令的體驗(yàn)感,華為云 KooCLI 還提供了命令自動(dòng)補(bǔ)全及命令交互功能。
只要開啟命令自動(dòng)補(bǔ)全功能后,在輸入命令時(shí)使用“Tab”鍵,即可實(shí)現(xiàn)根據(jù)已有命令提示其待補(bǔ)全的內(nèi)容,目前開啟命令補(bǔ)全支持 bash。
而命令交互則是支持多平臺(tái),在命令中添加“--interactive”參數(shù)即可進(jìn)入交互式提示??筛鶕?jù)我們輸入的內(nèi)容,自動(dòng)提示云服務(wù)名稱、API 名稱、參數(shù)及信息描述,也提供部分參數(shù)值的補(bǔ)全功能。
最近,我還發(fā)現(xiàn) KooCLI 新上線了生成 JSON 格式 API 入?yún)⒐羌艿墓δ埽诿钪刑砑印?-skeleton”參數(shù)即可在本地環(huán)境生成骨架 JSON 文件。生成的模板包含命令支持的所有參數(shù)及描述,可以將不需要的參數(shù)刪除。將修改好的文件模板文件傳遞到--cli-jsonInput 參數(shù),即可使用填寫的參數(shù)運(yùn)行命令,又提升了工作效率。
總之,我現(xiàn)在已經(jīng)離不開華為云 KooCLI 了。它成為了我云端管理的得力助手,助力我高效地應(yīng)對(duì)各種挑戰(zhàn)。每當(dāng)有新需求或項(xiàng)目時(shí),我都會(huì)毫不猶豫地選擇使用這款工具。
如果你還在為云端管理而煩惱,不妨嘗試一下云上命令行工具。相信它會(huì)為你帶來(lái)意想不到的收獲和驚喜。
審核編輯 黃宇
-
華為云
+關(guān)注
關(guān)注
3文章
2389瀏覽量
17234
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論