中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Tungsten Fabric+K8s輕松上手|TF Car

發布時間:2020-02-14 11:07:31 來源:網絡 閱讀:238 作者:TF中文社區 欄目:網絡管理

Tungsten Fabric項目是一個開源項目協議,它基于標準協議開發,并且提供網絡虛擬化和網絡安全所必需的所有組件。項目的組件包括:SDN控制器,虛擬路由器,分析引擎,北向API的發布,硬件集成功能,云編排軟件和廣泛的REST API。

本文所有相關鏈接pdf:https://tungstenfabric.org.cn/assets/uploads/files/tf-ceg-with-link.pdf

本指南的作用是什么?

本指南是為應用程序開發人員或計算基礎結構平臺工程師設計的,考慮了Kubernetes網絡的選項,特別側重于Tungsten Fabric Carbide。

對于在Kubernetes上運行的應用程序,“Kubernetes集群網絡”功能至關重要。這些功能包括:

  • 通過服務在Pod之間進行網絡通信;
  • 外部世界和面向外部的服務之間的網絡通信;
  • 對允許的網絡通信流進行細粒度控制的網絡策略。

為此,Kubernetes集群必須安裝容器網絡接口(“CNI”)插件。Kubernetes文檔網站列出了許多選項,我們在本文檔中介紹Tungsten Fabric選項。

我們將使用一個示例的3層應用程序來遍歷上面列出的三個主要功能區域,并說明Tungsten Fabric在每種情況下的功能。Tungsten Fabric提供超出Kubernetes基線的其他功能,在這些地方我們也會介紹。

要遵循我們的用例,您應該在AWS上部署自己的帶有Kubernetes(“K8s”)的TF快速開始副本。

先決條件

本指南假定您熟悉如何:

  • 將CloudFormation模板部署到您的AWS賬戶中;
  • 使用SSH客戶端和SSH私鑰連接到AWS中的EC2實例;
  • 使用kubectl CLI工具將應用程序部署到Kubernetes;
  • 使用Linux CLI /終端工具,例如less和nano。

示例應用程序簡介

為了演示Tungsten Fabric如何幫助我們使應用程序運行,提供從Internet的訪問并進行安全保護,我們將使用名為“yelb”的模擬應用程序。它是由AWS的一名開發倡導者編寫并維護的。選擇此應用程序的原因是簡單,文檔齊全,而且可以在Kubernetes上運行。

請查看“Yelb體系結構”鏈接以獲取更多詳細信息,但在較高層次上,它看起來像這樣:

Tungsten Fabric+K8s輕松上手|TF Car
該應用程序由四個部署組成:yelb-ui,yelb-appserver,yelb-db和yelb-cache。每個部署都有各自的Kubernetes服務。yelb-ui服務還可以通過Kubernetes Ingress進行管理,從而為您提供L7 HTTP路由。

做好準備

對于我們的練習,需要具備以下條件:

  • 通過Kubernetes的kubectl CLI工具使用訪問安裝了Tungsten Fabric的Kubernetes集群;
  • yelb的副本

訪問我們的Kubernetes集群

如果您按照AWS上的Tungsten Fabric Carbide快速入門指南中的步驟進行操作,則應該能夠按照該指南的“Accessing the Cluster”部分中的說明登錄到QuickStart沙箱控制節點。要查找沙箱控制節點的公共DNS主機名,請在AWS CloudFormation UI的“Outputs”選項卡中查找用于部署帶有TF Carbide的Kubernetes的模板:

Tungsten Fabric+K8s輕松上手|TF Car

進入沙箱控制節點后,運行:

sudo -s
kubectl get nodes

應該顯示類似以下內容的輸出:
Tungsten Fabric+K8s輕松上手|TF Car

獲取Yelb應用程序的副本

成功連接到沙箱控制節點并驗證kubectl正常工作后,請使用以下命令獲取yelb的副本,并將工作目錄更改為帶有Kubernetes清單的工作目錄(以root身份運行):

Tungsten Fabric+K8s輕松上手|TF Car

下一步

此時,您將擁有一個具有兩個計算節點的功能性沙盒Kubernetes集群,以及一個可用于驗證功能的應用程序。本文檔的其余部分將為您提供示例,介紹在開發和操作運行在Kubernetes上的應用程序時,如何處理可能遇到的常見的一些網絡和安全情況。

每個用例都是獨立的,不需要您完成本文檔中的任何其他用例。

隨意跳到您認為合適的那一個:

  1. 通過Kubernetes的服務進行基本應用程序連接
  2. 通過Kubernetes的Ingress進行高級外部應用連接
  3. 通過Kubernetes命名空間粗化應用程序隔離
  4. 通過Kubernetes網絡策略進行應用程序微分段

(“TF中文社區”公眾號將陸續發布四個用例的詳細內容,敬請關注)
Tungsten Fabric+K8s輕松上手|TF Car

關注微信:TF中文社區
Tungsten Fabric+K8s輕松上手|TF Car

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

广河县| 科技| 易门县| 丹巴县| 肥乡县| 闽清县| 嵊州市| 丰顺县| 寻乌县| 太谷县| 乌鲁木齐县| 大竹县| 新蔡县| 凉城县| 镇康县| 榆社县| 萍乡市| 从江县| 临猗县| 钟山县| 新营市| 乌兰察布市| 乐山市| 仲巴县| 乡宁县| 通化市| 法库县| 建宁县| 福安市| 东乡县| 巩义市| 凤阳县| 响水县| 木兰县| 鄂托克旗| 呼玛县| 河北省| 正镶白旗| 刚察县| 琼海市| 高安市|