kubernetes网络相关总结 (codemacro.com)

【简介】

要理解kubernetes的网络模型涉及到的技术点比较多,网络上各个知识点讲得细的有很多,这里我就大概梳理下整个架构,方便顺着这个脉络深入。本文主要假设kubernetes使用docker+flannel实现。

整体上,了解kubernetes的网络模型,涉及到以下知识:
1、linux网络及网络基础
2、docker网络模型
3、kubernetes网络需求,及flannel网络实现

最后大家就可以结合实例对照着学习。

点击查看全文 >>

@技术头条 2019-08-10 22:35分享 / 0个评论
赞过的人: 技术头条
要不要再学学下面的文章?
Flutter 与原生交互总结 (mp.weixin.qq.com)
Android与Flutter之间的通信共有四种实现方式。

由于在初始化flutter页面时会传递一个字符串——route,因此我们就可以拿route来做文章,传递自己想要传递的数据。该种方式仅支持单向数据传递且数据类型只能为字符串,无返回值。
通过EventChannel来实现,EventChannel仅支持数据单向传递,无返回值。
通过MethodChannel来实现,MethodChannel支持数据双向传递,有返回值。
通过BasicMessageChannel来实现,BasicMessageChannel支持数据双向传递,有返回值。
by @code小生 2019-08-18 23:19 分享 查看详情
Kubernetes 弹性伸缩全场景解析 (四)- 让核心组件充满弹性 (yq.aliyun.com)
在本系列的前三篇文章中,我们介绍了弹性伸缩的整体布局以及 HPA 的一些原理,HPA 的部分还遗留了一些内容需要进行详细解析。在准备这部分内容的期间,会穿插几篇弹性伸缩组件的最佳实践。今天我们要讲解的是cluster-proportional-autoscaler 。
by @可耐芊小仙女 2019-08-12 15:32 分享 查看详情
悠星网络基于阿里云分析型数据库PostgreSQL版的数据实践 (yq.aliyun.com)
说到“大数据”,当下这个词很火,各行各业涉及到数据的,目前都在提大数据,提数据仓库,数据挖掘或者机器学习,但同时另外一个热门的名词也很火,那就是“云”。越来越多的企业都在搭建属于自己的云平台,也有一些会选择使用技术比较成熟的云商业化产品服务,比如阿里云的分析型数据库产品。本文将结合我们自己企业内部正在使用的阿里云产品分析型数据库PostgreSQL(下文都将称为AnalyticDB PostgreSQL版)来浅谈一下云业务场景下的数据实践。
by @可耐芊小仙女 2019-08-09 15:24 分享 查看详情
云原生时代, Kubernetes 多集群架构初探 (yq.aliyun.com)
近年来,多集群架构已经成为“老生常谈”。我们喜欢高可用,喜欢异地多可用区,而多集群架构天生就具备了这样的能力。另一方面我们也希望通过多集群混合云来降低成本,利用到不同集群各自的优势和特性,以便使用不同集群的最新技术(如 AI、GPU 集群等)。就是因为这种种原因,多集群几乎成为了云计算的新潮流,而被谈及最多并且落地的多集群场景主要有这三类:
by @可耐芊小仙女 2019-08-09 15:20 分享 查看详情
有关 Map 的一些总结 (mp.weixin.qq.com)
我们知道在Java中最常用的两种结构是数组和模拟指针(引用),几乎所有的数据结构都可以利用这两种来组合实现,HashMap也是如此。实际上HashMap是一个“链表散列”,如下是它数据结构:
by @code小生 2019-08-04 23:53 分享 查看详情
多云混合云之多集群统一管理:基于阿里云ACK统一纳管多个不同Kubernetes集群 (yq.aliyun.com)
目前阿里云云原生产品家族已经支持多集群管理功能,允许使用阿里云容器服务Kubernetes(简称ACK)控制台或kubectl命令接入、统一纳管其他公有云、客户IDC自建K8s集群,集中管理部署K8s工作负载;并可以针对工作负载流量统一管理,支持服务就近访问、故障转移能力。本文重点介绍如何使用ACK控制台来接入一个外部Kubernetes集群,无论这个集群是否提供公网访问能力,或者该集群是来自其他公有云提供商,亦或是用户IDC自定义集群。
by @可耐芊小仙女 2019-07-30 15:14 分享 查看详情
Kubernetes 弹性伸缩全场景解读(二)- HPA 的原理与演进 (yq.aliyun.com)
我们介绍了在 Kubernetes 在处理弹性伸缩时的设计理念以及相关组件的布局,在今天这篇文章中,会为大家介绍在 Kubernetes 中弹性伸缩最常用的组件 HPA(Horizontal Pod Autoscaler)。HPA 是通过计算 Pod 的实际工作负载进行重新容量规划的组件,在资源池符合满足条件的前提下,HPA 可以很好的实现弹性伸缩的模型。HPA 到目前为止,已经演进了三个大版本,本文将会为大家详细解析 HPA 底层的原理以及在 Kubernetes 中弹性伸缩概念的演变历程。
by @可耐芊小仙女 2019-07-25 16:40 分享 查看详情
解锁云原生 AI 技能|在 Kubernetes 上构建机器学习系统 (yq.aliyun.com)
机器学习的工程复杂度,除了来自于常见的软件开发问题外,还和机器学习数据驱动的特点相关。而这就带来了其工作流程链路更长,数据版本失控,实验难以跟踪、结果难以重现,模型迭代成本巨大等一系列问题。为了解决这些机器学习固有的问题,很多企业构建了内部机器学习平台来管理机器学习生命周期,其中最有名的是 Google 的 Tensorflow Extended, Facebook 的 FBLearner Flow, Uber 的 Michelangelo,遗憾的是这些平台都需要绑定在公司内部的基础设施之上,无法彻底开源。而这些机器学习平台的骨架就是机器学习工作流系统,它可以让数据科学家灵活定义自己的机器学习流水线,重用已有的数据处理和模型训练能力,进而更好的管理机器学习生命周期。
by @可耐芊小仙女 2019-07-24 15:44 分享 查看详情
Kubernetes 弹性伸缩全场景解析 (一):概念延伸与组件布局 (yq.aliyun.com)
弹性伸缩是 Kubernetes 中被大家关注的一大亮点,在讨论相关的组件和实现方案之前。首先想先给大家扩充下弹性伸缩的边界与定义,传统意义上来讲,弹性伸缩主要解决的问题是容量规划与实际负载的矛盾。
by @可耐芊小仙女 2019-07-18 15:42 分享 查看详情
Kubernetes Ingress日志分析入门 (yq.aliyun.com)
本文主要介绍如何基于日志服务构建Kubernetes Ingress日志分析平台,并提供一些简单的动手实验方便大家快速了解日志服务相关功能。
by @可耐芊小仙女 2019-07-17 14:57 分享 查看详情