自定义博客皮肤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 393

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

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

2023-01-16 11:43:28 1143

原创 nginx代理WebSocket配置

nginx代理WebSocket配置说明

2022-07-28 15:14:25 5548

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

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

2022-07-26 16:27:34 5508

原创 Rsync基本配置使用

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

2021-04-26 18:04:55 268

原创 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 635

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

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

2021-04-22 17:28:36 2576

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

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

2021-04-21 20:04:57 4056

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

安装配置实现一个目录认证访问读写,一个公开访问读写安装OS:CentOS 7Samba:4.10.xyum 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 1615

原创 Kubernetes-4.Pods

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

2021-01-21 15:12:42 146

原创 Kubernetes-3.安装

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

2021-01-14 14:27:21 77

翻译 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 713

原创 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 94

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

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

2020-03-15 15:32:21 290

原创 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 537

原创 Python函数注解

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

2020-03-10 11:35:50 169

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

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

2020-03-07 21:35:52 518

原创 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 6917 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 545

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

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

2020-02-29 19:07:27 572

原创 Kubernetes-2.组件

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

2020-02-29 17:41:44 141

原创 Kubernetes-1.概述

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

2020-02-28 19:01:30 919

空空如也

空空如也

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

TA关注的人

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