若使用 namespace 作為 queue 的分派依據,也可以利用 YuniKorn 的 namespace placement 與資源標註功能;YuniKorn 支援以 namespace 建立受限 queue,並可設定 CPU 與記憶體上限。 yunikorn.apache
不要五個服務同時開始,建議按以下順序:
初期可用 Minikube、kind 或單節點 Kubernetes 測試,不需要直接租用大型雲端叢集。每個服務都先用 kubectl apply -f app.yaml 部署,再用 kubectl get pods、kubectl describe pod 與 kubectl logs 觀察結果。Kubernetes 官方也建議使用 requests 與 limits 明確描述每個容器需要和最多可使用的資源。 v1-33.docs.kubernetes
最終成果可以命名為:
Personal Internet Services Lab:把每天使用的網路服務,變成自己能理解、部署、備份與持續改良的 Kubernetes 私有平台。
這樣的專案不只是練習 YAML,而是具有實際用途:你可以搜尋自己的 AI 對話、分析文章流量、查詢常用公車、追蹤價格歷史,並把 YouTube 與社群內容整理成真正適合自己的資訊入口。
這只是草稿,還沒經過驗證,雖然適合,但還有調整的空間。結果不會包含在比賽之中。