上一页 1 2 3 4 5 6 ··· 18 下一页
摘要: { date = 2020 - 09 - 26 superControllerClassPackage = null superServiceImplClassPackage = com.baomidou.mybatisplus.extension.service.impl.ServiceImpl 阅读全文
posted @ 2023-10-27 08:26 yifanSJ 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 一、Volumes 一)HostPath 将节点上的文件或目录挂载到 Pod 上,此时该目录会变成持久化存储目录,即使 Pod 被删除后重启,也可以重新加载到该目录,该目录下的文件不会丢失 1、配置文件 apiVersion: v1 kind: Pod metadata: name: test-pd 阅读全文
posted @ 2023-10-17 23:52 yifanSJ 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 1.ORM 考虑 SpringData JPA 只是接口,一种规范,具体的实现还是ORM做的 Hibernate 是完备的 ORM 框架,是符合 JPA 规范的,Hibernate 使用 JPA 就可以无需考虑数据库的兼容性问题。 MyBatis 不完备的ORM框架,比单纯写 JDBC 肯定是方便一 阅读全文
posted @ 2023-10-17 21:51 yifanSJ 阅读(377) 评论(0) 推荐(0) 编辑
摘要: 一、ConfigMap(明文数据配置) 一般用于去存储 Pod 中应用所需的一些配置信息,或者环境变量,将配置于 Pod 分开,避免应为修改配置导致还需要重新构建 镜像与容器。 一)创建 configmap 对象 使用 kubectl create configmap -h 查看示例,构建 conf 阅读全文
posted @ 2023-10-15 00:04 yifanSJ 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 原理及流程图 Ingress 类似 Nginx 的角色,而且底层也是对 nginx 的封装 一、安装 ingress-nginx 1、添加 helm 仓库 # 添加仓库 helm repo add ingress-nginx https://kubernetes.github.io/ingress- 阅读全文
posted @ 2023-10-14 18:38 yifanSJ 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 负责东西流量(同层级/内部服务网络通信)的通信 一、Service 的定义 apiVersion: v1 kind: Service # 资源类型为 Service metadata: name: nginx-svc # Service 名字 labels: app: nginx-svc # Ser 阅读全文
posted @ 2023-10-14 16:50 yifanSJ 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 通过观察 pod 的 cpu、内存使用率或自定义 metrics 指标进行自动的扩容或缩容 pod 的数量。 通常用于 Deployment,不适用于无法扩/缩容的对象,如 DaemonSet 控制管理器每隔30s(可以通过–horizontal-pod-autoscaler-sync-period 阅读全文
posted @ 2023-10-13 16:18 yifanSJ 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 三、StatefulSet(针对部署的有状态应用) 有状态很依赖本地文件、网络资源等。不像无状态应用想扩容就扩容。 一)功能 1、创建 kubectl create -f web.yaml # 查看 service 和 statefulset => sts kubectl get service n 阅读全文
posted @ 2023-10-13 14:42 yifanSJ 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 实际案例:分布式日志收集: 一、配置文件 apiVersion: apps/v1 kind: DaemonSet # 创建 DaemonSet 格式的资源对象 metadata: name: fluentd spec: template: metadata: labels: app: logging 阅读全文
posted @ 2023-10-13 14:42 yifanSJ 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 二、Deployment(针对部署的无状态应用) 一)功能 1、创建 # 创建一个 deployment kubectl create deploy nginx-deploy --image=nginx:1.7.9 # 或执行 kubectl create -f xxx.yaml --record 阅读全文
posted @ 2023-10-13 14:41 yifanSJ 阅读(59) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 18 下一页