日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

使用 Bridge to Kubernetes 简化云端开发

發布時間:2023/12/4 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 使用 Bridge to Kubernetes 简化云端开发 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

? ? ?當我們面對一個大型應用程序,它有大量的微服務,并希望完成一些功能開發?我們面臨許多挑戰,其中之一將是處理正確的環境,如何進行開發。我們知道,在團隊中解決這個問題的最佳方法是將其容器化并在云上托管。這將使開發人員能夠處理特定功能并調試容器,而無需在本地創建環境。

??????微軟在2020年9月份發布Visual Studio擴展工具Bridge to Kubernetes:https://devblogs.microsoft.com/visualstudio/bridge-to-kubernetes-ga/?。Bridge to Kubernetes是一種迭代開發工具,作為Visual Studio和VS Code的擴展提供,旨在簡化微服務的開發。開發人員可以在開發工作站上編寫、測試和調試微服務代碼,同時從 Kubernetes 環境中繼承現有配置并消費依賴關系。微軟的Azure云解決方案架構師寫了一篇不錯的文章:https://sajeetharan.com/2020/10/28/bridge-to-kubernetes/?。

????? 博客上給出了一張圖, 總結了微服務開發的三種場景:本地,遠程和混合的方法

開發人員從本地開發方法轉向混合方法,這是使用k8s 構建應用程序提供了最佳方式。使用混合方法,它允許開發人員在其開發工作站上編寫代碼,但也允許他們連接到在遠程環境中運行的處理外部依賴依賴服務。因此,它實際上通過連接它們來滿足所有這些外部依賴關系。假設您在Azure的 Kubernetes 上運行應用程序,則可以連接本地環境中的所有依賴關系,并擁有整個端到端工作流【可以支持任何k8s集群:https://devblogs.microsoft.com/visualstudio/bridge-to-kubernetes-ga/#support-for-any-kubernetes】。

上圖這樣的場景,我正在開發一個微服務,需要處理使用不同技術開發的產品和其他微服務部署在 Azure 上的 Kubernetes 集群上。如果我想連接到多個微服務,我當地的環境中運行一些集成測試,Bridge to Kubernetes將有助于我實現這個要求。它的一些主要功能:

  • 加速和簡化微服務開發:它基本上消除了手動推送代碼、配置和編譯外部依賴您的開發環境的需要,這樣您就可以專注于代碼而不擔心其他因素。

  • 簡單調試代碼:它允許您使用添加的k8s配置運行您通常的調試配置文件。它允許開發人員以他們想要的方式調試代碼,同時利用本地調試的速度和靈活性。

  • 開發和測試端到端:其中一個重要特點是在開發過程中進行集成測試。選擇集群中的現有服務,以路由到本地運行該服務實例的開發機器。開發人員可以通過在 Kubernetes 中運行的應用程序的前端發起請求,它將在集群中運行的服務之間路由,直到您指定的重定向服務與在代碼中添加斷點進行調試的服務相同。

使用方法非常簡單,直接從Visual Studio 或者是VSCode 的插件市場上安裝Bridge to Kubernetes 插件。VisualStudio安裝好插件后可以通過這篇文檔走一遍:使用 Bridge to Kubernetes?, VS Code安裝好插件后也可以通過這篇文檔走一遍:Use Bridge to Kubernetes with a sample。這樣的開發體驗很棒, 這個體驗要比騰訊的方案?Nocalhost:https://nocalhost.dev/

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的使用 Bridge to Kubernetes 简化云端开发的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。