首页
可观测性
链路追踪
日志收集
指标监控
云原生
服务网格
关于
散宜生的个人博客
累计撰写
51
篇文章
累计创建
23
个标签
累计收到
0
条评论
栏目
首页
可观测性
链路追踪
日志收集
指标监控
云原生
服务网格
关于
目 录
CONTENT
最新文章
2020-11-17
K8s 控制器2
3.1 ResourceQuota Controller 简介 ResourceQuota Controller 名为资源配额管理。主要作用在于:限制指定资源对象对于系统物理资源的占用量,保证系统物理资源不会被过量使用。 资源配额管理分为 3 个层次: Container: 限制 CPU 和 Mem
2020-11-17
0
0
0
kubernetes
2020-11-17
K8s 控制器1
1.1 Node Controller 简介 每个 Node 上都有一个 kubelet 进程,当启动集群时,kubelet 会通过 API Server 注册自身所在 Node 节点的信息(kubelet 使用参数 --register-node=true 设置),这些信息包括节点健康状况、节点资
2020-11-17
0
0
0
kubernetes
2020-11-16
K8s Pod 和 Service 12
12.1 Ingress 简介 Ingress 不仅可以让外部客户端访问服务,还可以自定义服务的访问策略。在前面介绍的 LoadBalancer Service 中,我们知道每一个服务都需要定义一个负载均衡器和唯一的共有 IP 地址,如果一个应用可以提供多种服务,那么显然这种方式是不够友好的。而 I
2020-11-16
1
0
0
kubernetes
2020-11-16
K8s Pod 和 Service 11
11.1 LoadBalancer Service 简介 之前介绍了 NodePort Service,我们知道了通过任意一个 NodeIP:NodePort 就可以访问集群服务,假如集群有多个 Node 节点,比如 10 个、20 个,如何分配对于这些节点的访问请求呢?这个时候最好是有一个负载均衡
2020-11-16
0
0
0
kubernetes
2020-11-16
K8s Pod 和 Service 10
10.1 ClusterIp Service 简介 创建服务时默认的就是 ClusterIp 类型的服务,这类服务的特点是只能用于集群内部通信,不能用于外部通信。 它的简化理解图如下所示: Normal Service 这里我们先介绍普通 Service 的 YAML 文件模板,以及定义时需要注意的
2020-11-16
1
0
0
kubernetes
2020-11-15
K8s Pod 和 Service 9
9.1 Service 简介 Service 的概念 在 Kubernetes 集群中,Service 其实是一个抽象的概念,通过虚拟 IP(VIP) 映射出指定的端口,将客户端发来的请求进行代理并转发到后端具有相同 Label 的 Pods 中。它是 Kubernetes 常用的向外部暴露内部服务
2020-11-15
1
0
0
kubernetes
2020-11-15
K8s Pod 和 Service 8
8.1 DaemonSet 简介 DaemonSet 资源对象可以保证 Kubernetes 集群中所有或部分 Node 都只能够运行一份 Pod 副本实例。当有新的 Node 加入集群时,kubernetes 将会在新 Node 上创建新的 Pod 副本;如果有 Node 被集群移除,节点上对应的
2020-11-15
1
0
0
kubernetes
2020-11-14
K8s Pod 和 Service 7
7.1 手动扩缩容 通过命令 kubectl scale 可以进行手动扩缩容,使用参数 --replicas 指定需要增加或是减少 Pod 的数量到某个指定的数字。 通过一个实例来体会手动扩缩容的效果,新建 nginx-deployment.yaml 文件,并向其中写入如下内容: apiVersio
2020-11-14
1
0
0
kubernetes
2020-11-12
K8s Pod 和 Service 6
6.1 Deployment 简介 Deployment 资源对象为 Pod 和 ReplicaSet(ReplicationController 的升级版)提供了声明式定义,在 Deployment YAML 文件中描述期望达到的目标状态,Deployment Controller 会创建符合目标
2020-11-12
1
0
0
kubernetes
2020-11-12
K8s Pod 和 Service 5
5.1 kube-scheduler 简介 kube-scheduler 通过监听 kube-apiserver,获取未调度的 Pod 列表,通过调度算法计算出分配给 Pod 的 Node,并将 Node 信息与 Pod 进行绑定(Bind),结果存储在 etcd 中。而根据调度结果执行 Pod 的
2020-11-12
3
0
0
kubernetes
1
2
3
4
5
6