- 博客(36)
- 资源 (3)
- 收藏
- 关注

原创 kubernetes v1.23.3版本之ingress(包含nginx-ingress,controller)
一、ingress、controller介绍1、ingress具体官网地址:https://kubernetes.io/zh/docs/concepts/services-networking/ingress/2、controller(nginx)gidcode地址:https://gitcode.net/mirrors/kubernetes/ingress-nginx/-/tree/master/deploy/static/provider/cloud上述地址都有讲解,不在这里进行赘述啦二
2022-02-24 16:57:31
7716
15
原创 Kubernetes CRD(定制化资源声明)之旅
CRD(Custom Resource Definition) 本身是一种 Kubernetes 内置的资源类型,顾名思义定制化资源声明,将声明的内容注册到Kubernetes,官方提供一个扩展方式,适配Restful的风格去调用API(apiextensions.k8s.io/v1)进行定制化资源声明,本身是无名字空间的,可在所有名字空间中访问。这里声明一个command的CRD,用途:通过创建不同的CR,不同的shell指令查询不同image启动后的信息。
2025-01-20 16:53:43
912
原创 kubernetes v1.29.XX版本HPA、KPA、VPA并压力测试
在大型电商、购物、直播活动期间,对于火爆流量的激增,如何保障业务稳定并且做到资源不浪费,自动回收。场景:kubernetes原生容器化承载业务流量(非云环境)方案:kubernetes自带HPA、KPA、VPA板块。
2025-01-17 17:48:39
1437
2
原创 kubernetes v1.29 xxx docker镜像导入及其vpa Error处理
Generating certs for the VPA Admission Controller in /tmp/vpa-certs.Error adding request extensions defined via -addext009EDBD9DF7F0000:error:0580008C:x509 certificate routines:X509at_add1_attr_by_NID:duplicate attribute:crypto/x509/x509_att.c:194:
2025-01-17 17:03:22
568
原创 dockerfile从零到一打包运行python程序
会在dockerfile文件引用,不对会出现 error:no such file or directory。
2024-03-15 16:58:16
955
原创 Docker底层Cgroups探索
Cgroups 是 control groups 的缩写,是 Linux 内核提供的一种可以限制、记录、隔离进程组(process groups)所使用的物理资源(如 CPU、Memory、IO 等等)的机制,为了完成对一组进程进行统一的资源监控和限制。v1 实现较早,功能比较多,但是由于它里面的功能都是零零散散的实现的,所以规划的不是很好,导致了一些使用和维护上的不便。v2 的出现就是为了解决 v1 的问题,在最新的 4.5 内核中,Cgroups v2。
2024-03-12 16:53:36
1130
原创 Docker底层unionfs(overlayfs)、rootfs和镜像分层的内含
(1)上下层同名目录合并;(2)上下层同名文件覆盖;(3)lower dir文件写时拷贝。
2024-03-07 19:39:55
1123
2
原创 Kubernetes Pod汇总
Pod 的共享上下文包括一组 Linux 名字空间、控制组(cgroup)和可能一些其他的隔离 方面,即用来隔离 Docker 容器的技术。在 Pod 的上下文中,每个独立的应用可能会进一步实施隔离。pod处于逻辑理解的层面,在衍生出来的同时pod会自动生产一个pause容器,对pod内部的容器进行通信管理。
2023-02-24 18:49:59
361
3
原创 python 三七小说爬虫小记
从爬虫开始学习python,能接触很多基础类型,很久没有写python,脑袋里全是记忆碎片,乘这个时间把之前的东西慢慢拾兜一下,做个记录,基础的同学可以看看。
2023-02-21 18:19:36
473
原创 一文搞定Docker(内含docker-compose及docker核心原理)
Docker是基于Go语言实现的云开源项目。Docker的主要目标是: Build, Ship and Run Any App, Anywhere ,也就是通过对应用组件的封装、分发、部署、运行等生命周期的管理,使用户的APP及其运行环境能做到。
2023-02-10 18:43:05
1600
原创 docker-compose部署6.8.23版本elasticsearch+es-head+kibana多节点集群及部分排错处理
现阶段很多elasticsearch部署都是7版本之上的,但部分要求是6.8版本,俩者很多配置参数存在差异问题,elasticsearch有状态服务,kubernetes和docker启动有点麻烦,最好用docker-compose启动,可以保证数据稳定。
2023-01-13 12:42:51
2005
原创 Kubernetes搭建Prometheus
Prometheus是tsdb进行存储,部署在Kubernetes要注意数据持久化,有rule,config文件常规化变更,需要热加载,需要注意ConfigMap资源。
2023-01-10 12:01:35
655
原创 docker-compose 部署单机、多机minio
在docker、docker-compose场景单机、多机集群minio,涉及负载代理和流程校验,纯个人理解
2022-11-18 17:27:11
2687
2
转载 Frp内网穿透
Frp内网穿透,远程办公!!!!采用第三方软件在网上找到这个资源,挺不错的,复制了一下前言,供大家查看,链接:https://blog.youkuaiyun.com/qq_26129413/article/details/110003608?utm_source=app&app_version=4.12.0&code=app_1562916241&uLinkId=usr1mkqgl919blen例如TeamViewer,向日葵。但是想要稳定持久是需要付费的,显然这对于穷小子来说是个真实伤
2021-12-06 14:48:33
172
转载 nginx 搭建可视化文件服务器
准备工作yum -y install nginx修改配置文件nginx]# cat nginx.conf# For more information on configuration, see:# * Official English Documentation: http://nginx.org/en/docs/# * Official Russian Documentation: http://nginx.org/ru/docs/user nginx;worker_proce
2021-03-23 20:47:22
181
原创 prometheus服务发现
静态服务发现Prometheus yml配置文件配置服务发现[root@localhost prometheus-2.3.2.linux-amd64]# cat prometheus.yml # my global configglobal: scrape_interval: 15s # Set the scrape interval to every 15 seconds. Default is every 1 minute. evaluation_interval: 15s #
2021-03-19 14:16:25
379
翻译 自建CDN部署平台
测试通过平台: CentOS 6.x、7.x(64位操作系统), 其它版本未经测试注释:https://portal.cdnplus.cn/manage/home/login/ 注册账号锐速(美国服务器安装锐速)yum install -y wget &&wget -N --no-check-certificate https://github.com/91yun/serverspeeder/raw/master/serverspeeder.sh && bash ser
2021-03-19 13:19:44
489
原创 centos7 部署jdk1.8
准备工作先下载jdk的安装包可以去官网下载我这里提供一个网盘链接永久有效链接:https://pan.baidu.com/s/1RMV30J2PdnWUmYnAghs3_g提取码:xin7开始安装[root@localhost src]# rz[root@localhost src]# ll总用量 190560-rw-r--r--. 1 root root 195132576 6月 19 2020 jdk-8u251-linux-x64.tar.gz[root@localhos
2021-03-18 16:13:36
201
原创 个人前端笔记记录(不定期更新)
一、基础篇lang 常用en和zn-CN 表明html构写的文字类型 gbk(gb2312+big5) utf-8 表明代码存储的形式,跟别人请求有很大关系 空标签 增加一行线 空标签 强制换行 字段标签 设置内容字体为一号的标签 无含义 同行只能有一个div 无含义 换一行写一个span 但内容还是会显示在同一行 加粗 strong 斜体 em 删除线 del 下划线 ins二、表格\表单\列表篇表格-展示数据、列表-布局、表单-记录用户信息
2021-03-18 15:52:27
202
翻译 redis6.x 安装部署
本文摘选至 fc@肥你个陈给自己和各位同行提供个方便1、Yum 方式安装最新版本 Redis1、安装 redis-rpm源[root@qfedu.com ~]# yum -y install http://rpms.famillecollet.com/enterprise/remi-release-7.rpm2、安装 Redis[root@qfedu.com ~]# yum -y --enablerepo=remi install redis3、开机自启 Redis[root@qfedu
2021-03-18 15:49:28
330
原创 centos7 安装MySQL8过程和细节
准备工作创建目录/opt/src用来存储各种安装包mkdir /opt/srcyum -y install lrzsz wget vim #lrzsz 用于虚拟环境上传和下载安装包,wget用于虚拟环境远程下载包,vim 个人习惯不用vicd /opt/srcwget https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.23-1.el7.x86_64.rpm-bundle.tar也可以用网盘 链接:https://pan.baidu.com
2021-03-18 15:10:54
222
原创 zabbix 5.0部署
官网地址https://www.zabbix.com/download?zabbix=5.0&os_distribution=centos&os_version=7&db=mysql&ws=nginx#hostnamectl set-hostname zabbix-server#systemctl stop firewalld#systemctl disable firewalld#yum -y install wget lrzsz vim安装数据库#yum -
2021-01-20 09:11:47
215
转载 mysql慢查询
1 概念MySQL的慢查询,全名是慢查询日志,是MySQL提供的一种日志记录,用来记录在MySQL中响应时间超过阀值的语句。具体环境中,运行时间超过long_query_time值的SQL语句,则会被记录到慢查询日志中。long_query_time的默认值为10,意思是记录运行10秒以上的语句。默认情况下,MySQL数据库并不启动慢查询日志,需要手动来设置这个参数。当然,如果不是调优需要的话,一般不建议启动该参数,因为开启慢查询日志会或多或少带来一定的性能影响。慢查询日志支持将日志记录写入文件
2020-12-25 15:54:57
357
原创 failed to run Kubelet: failed to create kubelet: misconfiguration: kubelet cgroup driver: “systemd“
报错原因kubernetes1.14之后的版本推荐使用systemd,但docker默认的Cgroup Driver 是Cgroup,使得kubelet部署报错docker info | grep Cgroup只需在/etc/docker/daemon.json 内加一行“exec-opts”: [“native.cgroupdriver=systemd”]结束...
2020-12-15 16:42:47
581
原创 ERROR: Failed to Setup IP tables: Unable to enable SKIP DNAT rule:
ERROR: Failed to Setup IP tables: Unable to enable SKIP DNAT rule: (iptables failed: iptables --wait -t nat -I DOCKER -i br-d0330f4c68c0 -j RETURN: iptables: No chain/target/match by that name.原因是关闭防火墙之后docker需要重启,执行以下命令重启docker即可:systemctl restart doc
2020-12-14 09:40:53
362
原创 centos 彻底删除nginx
systemctl stop nginxchkconfig nginx offrm -rf /usr/sbin/nginxrm -rf /etc/nginxrm -rf /etc/init.d/nginxyum remove nginx -y
2020-12-12 19:52:09
303
转载 K8S二进制部署实践-1.15.5
K8S(01)二进制部署实践-1.15.5系列文章说明本系列文章,可以基本算是 老男孩2019年王硕的K8S周末班课程 笔记,根据视频来看本笔记最好,否则有些地方会看不明白需要视频可以联系我目录系列文章说明1 部署架构1.1 架构图1.2 安装方式选择2 部署准备2.1 准备工作2.2 部署DNS服务bind92.2.1 安装配置DNS服务2.2.2 增加自定义域和对于配置2.2.3 启动并验证DNS服务2.2.4 所有主机修改网络配置2.3 自签发证书环境准备2.3.1
2020-12-10 15:39:35
529
转载 centos7 自建yum 源
centos自建yum源https://blog.youkuaiyun.com/u010383467/article/details/107462881
2020-12-04 17:06:38
193
原创 CentOS 7安装minikube
CentOS 7安装minikube一、安装Docker-CE安装包依赖:yum install -y yum-utils device-mapper-persistent-data lvm2 wget添加原件源:yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo更新yum缓存:yum clean all && yum makecache fast
2020-11-24 17:14:51
677
原创 zookeeper查看状态报错Error contacting service. It is probably not running!!
查看zookeeper状态报错如下:先确定三台zookeeper的myid是否已填上,且启动了zookeeper。再去bin目录下的zookeeper.out下看下日志日志报错信息如下:先对这几台进行ping操作后续再进行telnet操作。telnet用法可以参考https://www.cnblogs.com/lijinshan950823/p/9376085.htmlzookeeper内部zoo.cfg配置文件的测试端口没有放开解决措施:1、自己本地电脑测试玩的,直接关闭防火墙即可。
2020-09-09 14:29:36
500
原创 svn简介和git的区别
一、svn介绍概念:svn(subversion)是一个跨平台的版本管理系统,类似一个文件服务器,但是可以记录每个文件的每一次修改更新记录,这样就可以回退到到任意时刻的旧的版本,可以用来管理程序源码、其他文件类型(文本、视频、图片等等); 二、svn与git的区别1、svn:svn版本控制是集中式的数据管理,存在一个中央版本库,所有开发人员本地开发使用的代码都是来自这个版本库,在中央版本库中建立多个项目;svn工作流程:1、在中央版本库中创建一个项目,项目中包含主干和分支,
2020-08-19 20:24:05
266
原创 weblogicweb服务器部署流程
weblogicweb服务器部署流程Weblogic安装第一步准备jdk源码包 weblogic源码包文件下载地址如下Weblogic 下载地址https://www.oracle.com/middleware/technologies/weblogic-server-installers-downloads.html里面找到进行下载选择通用下载就OKJdk下载自己官网找只要是1.8的就OK创建用户组 groupadd weblogic创建用户useradd -g weblogic w
2020-08-19 20:17:51
654
原创 Prometheus基础和函数学习
Prometheus基础和函数学习基础语法基于向量(vector)的检索⽅式。基于 metric 查询http_requests_total 与 http_requests_total{} ⼀样,也可以写成{name=“http_requests_total”} 。label 查询![在这里插入图片描述](https://img-blog.csdnimg.cn/20200525153220939.png⽀持基于 label 的查询正则匹配、 != 、 =~ 、 !~ 。Prometh
2020-05-25 15:45:40
1694
kubernetes-v1.16.2-server-linux-amd64.tar.gz
2020-12-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人