如何选择容器服务Kubernetes集群的网络插件

本文涉及的产品
容器镜像服务 ACR,镜像仓库100个 不限时长
简介: 如何选择容器服务Kubernetes集群的网络插件

如何选择容器服务Kubernetes集群的网络插件

容器服务在Kubernetes集群创建时提供了两种网络插件选择,TerwayFlannel,那么创建集群时我需要选择哪个呢?我们先分别看下两种插件的功能:

  • Flannel: 这个网络插件使用的是简单稳定的社区的Flannel cni插件,配合Aliyun的VPC的高速的网络,能给集群高性能和稳定的容器网络体验,但功能偏简单,支持的特性少,目前建议在生产环境中选择Flannel的网络插件。
  • Terway: 这个网络插件是阿里云容器服务自研的网络插件,支持将阿里云的弹性网卡分配给容器,支持Kubernetes的NetworkPolicy来定义容器间的访问策略,支持对单个容器做带宽的限流,希望体验这些新特性的用户可以尝试这个网络插件。

    • 使用弹性网卡:

      • 在pod的annotation中配置: k8s.aliyun.com/eni: "true",在容器创建时就会使用预先绑定的弹性网卡了。
    • 使用NetworkPolicy:
      https://kubernetes.io/docs/concepts/services-networking/network-policies/
    • 对Pod做带宽限制:
      在Pod的annotation中分别通过k8s.aliyun.com/ingress-bandwidth, k8s.aliyun.com/egress-bandwidth 可以指定Pod的最大入网带宽和出网带宽, 例如:"k8s.aliyun.com/ingress-bandwidth: 1mk8s.aliyun.com/egress-bandwidth: 1m"
相关实践学习
Docker镜像管理快速入门
本教程将介绍如何使用Docker构建镜像,并通过阿里云镜像服务分发到ECS服务器,运行该镜像。
容器应用与集群管理
欢迎来到《容器应用与集群管理》课程,本课程是“云原生容器Clouder认证“系列中的第二阶段。课程将向您介绍与容器集群相关的概念和技术,这些概念和技术可以帮助您了解阿里云容器服务ACK/ACK Serverless的使用。同时,本课程也会向您介绍可以采取的工具、方法和可操作步骤,以帮助您了解如何基于容器服务ACK Serverless构建和管理企业级应用。 学习完本课程后,您将能够: 掌握容器集群、容器编排的基本概念 掌握Kubernetes的基础概念及核心思想 掌握阿里云容器服务ACK/ACK Serverless概念及使用方法 基于容器服务ACK Serverless搭建和管理企业级网站应用
目录
相关文章
|
2月前
|
安全 Linux 网络虚拟化
关于容器云的三种网络设计
【2月更文挑战第9天】容器网络设计:隧道、路由、VLAN。
|
19天前
|
运维 Kubernetes Cloud Native
探索Kubernetes的大二层网络:原理、优势与挑战🚀
在云原生领域,Kubernetes (K8s) 已经成为容器编排的事实标准☁️📦。为了支撑其灵活的服务发现和负载均衡🔍🔄,K8s采用了大二层网络的设计理念🕸️。本文将深入探讨大二层网络的工作原理、带来的好处✨,以及面临的挑战和解决方案❗🛠️。
探索Kubernetes的大二层网络:原理、优势与挑战🚀
|
12天前
|
分布式计算 资源调度 Hadoop
Hadoop【基础知识 03+04】【Hadoop集群资源管理器yarn】(图片来源于网络)(hadoop fs + hadoop dfs + hdfs dfs 使用举例)
【4月更文挑战第5天】Hadoop【基础知识 03】【Hadoop集群资源管理器yarn】(图片来源于网络)Hadoop【基础知识 04】【HDFS常用shell命令】(hadoop fs + hadoop dfs + hdfs dfs 使用举例)
41 9
|
13天前
|
分布式计算 资源调度 Hadoop
Hadoop【基础知识 03】【Hadoop集群资源管理器yarn】(图片来源于网络)
【4月更文挑战第4天】Hadoop【基础知识 03】【Hadoop集群资源管理器yarn】(图片来源于网络)
23 4
|
13天前
|
JSON Kubernetes 网络架构
Kubernetes CNI 网络模型及常见开源组件
【4月更文挑战第13天】目前主流的容器网络模型是CoreOS 公司推出的 Container Network Interface(CNI)模型
|
28天前
|
Kubernetes Shell Docker
K8S核心插件-Flannel网络插件
K8S核心插件-Flannel网络插件
45 0
|
1月前
|
移动开发 安全 小程序
mpaas常见问题之小程序容器,跑起来后一直提示 "网络不给力, 请稍后再试"如何解决
mPaaS(移动平台即服务,Mobile Platform as a Service)是阿里巴巴集团提供的一套移动开发解决方案,它包含了一系列移动开发、测试、监控和运营的工具和服务。以下是mPaaS常见问题的汇总,旨在帮助开发者和企业用户解决在使用mPaaS产品过程中遇到的各种挑战
24 0
|
1月前
|
Kubernetes 应用服务中间件 nginx
Kubernetes服务网络Ingress网络模型分析、安装和高级用法
Kubernetes服务网络Ingress网络模型分析、安装和高级用法
36 5
|
1月前
|
消息中间件 存储 缓存
Kafka【基础知识 02】集群+副本机制+数据请求+物理存储+数据存储设计(图片来源于网络)
【2月更文挑战第20天】Kafka【基础知识 02】集群+副本机制+数据请求+物理存储+数据存储设计(图片来源于网络)
43 1
|
Kubernetes Java 开发者
部署应用到阿里云容器服务 Kubernetes| 学习笔记
快速学习部署应用到阿里云容器服务 Kubernetes。
193 0
部署应用到阿里云容器服务 Kubernetes| 学习笔记

相关产品

  • 容器计算服务
  • 容器服务Kubernetes版
  • 推荐镜像

    更多