自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

rockstics的博客

穷且益坚,不坠青云之志

  • 博客(9)
  • 资源 (5)
  • 收藏
  • 关注

原创 磁盘性能指标及iostat指标说明

iostat是最常用的磁盘IO性能观测工具,他提供了每个磁盘的使用率,IOPS,吞吐量等各种常见的性能指标,当然,这些指标实际上来自 /proc/diskstats使用率: 磁盘处理I/O的时间百分比,过高的使用率(比如超过80%),通常意味着磁盘I/O存在性能瓶颈。饱和度: 是指磁盘处理I/O的繁忙程度,过高的饱和度,意味着磁盘存在严重的性能瓶颈。当饱和度为100%时,磁盘无法接受新的I/O请求IOPS: (Input/Output Per Second) 是指每秒的I/O 请求数吞吐量: 每秒的

2021-04-22 15:18:35 985

转载 定义命令行提示符

PS1 是一个很有意思的变量,是用来定义命令行的提示符的,可以按照我们自己的需求来定义自己喜欢的提示符。PS1 可以支持以下这些选项:\d:显示曰期,格式为"星期 月 日"。 \H:显示完整的主机名。如默认主机名"localhost.localdomain"。\h:显示简写的主机名。如默认主机名"localhost"。 \t:显示 24 小时制时间,格式为"HH:MM:SS"。 \T:显示 12小时制时间,格式为"HH:MM:SS"。 \A:显示 24 小时制时间,格式为"HH:MM"。 @:显示

2021-04-21 17:14:02 244

转载 Docker之Cgroup对于CPU,内存,磁盘资源的限制

文章目录 1.Cgroup资源配置方法2.构建stress镜像3.使用stress工具测试CPU和内存4.CPU周期限制5.CPU Core控制6.CPU 配额控制参数的混合使用7.内存限额8.Block IO的限制9.bps和iops的限制 1.Cgroup资源配...

2021-04-19 12:01:49 1493

原创 helm3 安装及redis部署

Helm2的问题Helm2的一个主要问题是需要在k8s集群里面运行一个服务端,而这就需要把tiller的端口暴露给外界,会产生安全隐患。在helm 2中引入的tiller主要是当时k8s还没有RBAC机制,所以就引入了服务端tiller。而后来k8s的功能相应完善,加入了RBAC和CRD等,都使得tiller这个东西显得多余。helm3只有一个客户端,没有服务端,所以安装起来很方便,把相应的程序下下来即可,不需要helm init安装了。helm3的特性相对于helm2,helm3有几.

2021-04-16 18:41:19 5901

原创 Jenkins安装及插件安装

Jenkins 安装过程中会要求安装推荐插件或自定义插件,此时Jenkins 默认会从官网拉取插件,由于国内网络访问Jenkins 官网特别慢,所以可以通过寻求国内Jenkins源的方式解决插件安装问题Jenkins 安装时会默认从updates.jenkins-ci.org 拉取,我们可以采用nginx代理的方式将其代理至mirrors.tuna.tsinghua.edu.cn ,方法如下:配置host 解析:echo “127.0.0.1 updates.jenkins-ci.org” >

2021-04-16 11:29:33 1030

转载 dockerfile gosu 解释

容器中不要使用root账号gosu是个工具,用来提升指定账号的权限,作用与sudo命令类似,而docker中使用gosu的起源来自安全问题;docker容器中运行的进程,如果以root身份运行的会有安全隐患,该进程拥有容器内的全部权限,更可怕的是如果有数据卷映射到宿主机,那么通过该容器就能操作宿主机的文件夹了,一旦该容器的进程有漏洞被外部利用后果是很严重的。 因此,容器内使用非root账号运行进程才是安全的方式,这也是我们在制作镜像时要注意的地方。 这里有篇文章也推荐在容器中使用最小权限的账号:http

2021-04-15 14:55:42 576

原创 docker run执行报错

某些时候,执行docker run 时候因为命令无法正常执行容器会出错直接退出,此时可以查看退出的错误代码默认情况下,常见错误代码包括:125: Docker daemon 执行出错,例如指定了不支持的docker 命令参数126: 所指定命令无法执行,例如权限出错127: 容器内命令无法找到命令执行后出错,会默认返回命令的退出错误码...

2021-04-15 11:03:22 1922

原创 go build 报错

ps:对go 不太熟悉,只因利用docker镜像golang 编译时报错,有记得不对的地方还望指正dockerfileFROM golangWORKDIR /go/src/appADD . /go/src/appRUN go get -u -v github.com/kardianos/govendor ##安装govendor,govendor用来管理项目的依赖RUN govendor sync ##本地存在 vendor.json 时候拉去依赖包,匹配所记录的版本RUN GOO

2021-04-14 18:35:18 3702 1

原创 源码(二进制)安装kuberbetes(k8s) (完整版-持续完善)

环境配置1. 分别设置hostnamehostnamectl set-hostname masterhostnamectl set-hostname node01hostnamectl set-hostname node022. 主机hosts文件配置cat <<EOF >>/etc/hosts192.168.122.10 master192.168.122.11 node01192.168.122.12 node02EOF3. 关闭防火墙syste

2021-04-02 18:31:40 3658 1

windows kubectl.exe

windows kubectl.exe

2022-03-02

jenkins-2.163-1.1.noarch.rpm

jenkins安装包,支持JDK8

2021-12-08

libstdc++.so.6.0.23

libstdc 支持 CXXABI_1.3.8 以上

2021-10-14

Rundeck相关操作.docx

Rundeck相关操作

2021-07-02

Kubernetes架构.pptx

Kubernetes架构.pptx

2021-05-26

空空如也

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

TA关注的人

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