自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 31Calico网络插件的简单使用

环境准备:1、删除Flannel。

2025-04-22 18:10:31 156

原创 30kube-prometheus的使用

浏览器输入地址:http://192.168.116.132:32122(服务器IP:prometheus-k8s 9090映射的web端口),即可进入prometheus自带的Web界面。(2.1)导出要删除的namespace的json文件:kubectl get ns monitoring -o json > monitoring.json。官网地址:https://github.com/prometheus-operator/kube-prometheus/

2025-04-17 18:33:45 721

原创 30Metrics Server的使用

HorizontalPodAutoscaler的能力完全基于Metrics Server,它从Metrics Server获取当前应用的运行指标,主要是CPU使用率,再依据预定的策略增加或者减少Pod的数量。当它发现目标的CPU使用率超过了预定的5%后,就会以2的倍数开始扩容,一直到数量上限,然后持续监控一段时间,如果CPU使用率回落,就会再缩容到最小值。专门用来自动伸缩Pod的数量,适用于Deployment和StatefulSet,但不能用于DaemonSet。

2025-04-17 17:37:50 182

原创 18应用管理Deployment

kubectl scale是命令式操作,扩容和缩容只是临时的措施,如果应用需要长时间保持一个确定的Pod数量,最好还是编辑Deployment的YAML文件,改动“replicas”,再以声明式的kubectl apply修改对象的状态。既然Pod管理不了自己,就再创建一个新的对象,由它来管理Pod,采用和Job/CronJob一样的形式“对象套对象”。这个用来管理Pod,实现在线业务应用的新API对象,就是Deployment。

2025-04-10 15:52:40 267

原创 15搭建WordPress网站

WordPress网站使用了URL重定向,直接使用“8080”会导致跳转故障,所以为了让网站正常工作,我们还应该在Kubernetes之外启动Nginx反向代理,保证外界看到的仍然是“80”端口号。如果想关闭端口转发,需要敲命令fg,它会把后台的任务带回到前台,然后就可以简单地用“Ctrl + C”来停止转发了。现在数据库就成功地在Kubernetes集群里跑起来了,IP地址是“172.17.0.2”,注意这个地址。和Docker的不同,是Kubernetes里的私有网段。

2025-03-27 17:19:22 343

原创 14Kubernetes用ConfigMap和Secret管理配置信息

Kubernetes就定义了两个API对象,ConfigMap用来保存明文配置,Secret用来保存秘密配置。

2025-03-27 15:48:08 720

原创 13Kubernetes创建JOB对象

除了定义Job对象的“jobTemplate”字段之外,CronJob还有一个新字段就是“schedule”,用来定义任务周期运行的规则。它使用的是标准的Cron语法,指定分钟、小时、天、月、周,和Linux上的crontab是一样的。创建一个名字叫“sleep-job”的job对象,它随机睡眠一段时间再退出,模拟运行时间较长的作业(比如MapReduce)。

2025-03-26 12:16:31 203

原创 12如何使用YAML描述Pod

Kubernetes让Pod去编排处理容器,然后把Pod作为应用调度部署最小单位,Pod也因此成为了Kubernetes世界里的“原子”(当然这个“原子”内部是有结构的),基于Pod就可以构建出更多更复杂的业务形态了。下面的这张图,它从Pod开始,扩展出了Kubernetes里的一些重要API对象,比如配置信息ConfigMap、离线作业Job、多实例部署Deployment等等,它们都分别对应到现实中的各种实际运维需求。

2025-03-20 16:16:14 696

原创 17实际搭建2节点的 Kubernetes 集群

Master:apiserver、etcd、scheduler、controller-manager等组件,管理整个集群,所以对配置要求比较高,至少是2核CPU、4GB的内存。Worker:节点没有管理工作,只运行业务应用,所以配置可以低一些,为了节省资源,我给它分配了1核CPU和1GB的内存,可以说是低到不能再低了。

2025-03-04 17:20:56 606

原创 11Kubernetes生成一个Pod的YAML样板示例

也可以将这段参数定义成Shell变量(名字任意,比如。

2025-03-04 14:09:48 178

原创 10执行minikube dashboard报503错误的解决方案

然后在本地,也就是安装minikube的虚拟机,打开浏览器,输入http://localhost:8080,即可打开dashboard界面(注意是http),默认namespace是default,可自行切换选择。也可以进入minikube内部,手动拉取镜像,然后打tag(这种方式下,需要将deployment中image的md5码去掉,即去掉@之后的内容)通过结果查看到,Service 类型是 ClusterIP,并且暴露的端口是 80(HTTP),而不是443(HTTPS)4、打开dashboard。

2025-02-28 16:23:54 420

原创 09搭建小巧完备的 Kubernetes 环境

如果超时或者失败,可以执行kubectl get events 或:kubectl logs nginx查看执行日志。如果日志中无任何报错,那就多执行几次minikube image load操作。7、minikube ssh登录到步骤6生成的节点上。2、minikube安装(su - highgo)10、在k8s中运行nginx应用,并查看。2、将已有镜像加载到minikube。5、查看minikube状态。9、查看kubectl版本。4、启动minikube。3、kubectl安装。

2025-02-27 17:13:44 234

原创 Python函数定义

介绍函数的定义

2024-02-28 16:18:14 398

原创 Python流程控制

介绍常用流程控制方法

2024-02-27 15:25:17 899

原创 Python字典与集合

介绍字典的概念及常用方法。

2024-02-27 10:45:10 913

原创 Python列表与元组

介绍python中列表和元组的常用处理方法

2024-02-26 15:53:20 1112

原创 Python使用%格式化字符串

简单介绍使用%格式化字符串的方法

2024-02-26 10:24:29 734

原创 Python字符串常用使用方法

介绍字符串处理常用的方法

2024-02-23 17:25:17 308

原创 HGDB批量创建list子分区

批量创建list分区子表

2023-07-26 16:30:46 125

原创 HGDB批量删除表名类似的表

利用游标批量删除表名相似的表,oracle可以直接利用recode类型

2023-07-26 16:24:03 151

原创 postgresql 创建主键自增的三种方法

postgresql创建主键自增的三种方法

2022-11-15 18:08:45 7481

原创 PCS命令详解

介绍PCS常用命令

2022-08-05 15:58:18 3598

原创 HGDB配置SSL双向认证

介绍瀚高数据库配置SSL双向互信的主要步骤

2022-08-05 14:40:55 768

原创 基础流复制搭建

介绍在pg14上进行基础流复制环境搭建的步骤,以及手动执行主备切换的操作过程。

2022-08-01 15:50:27 858

原创 PITR简介

介绍PITR的主要操作及原理

2022-07-29 17:09:36 1970

原创 使用低级API进行基础备份

API的具体操作过程及简单原理介绍

2022-07-29 15:21:19 199

原创 pg_archivecleanup简介

pg_archivecleanup简介

2022-07-29 10:46:43 3076

原创 pg_archivecleanup源码回归手序

pg_archivecleanup源码回归

2022-07-28 17:47:25 180

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除