最近稍微接觸了一下所謂的K8s(Kubernetes) 這套Google設計用來管理容器(containerized)應用程式的開源系統 不過GCP(Google Cloud Platform)上面也有提供服務可以方便使用 只是對於部署docker容器的部分似乎就與使用linux建置時有點不同 後來發現其實好像也沒那麼難用, 在此做個紀錄先... 由於使用GCP部署時需要使用Git類的存儲空間 可以使用GCP自家的Cloud Source Repositories, GitHub與Bitbucket 比較之下水哥覺得Github比較方便, 所以建議是使用Github來部署程式碼 首先在Github建立帳號 登入後建立存放區, 已存在的話則不用! 建立後使用專用連結存取上下傳 下載Github客戶端 登入客戶端並選擇存放區 點右邊Show Explorer 可開啟檔案夾 放入需要更新的檔案就會自動跳出新的變更 左下角則是寫註解跟說明等, 確認後按Commit 第一次會跳選擇分支 選完分支後發佈 以後有新的更新 commit後右邊點push就可以 Github存放區重新整理就可以看到放上的檔案 接下來到GCP的管理介面部屬 依據需求選不同的存放區 這裡選Github dockerfile檔案名稱打錯會導致建立容器失敗, 小心不要打錯 下一步設定應用程式名稱與需要部署的叢集 建立需要一點時間, 需要稍等一下 過幾分鐘後就會跳轉到這裡 這代表POD已建立 如果我們要對外服務, 就需要點選公開 左側設定對外PORT, 右側則是容器使用PORT 如果要設定同一個, 就只要輸入左邊的就好 建立完成會產生service 外連資訊會顯示在下方 剛剛設定的外部內部對應PORT則會顯示在下方 若是照剛剛的設定就會呈現這樣, 而展示的nodejs-demo3則是設定了30999 所以測試時使用30999 測試連線...顯示ok! 花了不少時間才搞懂GCP上K8s的用法= = [ 35 more words ]
https://mshw.info/mshw/?p=22463
「git push用法」的推薦目錄:
- 關於git push用法 在 哪裡好吃哪裡去:神秘的水原誠 Facebook 的最讚貼文
- 關於git push用法 在 【狀況題】聽說git push -f 這個指令很可怕,什麼情況可以用它 ... 的評價
- 關於git push用法 在 git push命令用法详解 - Helay 的評價
- 關於git push用法 在 30 天精通Git 版本控管(25):使用GitHub 遠端儲存庫- 觀念篇 的評價
- 關於git push用法 在 推送提交到远程仓库 - GitHub Docs 的評價
- 關於git push用法 在 git / github 的用法 的評價
- 關於git push用法 在 Git - error: File exceeds GitHub's file size limit of 100.00 MB 的評價
- 關於git push用法 在 Git 版本控制筆記- 使用github 及ssh 金鑰設定 - Jayce 的共享 ... 的評價
- 關於git push用法 在 Git Push remote: fatal: pack exceeds maximum allowed size 的評價
- 關於git push用法 在 Git 與Github 版本控制基本指令與操作入門教學 - TechBridge ... 的評價
- 關於git push用法 在 Highlights from Git 2.34 | The GitHub Blog 的評價
- 關於git push用法 在 GitHub - Wikipedia 的評價
git push用法 在 git push命令用法详解 - Helay 的推薦與評價
作用:用于将本地分支的更新推送到远程主机语法:git push <远程主机名> <本地分支名>:<远程分支名> 例子:git push origin master:master. ... <看更多>
git push用法 在 30 天精通Git 版本控管(25):使用GitHub 遠端儲存庫- 觀念篇 的推薦與評價
所以一個git pull 動作,完全相等於以下兩段指令:. git fetch git merge origin/master. * git push. 將本地儲存庫中目前分支的所有相關物件推送到遠端儲存庫中。 ... <看更多>
git push用法 在 【狀況題】聽說git push -f 這個指令很可怕,什麼情況可以用它 ... 的推薦與評價
最白話、最深入淺出的Git 教學,教您使用Git 指令及圖形介面工具,建立正確的使用觀念,並使用GitHub 與其它人一起共同協作. ... <看更多>