首页
AI 平台
AI 推理服务
AI Infra
AI 应用实践
AI RCA
平台工程
Kubernetes
云原生
容器平台
交付平台
微服务治理
网关与流量治理
服务网格
可观测性
链路追踪
日志收集
指标监控
运维与Linux
运维
Linux
大数据
散宜生的个人博客
累计撰写
238
篇文章
累计创建
148
个标签
累计收到
0
条评论
栏目
首页
AI 平台
AI 推理服务
AI Infra
AI 应用实践
AI RCA
平台工程
Kubernetes
云原生
容器平台
交付平台
微服务治理
网关与流量治理
服务网格
可观测性
链路追踪
日志收集
指标监控
运维与Linux
运维
Linux
大数据
目 录
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
10
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
4
0
0
Kubernetes
2020-11-05
K8s Pod 和 Service 2
2.1 ConfigMap 简介 想象一个场景,在 Kubernetes 集群中有的时候我们需要传递一些配置给应用,比如:数据库地址、用户名、密码等,我们可以有哪些办法呢? 在打包镜像时将配置信息直接写入配置文件中:使用这种方式特别死板,并且配置数据不能共享,坏处显而易见 在配置文件中通过 env
2020-11-05
6
0
0
Kubernetes
2020-11-04
K8s Pod 和 Service 1
1.1 Pod 简介 一个 Pod 是 Kubernetes 最基本的构建单元,也是最小、最简单的构建单元。Pod 也是扩缩容的基本单位,Kubernetes 的扩容和缩容都是直接对 Pod 进行操作的,直接增加 Pod 或是减少 Pod。 一个 Pod 包含一个应用容器(有的时候有多个)、存储资源
2020-11-04
9
0
0
Kubernetes
2020-11-03
K8s 入门与配置6
6.1 Etcd 数据库概述 Etcd 是 CoreOS 基于 raft 一致性算法协议开发的一款高可用分布式 key-value 存储数据库,可用于服务发现、共享配置以及一致性保障,数据库本身是基于 Go 语言实现。 Etcd 数据库在设计的时候主要考虑了 4 个要素: 简单:具有定义良好、面向用
2020-11-03
17
0
0
Kubernetes
2020-11-03
K8s 入门与配置5
5.1 kube-proxy 组件详解 在前面我们讲解过提供相同服务的一组 Pod 可以抽象成为一个 Service,通过 Service 提供的统一入口(一个虚拟的 Cluster IP 地址)来提供服务,Service 在这里起到了负载均衡器的作用,它会将接收到的请求转发给后端的 Pod。在大部
2020-11-03
9
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
12
0
0
Kubernetes
1
2
3
4