自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 使用 kubectl-aliases 缩短命令

​推荐使用kubectl-aliases来提升 kubectl 日常操作效率,敲更少的字符完成更多的事。​

2024-11-05 13:56:58 76

转载 合理设置 k8s pod 的Request 与 Limit

如何为容器配置 Request 与 Limit?这是一个即常见又棘手的问题,这个根据服务类型,需求与场景的不同而不同,没有固定的答案,这里结合生产经验总结了一些最佳实践,可以作为参考。

2024-11-04 17:12:58 11

转载 基于AWS EKS集群部署Loki日志系统

Loki 是 Grafana Labs 团队的开源项目,是一个水平可扩展,高可用性,多租户的日志聚合系统。它的设计非常经济高效且易于操作,因为它不会为日志内容设置索引,而是为每个日志流设置一组标签(就像 Prometheus 标签一样),官方的介绍就是:Like Prometheus, but for logs.,类似于 Prometheus 的日志系统Loki:主服务,日志记录引擎,负责存储日志和处理查询Promtail:代理服务,负责收集日志并将其发送给 loki。

2024-10-26 15:26:13 19

转载 cri-dockerd 安装

为 Docker 提供了一个 shim,这样就可以通过 Kubernetes Container Runtime Interface(kubernetes容器运行时接口) 控制 Docker 了。2、覆盖沙盒 (pause) 镜像,正常情况下,国内你是拉取不到。,通过该配置告诉容器,使用kubernetes的网络接口。镜像的,可以换成国内的。

2024-10-11 13:49:22 102

原创 k8s,prometheus grafana默认仪表盘配置 No data 。

node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate

2024-07-16 08:12:28 607

转载 kubelet失败,cgroupfs”与docker cgroup驱动程序不同

systemd是系统自带的cgroup管理器, 系统初始化就存在的, 和cgroups联系紧密,为每一个进程分配cgroups, 用它管理就行了. 如果设置成cgroupfs就存在2个cgroup控制管理器, 实验证明在资源有压力的情况下,会存在不稳定的情况。修改/etc/systemd/system/kubelet.service.d/10-kubeadm.conf文件,增加–cgroup-driver=systemd (官方推荐用systemd)3.2 修改kubelet的Cgroup Driver。

2024-06-01 01:34:49 248

原创 jenkins使用 job dsl 插件批量创建流水线job

job dsl jenkins

2024-05-23 19:29:56 285 1

转载 Jenkins连接k8s集群

jenkins 连接低版本的k8s时,不需要验证。但是新版本的启用了https和角色管理。

2024-05-06 02:48:59 112

转载 k8s中重启pod的6种方法

中pod 的管理属于rs 等控制器,并不需要运维手动维护,但有时候,我们修改了configmap 的配置文件后,希望重启pod 加载配置,此时就需要 “重启” Pod。这里说的“重启”是加了引号的,准确地来说,是重建pod,给用户的感觉是重启。但是但是但是,重要的话说三遍,它有个局限,必须要求你的 1 号进程要 捕获 TERM 信号,否则在容器里面是杀不死自己的,这个在之前的文章已经介绍过了。便可以重建这个deployment下的 pod,和滚动升级类似,并不会一次性杀死Pod,比较平滑。

2024-03-10 13:42:20 4396

转载 如何删除Helm部署和命名空间

如果存在不需要的 Helm 部署副本或存在多个副本,则有一种方法可以删除它们并释放空间。另一方面,删除 Kubernetes 集群命名空间会随命名空间一起删除组件。

2023-11-13 03:49:02 999

原创 ubuntu安装 docker cri-docker

【代码】ubuntu安装 docker cri-docker。

2023-10-17 02:41:12 973

转载 centos7 安装docker

不知道要等到猴年马月,反正我是等不了的。为了节省我的时间,也为了节省在座各位的时间,还是聪明的使用一个国内镜像源吧。注意:本文使用的163的Docke镜像源。其实安装 Docker 也是按照官网的步骤一步一步操作,就能安装成功,我的服务器环境是能够安装成功的。众所周知,如果要使用 Docker 的官方镜像源,那么下载一个。为了节省再打开一次网页的时间,下面我就讲所有的步骤贴出来。

2023-08-19 19:31:45 125

