网络技术分享合集

Kubernetes 架构 / 调度器 / API server / etcd

控制平面etced 分布式持久化存储API server调度器控制器管理器用来存储、管理集群状态、但他们不能运行Pod。工作节点KubeletKubelat 代理(kube-proxy)cont...

headless service

先前知识Service可以保证服务的连接性。但是如果client想连接到每一个Pod是无法做到的Service是会随机转发connection到每个ready的pod上如果想让客户的连接到所有的...

Kubernetes Endpoint 理解

What's EndpointService和Pod 并没有直接相连。Service和Pod 之间还有个Endpoint资源Endpoint 就是 Pod暴露服务的IP和port的对应关系。在s...

Kubernetes Job 理解

What's Job?和RC/RS 类似,但是只执行到 pod运行完成安全结束退出在pod运行完成之前,如果执行失败,则一直被调度,直到运行成功。Job yaml examle:apiVersi...

Kubernetes service 理解

What's Service?Pod可以响应Client或者其他Pod的请求Pod随时会被开启或者关闭每个Pod都有随机分配的地址,Pod的地址不是固定的所有相同的Pod提供的服务,地址应该使用...

DeamonSet 理解

What's DeamonSet?在每个node上运行一个pod实例。典型例如 log collector 或 system monitor再例如,kube-proxy 只有在每个node上都有...

ReplicaSet

和RC的区别RC只能match一种labels,例如env=test 或者 env=demo,RS可以match env=test 同时match env=demoRC无法根据labels的k...

Kubernetes namespace 理解

命名空间?namespace?类似网络设备中的Tenant隔离了大部分的资源,系统资源除外,典型的系统资源,例如nodenamespace本身也是资源,也是全局的系统资源。namespace r...

kubectl 基本操作 get

开启kubectl <tab> 自动补全[root@docker-host0 ~] yum install bash-completion bash-completion-extra...

Kubernetes设计理念与分布式系统

Kubernetes设计理念与分布式系统[TOC]核心层:Kubernetes最核心的功能,对外提供API构建高层的应用,对内提供插件式应用执行环境应用层:部署(无状态应用、有状态应用、批处理任...