随笔分类 - Kubernetes
摘要:环境 kubernetes 1.20.2 Spring Boot 2.5.0-M1 目标 创建一个 Pod 将其容器的重启策略设置为:Always,查看容器停止时,Pod 的行为。 pod.yaml 直接创建 Pod 时,如果 restartPolicy 不写,默认为:Always。 apiVers
阅读全文
摘要:环境 kubernetes 1.20.2 Spring Boot 2.5.0-M1 目标 构建一个 Spring Boot Actuator 镜像,并在 Kubernetes 环境上运行,查看与普通环境上的区别。 Spring Boot Actuator pom.xml <?xml version=
阅读全文
摘要:环境 kubernetes 1.20.2 Spring Boot 2.5.0-M1 目标 建立一个 Pod,可以像 Docker 容器一样启动,并向外提供服务。 使用命令行创建 Pod 命令行创建 kubectl run pod-shell --image=jiangbo920827/spring-
阅读全文
摘要:环境 virtual box 6.1 centos 7.8 docker 19.03 kubernetes 1.20.2 Spring Boot 2.5.0-M1 目标 创建一个 Spring Boot 项目,可以返回主机名,然后打包成镜像,并推送到远程仓库。 创建 Spring Boot 项目 p
阅读全文
摘要:环境 virtual box 6.1 centos 7.8 docker 19.03 kubernetes 1.20.2 目标 安装 Dashboard 图形界面,可以通过图形界面查看 Kubernetes 集群信息。 现有环境 Node 信息 [root@master ~]# kubectl ge
阅读全文
摘要:环境 virtual box 6.1 centos 7.8 docker 19.03 kubernetes 1.20.2 安装必备软件 添加 Kubernetes 仓库 cat <<EOF > /etc/yum.repos.d/kubernetes.repo [kubernetes] name=Ku
阅读全文
摘要:环境 virtual box 6.1 centos 7.8 docker 19.03 kubernetes 1.20.2 前提条件 准备了 virtual box 6.1 的三台虚拟机,每台虚拟机安装 centos 7.8 的系统。 设置主机名和解析 设置三台服务的 IP 地址 这里以 NAT+ho
阅读全文