转载 Redis ----- AOF 持久化

Redis的持久化方式之一RDB是通过保存数据库中的键值对来记录数据库的状态。而另一种持久化方式 AOF 则是通过保存Redis服务器所执行的写命令来记录数据库状态。比如对于如下命令:RDB 持久化方式就是将 str1,str2,str3 这三个键值对保存到 RDB文件中,而 AOF 持久化则是将执行的 set,sadd,lpush 三个命令保存到 AOF 文件中。

2023-07-29 15:34:12 300

转载 Redis ----- RDB 持久化

RDB是Redis用来进行持久化的一种方式,是把当前内存中的数据集快照写入磁盘,也就是 Snapshot 快照(数据库中所有键值对数据)。恢复时是将快照文件直接读到内存里。

2023-07-28 07:53:11 131 1

原创 MYSQL 8.0 及以上版本设置远程连接。

如果多个客户端需要连接 MySQL 8.0,并且您不能够升级所有客户端,那么您可以尝试将 MySQL 服务器的默认身份验证方式改为旧版的方式。其中,user 是您想要修改身份验证方式的用户名,localhost 表示该用户只能在本地连接 可改为%, MySQL,password 是该用户的密码。如果您无法升级 MySQL 客户端,也可以尝试修改 MySQL 用户的身份验证方式,使其兼容旧版的客户端。这意味着 MySQL 只能接受来自本地主机的连接,并且无法从其他主机访问。% 表示 允许所有IP,远程访问。

2023-07-04 08:26:44 924

原创 pycharm 使用滚轮调节页面大小

完成上述步骤后,您就可以根据您的喜好轻松地定制PyCharm中滚动鼠标调整工作区缩放比例的功能。

2023-04-23 01:49:48 2874

原创 用 systemctl 管理jenkins.war 服务

注意:以上操作中,/opt/jenkins/jenkins.war 是 Jenkins.war 文件的路径,请根据实际情况修改。另外,使用 systemd 启动 Jenkins 时,不需要配置环境变量,因为在 ExecStart 命令中已经指定了完整的启动命令。ExecStart:指定启动服务的命令,这里是使用 java 命令启动 Jenkins,同时指定了 Jenkins 监听的端口为 8080。After:指定服务启动时需要在哪些服务启动后启动,这里指定在网络服务启动后启动。

2023-03-31 13:21:12 1211

原创 Dockerfile 基础知识

通过 Dockerfile,我们可以很方便地构建自己的 Docker 镜像。本文介绍了 Dockerfile 的基本结构和常用指令,希望能够帮助初学者更好地理解和使用 Dockerfile。

2023-03-30 04:08:36 115

原创 在IP地址后面加个 /8(/16/24/32)代表什么意思

一个A类IP地址由1字节(每个字节是8位)的网络地址和3个字节主机地址组成,网络地址的最高位必须是“0”,即第一段数字范围为1~126。一个B类IP地址由2个字节的网络地址和2个字节的主机地址组成,网络地址的最高位必须是“10”,即第一段数字范围为128~191。A类IP地址的默认子网掩码为255.0.0.0(由于255相当于二进制的8位1,所以也缩写成“/8”,表示网络号占了8位);1、如果是192的C段地址,那么,网络地址就是:192.168.1.0,地址掩码是:255.255.255.0。

2023-02-20 16:39:42 6278

原创 docker Compose 下载安装

docker

2023-02-02 17:50:13 7263 1

原创 mysql 用户授权

mysql 授权

2023-01-17 02:18:27 212

原创 MYSQL 查看当前处于哪个数据库。

显示的内容 有一行叫 Current database : mysql , 这里的mysql 就是当前正在使用的数据库。查询出来的结果中,第一行为Tables_in_mysql , 这里的mysql 就是当前正在使用的数据库。表示当前访问的的是哪个数据库, 或者登录到了哪个数据库。一、用select database()语句。二,用 show tables 语句。三、用status语句。

2022-12-17 22:25:39 7927 2

转载 VScode使用滚轮调整字体大小

VScode 设置字体大小

2022-12-09 05:08:24 6505 6

Kubernetes,Kubernetes,Kubernetes

B站叩丁狼视频课件

2023-08-13

空空如也

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

TA关注的人

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