摘要: 1、部署 mall-swarm 项目所需要的 MySQL、Redis、RabbitMQ、Nacos 等中间件 root@mall-middleware:~# mkdir mall root@mall-middleware:~# cd mall/ root@mall-middleware:~/mall 阅读全文
posted @ 2023-03-31 17:48 john221100 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 1、Prometheus 基于 consul 实现服务发现,并总结服务发现过程 Prometheus 监听consul 注册内容 自动监控注册到consul中的服务信息 前提:服务需要提供prom能接收的指标数据接口 2、Prometheus 监控 JAVA 服务 (Tomcat)、Redis、My 阅读全文
posted @ 2023-03-31 17:47 john221100 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 1、总结 prometheus 服务发现实现过程 prom监听-》发现暴露的metrics-》自动加载-》抓取数据 2、总结 prometheus 标签重写 relabel_configs replace: 替换标签,根据regex正则匹配源标签的值,使用replacement来应用表达式匹配的分组 阅读全文
posted @ 2023-03-23 21:35 john221100 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 1、在 K8s 环境基于 daemonset 部署日志收集组件实现 pod 日志收集 # 制作镜像 root@k8s-master1:~/elk_case/1.daemonset-logstash/1.logstash-image-Dockerfile# cat Dockerfile FROM lo 阅读全文
posted @ 2023-03-17 18:36 john221100 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 1、基于 NetworkPolicy 限制 magedu namespace 中的所有 pod 不能跨 namespace 访问 (只能访问当前 namespace 中的所有 pod)。 root@k8s-master1:~/NetWorkPolicy-case/python-ns2# cat ca 阅读全文
posted @ 2023-03-11 07:06 john221100 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 1、总结 Underlay 和 Overlay 网络的的区别及优缺点 Underlay 直接使用宿主机网络,无需封装解封装,性能好 基于宿主机网络物理网卡虚拟出多个网络接口(子接口),每个虚拟接口都拥有唯一的mac地址并可配置网卡子接口IP,强依赖物理网络 缺点:消耗的IP地址较多,子网要划分的足够 阅读全文
posted @ 2023-03-03 22:11 john221100 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 1、添加两个以上静态令牌认证的用户,例如 tom 和 jerry,并认证到 Kubernetes 上; #### 生成token root@k8s-master01:~# echo "$(openssl rand -hex 3).$(openssl rand -hex 8)" d40f7e.e7d8 阅读全文
posted @ 2023-03-02 22:19 john221100 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 1、wordpress 示例中:使用 statefulset 编排运行 mysql,实例数为 1; # 部署mysql root@k8s-master01:~/w3/mysql# cat 01-secret-mysql.yaml apiVersion: v1 kind: Secret metadat 阅读全文
posted @ 2023-02-19 08:08 john221100 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 1、在集群上使用资源配置文件编排运行 demoapp,并使用 Service 完成 Pod 发现和服务发布。 root@k8s-master01:/tmp/k8s# cat v1-demo.yaml apiVersion: apps/v1 kind: Deployment metadata: lab 阅读全文
posted @ 2023-02-11 07:42 john221100 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 分区效果如下 阅读全文
posted @ 2023-01-29 21:50 john221100 阅读(238) 评论(0) 推荐(0) 编辑