当前位置: 首页 > news >正文

北京市住房城乡建设厅网站重庆市建筑工程信息官方网站

北京市住房城乡建设厅网站,重庆市建筑工程信息官方网站,建网站的公司哪家好,设计学类Kubernetes网络基本的部署调度单元#xff1a;Pod Kubernetes中的基本管理单元并非是一个容器#xff0c;而是一个叫做pod的东西。我们认为部署了一个或多个容器的环境是一个pod单元。通常情况下#xff0c;它们代表了提供部分服务的单个功能端点。 举两个有效的pods单元为例… Kubernetes网络基本的部署调度单元Pod Kubernetes中的基本管理单元并非是一个容器而是一个叫做pod的东西。我们认为部署了一个或多个容器的环境是一个pod单元。通常情况下它们代表了提供部分服务的单个功能端点。 举两个有效的pods单元为例 数据库pod — 一个单一MySQL容器Web pod — 包含一个python实例的容器及包含Redis数据库的容器 pods具有以下常用的特性 它们共享资源 — 包括了网络栈和命名空间pod包含了一个IP地址用于客户端连接pod的配置定义了任意公共端口以及哪个容器占用该端口pod中的全部容器可以通过网络中的任意端口进行交互这些容器都会被本地引用因此需要确保pod中的服务都有唯一的端口 Kubernetes服务Kubernetes Services Kubernetes服务位于负载均衡器之后负责管理多个相同的pods。客户端无需连接到每个pod的IP而是直接连接负载均衡器的IP地址。Kubernetes服务会将你的应用程序定义为一个服务使得Kubernetes可以根据定义的规则和实际可用资源动态扩展pod数量。 若想要应用程序被Kubernetes基础设施外部的客户端访问到唯一的方法是将应用程序定义为服务的一部分。无论你是否扩展节点都需要Kubernetes服务分配外部IP地址。 标签Labels 标签是Kubernetes中一组作用于对象如pods的键值对需要具有实际意义且有相关性。 在Kubernetes的标准配置中标签并不直接影响与Kubernetes相关的核心操作而是主要用于对对象的分组和识别。 网络安全Network Security 下面我们将介绍一些Kubernetes推荐使用的网络插件这些插件用到了我们上一节提到的标签。利用标签它们可以在容器运行时改变某些功能。在Kubernetes中大多数使用的网络插件都是基于容器网络接口Container Networking Interface CNI规范这项规范由Cloud Native Computing FoundationCNCF制定。CNI允许在多个容器平台中使用相同的网络插件。现在我们使用一种调整网络安全策略的方法该方法并不像传统的网络或者安全团队模型那样预先设置好一切而是在容器运行时利用标签来调整正确的网络策略容器的动态变化太过频繁很难进行手动干预目前该方法已经成为了 Kubernetes Network Special Internet Group(Network SIG)的一部分。如今我们已经有多个可供使用的网络插件能够将网络策略应用于命名空间和pods中这其中包括OpenContrail 和 Project Calico。 通过这种新方法Kubernetes管理员可以导入所有预先准备的策略开发者负责调整并根据需求自主选择策略而所有这一切都会定义到pod中执行。 网络策略示例 POST /apis/net.alpha.kubernetes.io/v1alpha1/namespaces/tenant-a/networkpolicys/ {kind: NetworkPolicy,metadata: {name: pol1},spec: {allowIncoming: {from: [{ pods: { segment: frontend } }],toPorts: [{ port: 80, protocol: TCP }]},podSelector: { segment: backend }} } 有网络策略定义的pod配置示例 apiVersion: v1 kind: Pod metadata:name: nginxlabels:app: nginxsegment: frontend spec:containers:- name: nginximage: nginxports:- containerPort: 80 结论 有了Kubernetes提供的功能开发者现在拥有了完全定义应用程序及其依赖性所需的灵活性并且可以在单个pod中使用多个容器。如果任何一个容器发生错误Kubernetes能够确保将其对应的pod停用自动用新的pod替换。此外开发者还可以定义应用程序或者服务侦听的端口号无论它是较大服务的一部分或仅仅是一个独立实例。通过这样的操作使用持续交付和部署方法论的快速开发和部署周期将会成为常态。 原文链接应用开发者必须了解的Kubernetes网络二三事
http://www.yutouwan.com/news/68906/

相关文章:

  • 如何做网站站长站点推广
  • 山东响应式网站开发搜索排名影响因素
  • 模板网站下载商城网站建设价格费用
  • 上海网站建设设计制作网站开发合同需要交印花税吗
  • 购物类网站都有哪些模块张槎手机网站建设
  • ps做网站页面美工淘宝内部卷怎么做网站
  • vs2017做的网站百度关键词优化排名技巧
  • 努比亚网站开发文档seo怎么才能优化好
  • 哪些购物网站用php做的做网站建设注册商标是多少类
  • 网站关键词优化外包服务wordpress映射到外网访问
  • 自做淘宝客网站网站如何做长尾词排名
  • 专门做ppt的网站叫什么如何做一个单页的网站
  • 中小企业网站用什么技术无锡市工程造价信息网
  • 游戏推广网站制作网站跳出率太高
  • 网站服务商排名wordpress门户网站模板下载
  • 网站的设计费用wordpress删除底部
  • 吉林省建设工程造价网站雅虎网站提交入口
  • 建设银行宁德分行网站从化公司网站建设
  • 北京网站推广技巧免费网站推广app
  • 网站建设哪家有实力如何用python做一个网站
  • 中英文对照网站怎么做在线教育网站建设方案
  • 电子商城开发网站开发网站建设实现用户登录
  • 卖二手手表的网站长春seo招聘
  • 企业网站 多网站推广京东网站是哪个公司做的
  • 做网站要学会什么软件需要哪些技术
  • 阜阳市建设工程网站国内知名设计网站
  • 什么好的主题做网站我想做个百度网站怎么做的
  • 思途做的旅游网站WordPress已安装主题
  • 福州做网站企业网页设计图片代码怎么写
  • 网站前台可以打开怎么做纯文本网站