首页
可观测性
链路追踪
日志收集
指标监控
云原生
服务网格
关于
散宜生的个人博客
累计撰写
53
篇文章
累计创建
23
个标签
累计收到
0
条评论
栏目
首页
可观测性
链路追踪
日志收集
指标监控
云原生
服务网格
关于
目 录
CONTENT
以下是
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
2020-11-11
K8s Pod 和 Service 4
4.1 多容器 Pod 简介 为什么要在一个 Pod 上运行多个容器,而不是一个容器上运行多个进程呢?这是因为容器的设计原则就是一个容器运行一个进程(由父进程产生子进程的除外)。如果一个容器中有多个进程,首先当出现进程问题时要根据日志进行系统排错将会非常困难,其次会比较难管理不同进程的生命周期,最后
2020-11-11
1
0
0
kubernetes
2020-11-11
K8s Pod 和 Service 3
3.1 Secret 简介 kubernetes 的 Secret 对象可以存储和管理敏感信息,比如 passwords、OAuth tokens、以及 ssh keys 等。把敏感信息存储到 Secret 对象中会比放到 Pod 的定义文件或是容器镜像中更加安全、灵活,使用 Secret 对象可以
2020-11-11
1
0
0
kubernetes
2020-11-05
K8s Pod 和 Service 2
2.1 ConfigMap 简介 想象一个场景,在 Kubernetes 集群中有的时候我们需要传递一些配置给应用,比如:数据库地址、用户名、密码等,我们可以有哪些办法呢? 在打包镜像时将配置信息直接写入配置文件中:使用这种方式特别死板,并且配置数据不能共享,坏处显而易见 在配置文件中通过 env
2020-11-05
2
0
0
kubernetes
2020-11-04
K8s Pod 和 Service 1
1.1 Pod 简介 一个 Pod 是 Kubernetes 最基本的构建单元,也是最小、最简单的构建单元。Pod 也是扩缩容的基本单位,Kubernetes 的扩容和缩容都是直接对 Pod 进行操作的,直接增加 Pod 或是减少 Pod。 一个 Pod 包含一个应用容器(有的时候有多个)、存储资源
2020-11-04
4
0
0
kubernetes
2020-11-03
K8s 入门与配置6
6.1 Etcd 数据库概述 Etcd 是 CoreOS 基于 raft 一致性算法协议开发的一款高可用分布式 key-value 存储数据库,可用于服务发现、共享配置以及一致性保障,数据库本身是基于 Go 语言实现。 Etcd 数据库在设计的时候主要考虑了 4 个要素: 简单:具有定义良好、面向用
2020-11-03
6
0
0
kubernetes
2020-11-03
K8s 入门与配置5
5.1 kube-proxy 组件详解 在前面我们讲解过提供相同服务的一组 Pod 可以抽象成为一个 Service,通过 Service 提供的统一入口(一个虚拟的 Cluster IP 地址)来提供服务,Service 在这里起到了负载均衡器的作用,它会将接收到的请求转发给后端的 Pod。在大部
2020-11-03
1
0
0
kubernetes
2020-11-03
K8s 入门与配置4
4.1 kubelet 运行机制 kubelet 功能及模块 kubelet 的主要功能包括: pod 管理:kubelet 定期从 Api Server 接口获取 Node 上的 pod 或是 container 的期望状态(比如使用什么镜像创建容器、运行的 pod 副本数量、如何配置网络以及存储
2020-11-03
0
0
0
kubernetes
2020-11-02
K8s 入门与配置3
3.1 Kubernetes API 概述 Kubernetes API 是 Kubernetes 集群的重要组成部分,Kubernetes 中各种资源(对象)的数据都通过该 API 接口被提交到后端的持久化存储(etcd)中,通过该 API 接口也实现了各部件之间的解耦合,并且 Kubernete
2020-11-02
3
0
0
kubernetes
1
2
3
4