自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ioops

重启大师 v.v

  • 博客(22)
  • 收藏
  • 关注

原创 AWS-ECR自动认证

AWS ECR认证在自动化场景时,使用token方法较为麻烦且会过期,此工具帮助实现对AWS ECR的自动认证

2023-04-28 18:43:04 993

原创 自签泛域名或多域名SSL证书

通过openssl命令自签泛域名或多域名SSL证书

2023-01-16 11:43:28 1739

原创 nginx代理WebSocket配置

nginx代理WebSocket配置说明

2022-07-28 15:14:25 5951

原创 yum&apt安装指定版本的包

yum&apt安装指定版本的包。

2022-07-26 16:27:34 5776

原创 Rsync基本配置使用

文章目录实施步骤ServerClient OS:Ubuntu 18.04.5 LTS 实施步骤 Server 安装rsync服务;默认ubuntu已安装 apt-get install rsync 创建配置文件/etc/rsyncd.conf # GLOBAL OPTIONS motd file=/etc/rsyncd.motd log file=/var/log/rsyncd pid file=/var/run/rsyncd.pid syslog facility=daemon #socket opti

2021-04-26 18:04:55 493

原创 kubectl管理多个集群配置

需求描述:在一台机器上通过kubectl管理多个Kubernetes集群。 操作过程:将各集群的kubectl config文件中的证书内容转换,通过命令创建config文件;通过上下文切换使用不同集群。 将不同环境下config文件中的certificate-authority-data、client-certificate-data、client-key-data三个字段的内容分别创建为pem文件 echo 'certificate-authority-data content' | base64 -d

2021-04-25 19:30:06 813

原创 n2n内网穿透及代理服务

文章目录安装配置服务端Windows客户端确认两端能够访问服务暴露以代理方式实现以端口转发方式实现 实现内网穿透 将内网服务的HTTP/HTTPS、任意服务暴露代理 安装配置 服务端 n2n项目:https://github.com/ntop/n2n 下载源码包,编译安装 ./autogen.sh ./configure make make install # 安装完执行命令,检查安装是否正确 supernode -h edge -h n2n组成为supernode + edge,各edge通过su

2021-04-22 17:28:36 3629

原创 Kubernetes将PV状态Released变更为Available

当创建PV时设置的回收策略(Reclaim Policy)为Retain时,PVC删除后,PV的状态变为Released,新建的PVC无法绑定。 此时可以看到其Claim仍绑定为已被删除的PVC,此时需要手动清除ClaimRef kubectl get pv NAME CAPACITY ACCESS MODES RECLAIM POLICY STATUS CLAIM STORAGECLASS REASON AGE nfspv00

2021-04-21 20:04:57 5074

原创 Samba配置用户认证和匿名访问

安装配置 实现一个目录认证访问读写,一个公开访问读写 安装 OS:CentOS 7 Samba:4.10.x yum install -y samba # 添加Samba认证用户 smbpasswd -a devel /etc/samba/smb.conf配置 [global] workgroup = SAMBA security = user passdb backend = tdbsam map to guest = bad user guest acc

2021-04-19 14:10:59 2333

原创 Kubernetes-4.Pods

docker version:19.03.14 kubernetes version:1.19.4 ** 已了解Kubernetes的组成、安装、以及kubectl基本命令使用 本文概述Kubernetes中workloads资源控制器基本信息以及Pods资源的介绍。 通过本文掌握: 基本的workloads资源包含哪些 Pod资源清单文件的书写格式 Pod的生命周期及在其生命周期中可进行的操作 基于Pod控制器的pod资源的创建及常用操作 文章目录workloads资源控制器基础介绍Pods清单文.

2021-01-21 15:12:42 269

原创 Kubernetes-3.安装

docker version:19.03.14 kubernetes version:1.19.4 使用kubeadm的快速安装过程 使用kubeadm安装k8s过程 各节点安装的软件及操作: master,nodes:安装docker、kubelet、kubeadm、kubectl master:kubeadm init nodes:kubadm join 安装 基本配置 关闭iptables、firewalld、selinux br_filter # 未启用模块则无此目录及文件;通过modp.

2021-01-14 14:27:21 143

翻译 ngx_http_image_filter_module使用

文章目录安装基本使用示例参数说明 参考链接:nginx官方文档 安装 ngx_http_image_filter_module一个官方模块,用于转换JPEG、GIF、PNG和WebP格式的图像。 默认情况下,此模块不是启用的,在编译时使用--with-http_image_filter_module配置参数启用它。 此模块使用libgd库。建议使用库的最新可用版本,libgd库必须对WebP支持进行编译。 基本使用 Syntax: image_filter off; imag

2020-06-09 11:46:43 972

原创 MySQL5.7忘记root密码

MySQL版本:MySQL 5.7 步骤: # 停止MySQL服务 /etc/rc.d/init/mysqld stop # 修改配置 # 在[mysqld]配置段下增加skip-grant-tables跳过认证 # 重新启动MySQL /etc/rc.d/init/mysqld start # 无需使用密码登录 mysql # 更新root用户密码 update mysql.user set authentication_string=password('newPassword') where u

