- 博客(33)
- 资源 (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 7432 15
原创 dockerfile从零到一打包运行python程序
会在dockerfile文件引用,不对会出现 error:no such file or directory。
2024-03-15 16:58:16 787
原创 Docker底层Cgroups探索
Cgroups 是 control groups 的缩写,是 Linux 内核提供的一种可以限制、记录、隔离进程组(process groups)所使用的物理资源(如 CPU、Memory、IO 等等)的机制,为了完成对一组进程进行统一的资源监控和限制。v1 实现较早,功能比较多,但是由于它里面的功能都是零零散散的实现的,所以规划的不是很好,导致了一些使用和维护上的不便。v2 的出现就是为了解决 v1 的问题,在最新的 4.5 内核中,Cgroups v2。
2024-03-12 16:53:36 1006
原创 Docker底层unionfs(overlayfs)、rootfs和镜像分层的内含
(1)上下层同名目录合并;(2)上下层同名文件覆盖;(3)lower dir文件写时拷贝。
2024-03-07 19:39:55 992 2
原创 Kubernetes Pod汇总
Pod 的共享上下文包括一组 Linux 名字空间、控制组(cgroup)和可能一些其他的隔离 方面,即用来隔离 Docker 容器的技术。在 Pod 的上下文中,每个独立的应用可能会进一步实施隔离。pod处于逻辑理解的层面,在衍生出来的同时pod会自动生产一个pause容器,对pod内部的容器进行通信管理。
2023-02-24 18:49:59 295 3
原创 python 三七小说爬虫小记
从爬虫开始学习python,能接触很多基础类型,很久没有写python,脑袋里全是记忆碎片,乘这个时间把之前的东西慢慢拾兜一下,做个记录,基础的同学可以看看。
2023-02-21 18:19:36 432
原创 一文搞定Docker(内含docker-compose及docker核心原理)
Docker是基于Go语言实现的云开源项目。Docker的主要目标是: Build, Ship and Run Any App, Anywhere ,也就是通过对应用组件的封装、分发、部署、运行等生命周期的管理,使用户的APP及其运行环境能做到。
2023-02-10 18:43:05 1461
原创 docker-compose部署6.8.23版本elasticsearch+es-head+kibana多节点集群及部分排错处理
现阶段很多elasticsearch部署都是7版本之上的,但部分要求是6.8版本,俩者很多配置参数存在差异问题,elasticsearch有状态服务,kubernetes和docker启动有点麻烦,最好用docker-compose启动,可以保证数据稳定。
2023-01-13 12:42:51 1767
原创 Kubernetes搭建Prometheus
Prometheus是tsdb进行存储,部署在Kubernetes要注意数据持久化,有rule,config文件常规化变更,需要热加载,需要注意ConfigMap资源。
2023-01-10 12:01:35 607
原创 docker-compose 部署单机、多机minio
在docker、docker-compose场景单机、多机集群minio,涉及负载代理和流程校验,纯个人理解
2022-11-18 17:27:11 2540 2
转载 Frp内网穿透
Frp内网穿透,远程办公!!!!采用第三方软件在网上找到这个资源,挺不错的,复制了一下前言,供大家查看,链接:https://blog.csdn.net/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 148
转载 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 135
原创 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 315
翻译 自建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 449
原创 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 177
原创 个人前端笔记记录(不定期更新)
一、基础篇lang 常用en和zn-CN 表明html构写的文字类型 gbk(gb2312+big5) utf-8 表明代码存储的形式,跟别人请求有很大关系 空标签 增加一行线 空标签 强制换行 字段标签 设置内容字体为一号的标签 无含义 同行只能有一个div 无含义 换一行写一个span 但内容还是会显示在同一行 加粗 strong 斜体 em 删除线 del 下划线 ins二、表格\表单\列表篇表格-展示数据、列表-布局、表单-记录用户信息
2021-03-18 15:52:27 173
翻译 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 266
原创 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 201
原创 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 183
转载 mysql慢查询
1 概念MySQL的慢查询,全名是慢查询日志,是MySQL提供的一种日志记录,用来记录在MySQL中响应时间超过阀值的语句。具体环境中,运行时间超过long_query_time值的SQL语句,则会被记录到慢查询日志中。long_query_time的默认值为10,意思是记录运行10秒以上的语句。默认情况下,MySQL数据库并不启动慢查询日志,需要手动来设置这个参数。当然,如果不是调优需要的话,一般不建议启动该参数,因为开启慢查询日志会或多或少带来一定的性能影响。慢查询日志支持将日志记录写入文件
2020-12-25 15:54:57 306
原创 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 526
原创 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 320
原创 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 275
转载 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 503
转载 centos7 自建yum 源
centos自建yum源https://blog.csdn.net/u010383467/article/details/107462881
2020-12-04 17:06:38 160
原创 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 622
原创 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 478
原创 svn简介和git的区别
一、svn介绍概念:svn(subversion)是一个跨平台的版本管理系统,类似一个文件服务器,但是可以记录每个文件的每一次修改更新记录,这样就可以回退到到任意时刻的旧的版本,可以用来管理程序源码、其他文件类型(文本、视频、图片等等); 二、svn与git的区别1、svn:svn版本控制是集中式的数据管理,存在一个中央版本库,所有开发人员本地开发使用的代码都是来自这个版本库,在中央版本库中建立多个项目;svn工作流程:1、在中央版本库中创建一个项目,项目中包含主干和分支,
2020-08-19 20:24:05 242
原创 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 607
原创 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 1614
kubernetes-v1.16.2-server-linux-amd64.tar.gz
2020-12-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人