天天看點

實戰丨借助雲開發Framework快速部署Kodexplorer

CloudBase Framework 是雲開發官方出品的雲原生一體化部署工具,可以幫助開發者将靜态網站、後端服務和小程式等應用,一鍵部署到雲開發 Serverless 架構的雲平台上,自動伸縮且無需關心運維,聚焦應用本身,無需關心底層配置和資源

雲開發 CloudBase Framework 架構「Container」插件: 通過雲開發 CloudBase Framework 架構将項目應用一鍵部署到雲開發的雲托管環境,提供生産環境可用的自動彈性伸縮的高性能的容器計算服務。可以搭配其他插件如 Website 插件、Node 插件實作雲端一體開發。

本篇文章主要以一個完整的項目作為例子,使用FrameWork将Kodexplorer項目輕松部署到雲開發上。

具體步驟請參照 準備雲開發環境和 CloudBase CLI 指令工具

進入項目目錄後,建立雲開發的配置檔案 <code>cloudbaserc.json</code>

當然也可以在項目目錄下自動建立相關配置檔案

實戰丨借助雲開發Framework快速部署Kodexplorer

通過參照文檔的參數說明,填寫好了相關的參數

更多的參數說明可參考配置參數說明

為了更加友善我們以後的部署,我們可以通過建立一個.env檔案給cloudbaserc.json 檔案注入變量

建立好變量檔案後,編輯 .env 檔案,添加變量

把項目上傳至Git倉庫後,登陸雲開發控制台,在一個雲環境下點選「應用部署」

實戰丨借助雲開發Framework快速部署Kodexplorer
實戰丨借助雲開發Framework快速部署Kodexplorer

建構完成後,就可以直接通路我們的應用啦!

實戰丨借助雲開發Framework快速部署Kodexplorer
實戰丨借助雲開發Framework快速部署Kodexplorer

一鍵部署按鈕可以讓公開的 Git 項目一鍵部署到雲開發 CloudBase 上,大大簡化使用者部署的門檻,友善使用者快速使用和體驗應用。一鍵部署功能支援 Github,Gitlab,Coding,Gitee 等 Git 倉庫位址。

實戰丨借助雲開發Framework快速部署Kodexplorer

以上則是本次Framework快速部署的過程,相關代碼已經上傳至Github倉庫

雲開發(Tencent CloudBase,TCB)是騰訊雲提供的雲原生一體化開發環境和工具平台,為開發者提供高可用、自動彈性擴縮的後端雲服務,包含計算、存儲、托管等serverless化能力,可用于雲端一體化開發多種端應用(小程式,公衆号,Web 應用,Flutter 用戶端等),幫助開發者統一建構和管理後端服務和雲資源,避免了應用開發過程中繁瑣的伺服器搭建及運維,開發者可以專注于業務邏輯的實作,開發門檻更低,效率更高。

繼續閱讀