钨纤维+ k8轻松上手|特遣部队的车

  

钨织物项目是一个开源项目协议,它基于标准协议开发,并且提供网络虚拟化和网络安全所必需的所有组件。项目的组件包括:SDN控制器,虚拟路由器,分析引擎,北向API的发布,硬件集成功能,云编排软件和广泛的REST API。

  

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

  

本指南的作用是什么?

  

本指南是为应用程序开发人员或计算基础结构平台工程师设计的,考虑了Kubernetes网络的选项,特别侧重于钨碳化织物。

  

对于在Kubernetes上运行的应用程序,“Kubernetes集群网络”功能至关重要。这些功能包括:

  
      <李>通过服务在圆荚体之间进行网络通信;李   <李>外部世界和面向外部的服务之间的网络通信;李   <李>对允许的网络通信流进行细粒度控制的网络策略。   
  

为此,Kubernetes集群必须安装容器网络接口(“公司”)的插件.Kubernetes文档网站列出了许多选项,我们在本文档中介绍钨织物选项。

  

我们将使用一个示例的3层应用程序来遍历上面列出的三个主要功能区域,并说明钨织物在每种情况下的功能.Tungsten织物提供超出Kubernetes基线的其他功能,在这些地方我们也会介绍。

  

要遵循我们的用例,您应该在AWS上部署自己的带有Kubernetes(“美丽”)的TF快速开始副本。

  

先决条件

  

本指南假定您熟悉如何:

  
      <李>将CloudFormation模板部署到您的AWS账户中,李   <李>使用SSH客户端和SSH私钥连接到AWS中的EC2实例;李   <李>使用kubectl CLI工具将应用程序部署到Kubernetes;李   <李>使用Linux CLI/终端工具,例如少和纳米。   
  

示例应用程序简介

  

为了演示钨织物如何帮助我们使应用程序运行,提供从互联网的访问并进行安全保护,我们将使用名为“yelb”的模拟应用程序。它是由AWS的一名开发倡导者编写并维护的。选择此应用程序的原因是简单,文档齐全,而且可以在Kubernetes上运行。

  

请查看“Yelb体系结构”链接以获取更多详细信息,但在较高层次上,它看起来像这样:

  

钨纤维+ k8轻松上手| TF车”> <br/>该应用程序由四个部署组成:yelb-ui, yelb-appserver, yelb-db和yelb-cache。每个部署都有各自的Kubernetes服务.yelb-ui服务还可以通过Kubernetes入口进行管理,从而为您提供地级HTTP路由。</p>
  <h3>做好准备</h3>
  <p>对于我们的练习,需要具备以下条件:</p>
  <ul>
  <李>通过Kubernetes的kubectl CLI工具使用访问安装了钨织物的Kubernetes集群;李</>
  <李> yelb的副本李</>
  </ul>
  <p> <强>访问我们的Kubernetes集群</强> </p>
  <p>如果您按照AWS上的碳化钨织物快速入门指南中的步骤进行操作,则应该能够按照该指南的“访问集群”部分中的说明登录到快速入门沙箱控制节点。要查找沙箱控制节点的公共DNS主机名,请在AWS CloudFormation UI的“输出”选项卡中查找用于部署带有碳化TF的Kubernetes的模板:</p>
  <p> <img src=钨纤维+ k8轻松上手|特遣部队的车