K8S 生態週報| 2019-05-20~2019-05-26

「K8S 生態週報」內容主要包含我所接觸到的 K8S 生態相關的每週值得推薦的一些信息。歡迎訂閱知乎專欄 「k8s生態」

KubeCon EU 舉辦

2019 年第一個 KubeCon + CloudNativeCon 於 5 月 20 ~ 23 日在巴塞羅那成功舉辦,此次大會吸引了七千多名參會者遠超去年的參會人數。 這也從另外一個側面反映了 Kubernetes 和雲原生在大大的普及git

在大會上宣佈了很多值得關注的信息, 我在此大體列一下我認爲值得關注的信息(雖然有些內容以前已經關注到了):github

  • OpenTracing, OpenCensus 合併爲 OpenTelemetry;
  • 微軟推出 Service Mesh Interface(SMI)規範;
  • NGINX Ingress Controller 發佈 1.5.0 版本;
  • Google 宣佈 GKE 將會支持 Windows Server Container;
  • Helm 3 的發展歷程;(推薦閱讀我以前寫的 初試 Helm 3

固然,大會上公佈的信息還有不少,還有一些 CNCF 的計劃等,這裏暫且不提,感興趣的朋友能夠自行搜索或者參加下個月在上海舉辦的 KubeCon + CloudNativeCon編程

微軟推出 Service Mesh Interface (SMI)

Service Mesh 也是一個趨勢,但如今並無一個統一的規範,各個廠商的實現也都各有不一樣。微軟本次提出的 SMI 主要是爲 Kubernetes 服務網格提供通用接口,以便能讓 Service Mesh 有更加通用的規範 (就像當初 CNI/CRI 那樣子)架構

這裏我不想引發其餘問題,但 K8S 生態中仍是存在着各類各樣的選擇,但願你們理性選擇,同時須要注意的是:這個 SMI 中公佈的廠商中惟獨沒有 Google 的存在。框架

對 SMI 感興趣的朋友,推薦閱讀官方的說明 ;不想看英文說明的也能夠看下崔總對 SMI 的介紹編程語言

OpenFaaS 發佈 0.13.1

OpenFaaS® (Functions as a Service) 是一個經過使用 Docker 和 Kubernetes 構建無服務函數的框架,而且具有一流的指標支持;任何流程均可以打包起來,這樣能夠避免編寫重複的代碼。函數

它的特性主要包括:工具

  • 可直接經過 UI 一鍵安裝使用
  • 能夠任何編程語言編寫項目,最終打包成容器鏡像運行;
  • 在現有的公有云/私有云都可運行:原生支持 Kubernetes 和 Docker Swarm;
  • CLI 使用 YAML 格式便於模板化和定義功能
  • 可進行自動擴縮容;

貼一個官方架構圖:ui

OpenFaaS - moelove.info

本次的 Release 算是一個常規更新,發佈了 watchdog 的 Docker 鏡像。spa

更多內容推薦閱讀 ReleaseNote

項目推薦: Kui

Kui 是 IBM 開源的一款用於雲原生應用開發的可視化工具,推薦閱讀 雲原生應用開發新體驗:Kui


能夠經過下面二維碼訂閱個人文章公衆號【MoeLove】

TheMoeLove

相關文章
相關標籤/搜索