上一页 1 2 3 4 5 6 ··· 17 下一页
摘要: 零、准备工作 0.1. 说明 目前官网提供的最新镜像的 Nacos 版本为 1.4.1,但是在部署过程中有问题,实际使用为 1.3.0 官方文档提供了自动伸缩的部署方式,但需要部署持久卷声明(PersistentVolumeClaim 简称 PVC),故目前仍采用固定数量的部署方式 官方文档使用的数 阅读全文
posted @ 2021-03-19 17:13 VictorBu 阅读(762) 评论(0) 推荐(0) 编辑
摘要: 一、手动更新运行在 pod 内的应用程序 删除旧版本 pod,使用新版本 pod 替换 先新建新 pod 再删除旧版本 pod 执行滚动升级操作 二、使用 ReplicationController 实现自动的滚动升级 使用 kubectl rolling-update 虽然可以实现自动滚动升级,但 阅读全文
posted @ 2021-01-27 11:19 VictorBu 阅读(298) 评论(0) 推荐(0) 编辑
摘要: Downward API 可以给在 pod 中运行的进程暴露 pod 的元数据。目前我们可以给容器传递以下数据: pod 的名称 pod 的 IP pod 所在的命名空间 pod 运行节点的名称 pod 运行所归属的服务账户的名称 每个容器请求的 CPU 和内存的使用量 每个容器可以使用的 CPU 阅读全文
posted @ 2021-01-26 14:10 VictorBu 阅读(440) 评论(0) 推荐(0) 编辑
摘要: 一、向容器传递命令行参数 1.1. 在 Docker 中定义命令与参数 容器中运行的完整指令由两部分组成:命令与参数。 ENTRYPOINT 与 CMD: ENTRYPOINT:定义容器启动时被调用的可执行程序。 CMD:指定传递给 ENTRYPOINT 的参数。 尽管可以直接使用 CMD 指令指定 阅读全文
posted @ 2021-01-25 11:17 VictorBu 阅读(255) 评论(0) 推荐(0) 编辑
摘要: Kubernetes 的卷是 pod 的 一 个组成部分,并和 pod 共享相同的生命周期。 一、通过卷在容器之间共享数据 1.1. 使用 emptyDir 卷 创建一个 pod 中有两个共用同一个卷的容器: # fortune-pod.yaml apiVersion: v1 kind: Pod m 阅读全文
posted @ 2021-01-22 10:24 VictorBu 阅读(1517) 评论(0) 推荐(0) 编辑
摘要: 服务是一种为一组功能相同的 pod 提供单一不变的接入点的资源。当服务存在时,它的 IP 地址和端口不会改变。客户端通过 IP 地址和端口号建立连接,这些连接会被路由到提供该服务的任意一个 pod 上。通过这种方式,客户端不需要知道每个单独的提供服务的 pod 的地址,这样这些 pod就可以在集群中 阅读全文
posted @ 2021-01-21 11:11 VictorBu 阅读(495) 评论(0) 推荐(0) 编辑
摘要: 一、存活探针 Kubernetes 可以通过存活探针(liveness probe)检查容器是否还在运行。 可以为 pod 中的每个容器单独指定存活探针。如果探测失败,Kubernetes 将定期执行探针并重新启动容器。Kubernetes 有以下三种探测容器的机制: HTTP GET 探针:对容器 阅读全文
posted @ 2021-01-19 09:18 VictorBu 阅读(609) 评论(0) 推荐(0) 编辑
摘要: pod 是一组并置的容器,代表了 Kubernetes 中的基本构建模块。在实际应用中我们并不会单独部署容器,更多的是针对一组 pod 的容器进行部署和操作。然而这并不意味着一个 pod 总是要包含多个容器:实际上只包含一个单独容器的 pod 也是非常常见的。值得注意的是,当一个 pod 包含多个容 阅读全文
posted @ 2021-01-15 17:22 VictorBu 阅读(642) 评论(0) 推荐(0) 编辑
摘要: 一、安装 Docker curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun镜像加速(本文使用阿里云镜像): ## vi /etc/docker/daemon.json {"registry-mirrors":["htt 阅读全文
posted @ 2021-01-15 15:45 VictorBu 阅读(383) 评论(0) 推荐(0) 编辑
摘要: 本文使用的 Prometheus 版本为 2.22.0,node exporter 版本为 1.0.1;部署在 Linux 服务器Prometheus 是开源的监控报警系统和时序列数据库 (TSDB);node exporter 用来监控服务器CPU、内存、磁盘、I/O等信息 一、node expo 阅读全文
posted @ 2020-10-30 17:41 VictorBu 阅读(989) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 17 下一页