代码改变世界

随笔档案-2019年07月

k8s学习 - 概念 - Deployment

2019-07-19 10:22 by 轩脉刃, 3155 阅读, 收藏, 编辑
摘要: k8s学习 概念 Deployment 有了 ReplicaSet 还需要有 Deployment 的原因是希望有一个控制器能管理部署更新时候的版本控制问题。一个 Deployment 可以管理多个 ReplicaSet, 一个 ReplicaSet 可以管理多个 Pod。最通用的场景是当我们对某个 阅读全文

k8s学习 - 概念 - ReplicaSet

2019-07-18 19:17 by 轩脉刃, 6381 阅读, 收藏, 编辑
摘要: k8s学习 概念 ReplicaSet 首先,ReplicaSet 和 ReplicationController 基本上一样,除了上篇说到的selector有不同之外,没有啥区别。(官网也是这么说的)。但是为什么官方建议的不是ReplicaController + Deployment的集合呢?咋 阅读全文

k8s学习 - 概念 - ReplicationController

2019-07-17 08:48 by 轩脉刃, 1912 阅读, 收藏, 编辑
摘要: k8s学习 概念 ReplicationController 我们有了 pod,那么就需要对 pod 进行控制,就是同一个服务的 podv我需要启动几个?如果需要扩容了,怎么办?这里就有个控制器,ReplicationController(简称rc)。 不过我们看官网: 这里告诉我们,Replica 阅读全文

k8s学习 - 概念 - Pod

2019-07-16 09:45 by 轩脉刃, 2353 阅读, 收藏, 编辑
摘要: k8s学习 概念 Pod 这篇继续看概念,主要是 Pod 这个概念,这个概念非常重要,是 k8s 集群的最小单位。 怎么才算是理解好 pod 了呢,基本上把 pod 的所有 describe 和配置文件的配置项都能看懂就算是对 pod 比较了解了。 Pod 我们通过调用一个 可以查看某个 pod 的 阅读全文

k8s学习 - 概念 - master/node

2019-07-15 09:29 by 轩脉刃, 18759 阅读, 收藏, 编辑
摘要: k8s学习 概念 master/node 在k8s中,有各种各样的概念和术语。这些概念是必须要学习和掌握的。我们先罗列下所有概念,然后再一个个看具体实例。 大概说一下这些概念: Master: k8s的主控组件,对应的对象是node。 Node: 是k8s集群的机器节点,相当于master node 阅读全文

k8s学习 - API

2019-07-12 10:00 by 轩脉刃, 4568 阅读, 收藏, 编辑
摘要: k8s学习 API 之前对k8s并没有很深入的了解,最近想把手头一个项目全部放到k8s上,以方便部署,需要研究。这里记录一下自己研究过程中头脑中的理解。 k8s 和 docker 首先,需要先理解下docker。镜像把你要的应用和环境打包在一个容器里面,有了容器之后,部署,扩容等操作就很方便了。但是 阅读全文