Terraform Module 可视化正式发布
可視化操作界面
12月12日,阿里云開放平臺正式對外推出 Terraform Module 的可視化操作界面:https://api.aliyun.com/#/cli?tool=Terraform,集合所有在?Terraform Registry?上注冊過的 Module,對外提供在線運行 Terraform Module 的能力,開發者只需關注 Module 參數本身和所要執行的命令,剩下的工作將由可視化界面來完成。
可視化五大亮點
亮點一:完全開放,覆蓋全量 Terraform Module
可視化界面中展示的 Terraform Module 與 Terraform 官方 Registry 中注冊的保持一致,任何開發者提交和注冊的 Module 都會在界面中展示,并被分享給其他所有開發者使用,最大化發揮 Module 的價值。
亮點二:按活躍度排序,讓最優秀的 Module 站 C 位
跟官方 Terraform Registry 按 Module 注冊時間顯示不同的是,可視化界面中的 Module 是按照 Module 的下載量排序后顯示的,最優秀的 Module 在最顯眼的位置上展示,讓開發者和用戶更容易發現和使用。
亮點三: 實時展示 Module 運行過程和結果,保持與命令行一致的操作體驗
可視化界面集成了 Terraform 最重要的三個功能操作:Plan(預覽),Apply(創建/變更)和 Destroy(銷毀)。用戶通過界面填寫 Module 對應的參數,可視化界面將自動將這些參數填入 Module 模板中,然后通過點擊下方的操作按鈕即可實現對 Module 中所定義資源的自動創建和編排。在此過程中,右側的 CloudShell將會實時的顯示當前任務的執行情況,這與通過命令行操作 Module 的體驗是完全一致的。
亮點四:同時具備“在線點擊”和“在線命令行”兩種操作模式
可視化界面提供了對 Module 的操作按鈕,可實現對 Module 中所定義資源的創建,修改和刪除操作。如果想要切換到命令行模式,直接點擊右側的 CloudShell 顯示界面,借助 CloudShell 對 Terraform 原生集成,可在 CloudShell 中直接通過 Terraform 原生命令來完成資源的持續管理。
亮點五:更簡單的參數輸入,無需關心 Terraform 參數使用語法
可視化界面將 Terraform 對參數的輸入語法進行了簡化,提供了最易用的參數輸入方式,無需關心 Terraform 自身的使用語法。
阿里云開放平臺借助 Terraform 原生的能力,推出的可視化操作界面,持續降低用戶和開發者使用 Terraform 成本和門檻,持續帶來更簡單,更實用和更開放的極致使用體驗。Terraform Module 可視化界面只是一個開始,是對命令行操作模式的補充和擴展,未來將在持續滿足客戶使用需求的前提下,將 Terraform 的能力在阿里云上進一步的釋放和擴充,實現阿里云開放能力與 Terraform 開源特性更好的結合。
最后
歡迎所有對 Terraform 和阿里云感興趣的開發者,積極地加入到阿里云開源生態的建設中來。動手實踐,樂于分享,讓自己的想法被更多的人看到,讓自己寫的 Module 得到更多的人引用。
原文鏈接
本文為阿里云原創內容,未經允許不得轉載。
總結
以上是生活随笔為你收集整理的Terraform Module 可视化正式发布的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 从零入门Serverless|一文详解S
- 下一篇: 唐云峰:想当科学家的怪极客