2020-06-02 17:30:46 167

原创 TCP/IP协议学习(三)-TCP传输控制协议

文章目录TCP的服务TCP的首部总结小结 本文主要摘抄自书籍《TCP/IP详解卷一:协议》与TCP协议相关内容的学习笔记。 TCP的服务 尽管TCP和UDP都使用相同的网络层(IP),TCP却向应用层提供与UDP完全不同的服务。 TCP提供一种面向连接的、可靠的字节流服务。 面向连接意味着两个使用TCP的应用(通常是一个客户和一个服务器)在彼此交换数据之前必须先建立一个TCP连接。 在一个TCP连...

2020-03-15 15:32:21 509

原创 TCP/IP协议学习(二)-IP与UDP

文章目录链路层最大传输单元MTU路径MTUIP(网际协议)IP首部其他UDP(用户数据报协议)UDP首部UDP校验和IP分片IP分片过程最大UDP数据报长度ICMP源站抑制差错总结小结 本文主要摘抄自书籍《TCP/IP详解卷一:协议》与TCP协议相关内容的学习笔记。 链路层 在TCP/IP协议族中,链路层主要有三个目的: (1)为IP模块发送和接收IP数据报; (2)为ARP模块发送ARP请求和接...

2020-03-14 23:22:31 730

原创 Python函数注解

文章目录函数注解概述实际应用inspect模块业务代码总结 以下内容基于Python 3x 涉及的知识前提: 建议理解Python装饰器后学习此内容 函数注解概述 函数注解可以针对函数的参数、返回值添加元数据,其为注解。 python是动态语言,变量赋值时不会强制声明类型,且能随时重新赋值。无法像静态编译型语言一样,在编译时发现基本问题。 函数的参数要求,没有详细的doc string或更新没...

2020-03-10 11:35:50 298

原创 Python列表元组和字典解析式

文章目录列表解析式List comprehensive集合解析式Set comprehensive字典解析式Dict comprehensive总结 以下内容基于Python 3x 列表解析式List comprehensive 解析式是一种语法糖,其优点有提高效率,减少工作量,减少出错,简化代码,提高可读性。 语法格式如下: [expression for item in iterable if...

2020-03-07 21:35:52 716

原创 Gitlab与sonarqube整合-代码提交自动检测

文章目录概述准备工作postgressonarqubegitlabgitlab-runnerSonarqube gitlab integration使用gitlab进行认证配置gitlab OAuth配置sonarqube ALM Integrations创建sonarqube project语言包和语言分析规则创建分析项目Gitlab-ci可能出现的问题gitlab-ci任务运行详情中出现错误s...

2020-03-06 18:37:54 8003 1

原创 Linux磁盘分区格式化和扩容

Note:根据各系统上磁盘的类型不同,磁盘命名规则也会不同;例如/dev/xvd*,/dev/sd*,/dev/vd*,/dev/hd* 文章目录磁盘格式化MBR格式GPT分区磁盘扩容MBR格式扩容GPT格式扩容 磁盘格式化 MBR格式 使用fdisk分区工具 # 如下面步骤,创建一个20G的分区 # 假设操作sdb磁盘 fdisk /dev/sdb # 查看磁盘分区情况 p # 创建新分区 ...

2020-03-03 11:56:23 702

原创 TCP/IP协议学习(一)-概述

本文主要摘抄自书籍《TCP/IP详解卷一:协议》与TCP协议相关内容的学习笔记。 文章目录TCP/IP协议概述分层延伸知识FTP例子为什么需要网络层和传输层TCP/IP的分层封装分用总结 TCP/IP协议概述 很多不同的厂家生产各种型号的计算机,它们运行完全不同的操作系统,但TCP/IP协议族允许它们互相进行通信。TCP/IP起源于60年代末美国政府资助的一个分组交换网络研究项目,到90年代已发展...

2020-02-29 19:07:27 839

原创 Kubernetes-2.组件

内容主要摘自官网文档资料 官网地址 本文概述了交付正常运行的Kubernetes集群所需的各种组件。 本文编写基于kubernetes v1.17版本 文章目录Kubernetes集群Master组件kube-apiserverkube-schedulerkube-controller-manageretcd云控制器管理器(cloud-controller-manager)Node组件kubele...

2020-02-29 17:41:44 289

原创 Kubernetes-1.概述

内容主要摘自官网文档资料 官方地址 文章目录概述Kubernetes对象Kubernetes Control PlaneKubernetes Master节点Kubernetes Node节点Kubernetes是什么为什么需要Kubernetes,它能做什么?Kubernetes 不是什么总结 概述 要使用Kubernetes,你需要用KubernetesAPI对象来描述集群的预期状态(des...

2020-02-28 19:01:30 1268

空空如也

空空如也

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

TA关注的人

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