為因應計畫要用的 Demo,先把我做過的事情紀錄一下
部署架構如下圖所示
Learn More →
O-RAN 官方提供的 script 包含了 k8s 的安裝,所以其實可以不用先手動安裝 k8s,但如果已經有的話,你可以減少很多步驟,很棒~!
以下範例我們用 B 版本示範與說明 (我在寫得時候已經更新到 D 了)
$ cd /home/user
$ sudo -i
$ git clone http://gerrit.o-ran-sc.org/r/it/dep -b bronze
$ cd dep
$ git submodule update --init --recursive --remote
此步驟將生成一個腳本,該腳本將設置單節點 Kubernetes 集群
## 將版本需求設定調整為Frankfurt
$ cd tools/k8s/etc
$ vim infra.rc
Learn More →
生成部署K8S叢集腳本
$ cd ../bin
$ ./gen-cloud-init.sh
$ ls
產生之腳本 「k8s-1node-cloud-init-k_1_15-h_2_16-d_18_09.sh」
Learn More →
執行官方提供的腳本安裝k8s、Helm、Docker等套件
$ ./k8s-1node-cloud-init-k_1_15-h_2_16-d_18_09.sh
完成後主機將進行重啟,重啟完畢後便可檢查是否有啟動9個pod
$ sudo su
$ kubectl get pods --all-namespaces
Learn More →
部署Near-RT RIC相關套件之前,要先修改一些設定檔
首先,修正kong下載的image檔
$ cd ~/dep/ric-dep/helm/infrastructure/subcharts/kong
$ vim values.yaml
repository: kong/kubernetes-ingress-controller
Learn More →
完成後便可以執行安裝腳本
$ cd ~/dep/bin
$ ./deploy-ric-platform -f ../RECIPE_EXAMPLE/PLATFORM/example_recipe.yaml
完成後可以看到這個畫面
Learn More →
此時便可透過指令看目前所有的pod,應有16個pod起在ricplt namespace
$ kubectl get pod -A
Learn More →
理論上到這裡部署就結束了
tags: 實用工具 撰寫日期:2021/04/09 作者:Lycoris 如何於 VSCode 自製語法突顯(Syntax Highlight) 一、前言與基本概念 語法突顯(Syntax Highlight) 能將程式碼上色,一眼就能看出關鍵字、眼睛也比較舒服。 VSCode 上已經有需多前人貢獻的相關擴充功能,但如果是自己打的紀錄報告或公司內部特有的 Log 檔案風格,就要自己想辦法。這篇就是做個步驟備忘,首先上個成品範例:Starburst!!!
Sep 2, 2024C++中float,double到底保留幾位有效數字
Jun 5, 2024為因應計畫要用的 Demo,先把我做過的事情紀錄一下
Jan 11, 2024tags: 實用工具 撰寫日期:2020/08/11 作者:Lycoris 目錄 前言 一般在 HackMD 預設使用的圖床是 imgur,但據說 imgur 會清除六個月無人瀏覽的圖片,所以不適合放重要的東西。 這篇介紹如何在 HackMD 使用 Google 雲端硬碟的圖片,因雲端硬碟穩定且好管理的特性,資料可較容易備份,且當以後圖片越來越多時也不會亂掉。 但不確定這方法能活多久就是,Google 本身似乎不喜歡這種行為
Jan 7, 2024or
By clicking below, you agree to our terms of service.
New to HackMD? Sign up