摘要:
环境 kubernetes 1.20.2 Spring Boot 2.5.0-M1 目标 在前面副本的扩容与缩容时,我们看到 Pod 的 IP 会变化,导致访问困难。 k8s 提供了 Service 来提供稳定的访问入口,Service 也是 k8s 的一种资源。 说明 除了 IP 会随着扩容与缩容 阅读全文
posted @ 2021-01-30 16:47
jiangbo4444
阅读(6655)
评论(0)
推荐(0)
摘要:
环境 kubernetes 1.20.2 Spring Boot 2.5.0-M1 目标 在副本控制器的作用下,删除 Pod 副本。 普通删除 [root@master kubernetes]# kubectl get pod NAME READY STATUS RESTARTS AGE rc-de 阅读全文
posted @ 2021-01-30 16:18
jiangbo4444
阅读(512)
评论(0)
推荐(0)
摘要:
环境 kubernetes 1.20.2 Spring Boot 2.5.0-M1 目标 现在我们有一个副本控制器 rc,可以很方便地实现扩容与缩容操作。 缩容 replicas 没有写,默认为 1。 selector 没有写,默认和 Pod 的标签一致。 缩容 rc.yaml apiVersion 阅读全文
posted @ 2021-01-30 14:46
jiangbo4444
阅读(629)
评论(0)
推荐(0)
摘要:
环境 kubernetes 1.20.2 Spring Boot 2.5.0-M1 目标 前面我们使用 rc 自动创建了一个 Pod 集群,这里再简单理解副本控制器的原理。 创建 rc rc.yaml apiVersion: v1 kind: ReplicationController metada 阅读全文
posted @ 2021-01-30 14:45
jiangbo4444
阅读(128)
评论(0)
推荐(0)
摘要:
环境 kubernetes 1.20.2 Spring Boot 2.5.0-M1 目标 之前介绍了手动创建多副本的集群,现在将这个过程进行自动化,需要引入 k8s 中的另一个资源对象。 即副本控制器-replicationcontroller,简写 rc,Pod 的简写是 po。 创建 rc rc 阅读全文
posted @ 2021-01-30 13:09
jiangbo4444
阅读(262)
评论(0)
推荐(0)
摘要:
环境 kubernetes 1.20.2 Spring Boot 2.5.0-M1 目标 现在我们已经可以创建一个 Pod 来提供服务了。但是,在生产上,一般来说最少需要三台服务器来提供服务, 避免其中一台服务出错导致整个服务不能访问。现在我们也试着创建三个 Pod 的集群。 创建集群 创建第一个 阅读全文
posted @ 2021-01-30 13:08
jiangbo4444
阅读(186)
评论(0)
推荐(0)
摘要:
环境 kubernetes 1.20.2 Spring Boot 2.5.0-M1 目标 使用 Annotations 来额外描述资源信息。 Annotations Annotations 这里翻译成注释,是用来增加额外的描述信息,相当于代码中的注释。 Pod.yaml 创建一个带有 Annotat 阅读全文
posted @ 2021-01-30 13:06
jiangbo4444
阅读(1126)
评论(0)
推荐(0)