system
野猪佩挤
sad
展开
-
Prometheus Blackbox监控网站
只监控网站官网默认配置不需要更改# ll。原创 2024-09-03 16:08:52 · 347 阅读 · 0 评论 -
最新版Ceph( Reef版本) nfs导出
nfs挂载方式。原创 2024-05-14 21:56:14 · 467 阅读 · 0 评论 -
U盘格式转换GPT格式转回DOS
【代码】U盘格式转换GPT格式转回DOS。原创 2024-04-26 20:18:29 · 736 阅读 · 0 评论 -
docker部署coredns服务器
【代码】docker部署coredns服务器。原创 2024-04-09 16:21:09 · 341 阅读 · 0 评论 -
shell 快速创建多张表
【代码】shell 快速创建多张表。原创 2024-03-14 21:37:35 · 221 阅读 · 0 评论 -
nmcli绑定bond双网卡(active-backup模式)
当前网卡mac地址IP都不一样。原创 2024-03-10 20:01:40 · 1306 阅读 · 0 评论 -
KVM虚拟机console使用
【代码】KVM虚拟机console使用。原创 2023-12-15 21:08:50 · 686 阅读 · 0 评论 -
shell命找到某个文件夹里有某个关键字
【代码】shell命找到某个文件夹里有某个关键字。原创 2023-12-14 16:53:39 · 681 阅读 · 0 评论 -
使用Docke注册Runner
获取你的token。原创 2023-12-14 15:52:48 · 478 阅读 · 0 评论 -
docker 手工redis7.x cluster
此处注意要绑定本地的主网卡IP 不是docker容器里的IP最后启动最后把他们串起来原创 2023-12-05 19:28:35 · 711 阅读 · 0 评论 -
ansible镜像构建使用
【代码】ansible镜像构建使用。原创 2023-10-26 22:27:08 · 510 阅读 · 0 评论 -
Opensuse Tumbleweed快速部署K8S-1.28.2
*原创 2023-10-21 17:53:57 · 582 阅读 · 0 评论 -
paramiko 3
servers.txt的文本文件中。原创 2023-09-30 20:01:03 · 164 阅读 · 0 评论 -
paramiko模块使用(2)
【代码】paramiko模块使用(2)原创 2023-07-23 19:04:30 · 297 阅读 · 0 评论 -
paramiko模块使用(1)
【代码】paramiko模块使用。原创 2023-07-22 00:45:23 · 279 阅读 · 0 评论 -
debian11快速 ceph集群17.2.6(Quincy版)
由于网友跟我讲Pacific版快到期了,所以出一个Quincy版的部署文档配置一下源。原创 2023-05-02 02:12:06 · 1308 阅读 · 2 评论 -
Debian 11 快速部署K8S
系统初始化tee <<ins-1.sh<<-'EOF'apt-get install -y apt-transport-https ca-certificates curl #签名需要的包apt-get install -y gnupg2#添加阿里云源cat > /etc/apt/sources.list.d/kubernetes.list <<EOFdeb https://mirrors.aliyun.com/kubernetes/apt/ kub原创 2022-02-23 22:01:41 · 3018 阅读 · 1 评论 -
Linux (fork线程使用)
需要注意的是,在使用 fork 线程之前,需要了解 fork 线程的原理和特性,并根据实际情况进行合理的调整和优化。原创 2023-04-25 01:17:03 · 195 阅读 · 0 评论 -
pyhton安全可靠批量传输文件
【代码】pyhton安全可靠批量传输文件。原创 2023-04-24 00:31:37 · 441 阅读 · 0 评论 -
python3爬取图片
【代码】python3爬取图片。原创 2023-02-27 22:10:59 · 209 阅读 · 0 评论 -
pyhotn3批量远程执行shell命令
【代码】pyhotn3批量远程执行shell命令。原创 2023-02-27 18:41:09 · 371 阅读 · 0 评论 -
Centos 7 安装 Wireguard
【代码】Centos 7 安装 Wireguard。原创 2023-02-21 23:24:47 · 2738 阅读 · 0 评论 -
正确的理解Dockerfile 中 CMD 和ENTRYPOINT 的区别
【代码】正确的理解Dockerfile 中 CMD 和ENTRYPOINT 的区别。原创 2023-01-29 00:48:45 · 221 阅读 · 0 评论 -
树莓派刷OpenWrt 安装 WireGuard
准备SD卡。原创 2022-12-15 18:59:09 · 1253 阅读 · 1 评论 -
OpenWrt 安装 WireGuard
安装以下步骤安装中文包和其他软件包搜索 (luci-i18n-base-zh-cn)包重启OpenWrt生效为 wg 接口配置“私钥”、“公钥”、“监听端口”、“IP 地址”。如果你已经有准备好的“私钥”、“公钥”,则直接粘贴进去即可。如果没有,则可以点击界面上的“生成新的密钥对”按钮,会自动随机生成密钥并填充。监听端口:按需自定义一个公网能访问的端口号。原创 2022-12-15 02:12:03 · 13599 阅读 · 3 评论 -
centos7(k8s跨云网络) wireguard加密流量
虚拟机IPwireguard IP172.18.1.9419.11.11.1172.18.1.9519.11.11.3172.18.1.6419.11.11.6所有节点安装yum install epel-release elrepo-releaseyum install yum-plugin-elrepoyum install kmod-wireguard wireguard-toolscd /etc/wireguard/#生成公密钥wg genke...原创 2022-05-30 15:08:16 · 700 阅读 · 0 评论 -
cent0S7安装k8s系统初始化脚本
#!/bin/bashsystemctl stop firewalld.servicesystemctl disable firewalld.serviceyum install ipset ipvsadm wget bash-completion.noarch -yyum install -y yum-utils device-mapper-persistent-data lvm2cat <<EOF >> /etc/security/limits.confroot原创 2022-05-21 18:27:29 · 229 阅读 · 0 评论 -
shell网站监控
监控网站是否宕机#!/bin/bashtoken="862c407-0050-4974-8e48-e7e5673811fe"wget --spider -q -o /dev/null --tries=1 -T 6 https://www.bAIDU.net if [ $? -eq 0 ]; then echo 'ok' >/dev/null else curl 'https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key原创 2022-04-12 20:41:37 · 311 阅读 · 0 评论 -
Drone 运维ssh工具
ssh远程执行shell单机- name: ssh commands image: appleboy/drone-ssh settings: host: foo.com username: root password: 1234 port: 22 script: - echo hello - echo world多个主机的示例配置 - name: ssh commands image: appleboy/drone-原创 2022-04-10 23:11:20 · 2416 阅读 · 0 评论 -
aws cli 查看ec2
列出所有运行中的EC2aws ec2 describe-instances --filters "Name=instance-state-name,Values=running" --query "Reservations[].Instances[].[Tags[?Key=='Namete.Name,InstanceType,Placement.AvailabilityZone]" --output table列出所有的EC2,包括已关闭的aws ec2 describe-instances --原创 2022-04-03 00:30:59 · 1507 阅读 · 0 评论 -
docker wireguard
docker run -d \ --name=wireguard \ --cap-add=NET_ADMIN \ --cap-add=SYS_MODULE \ -e PUID=1000 \ -e PGID=1000 \ -e TZ=Asia/Shanghai \ -e SERVERURL=你的内网IP \ -e SERVERPORT=51820 \ -e PEERS=1 \ -e PEERDNS=auto \ -e INTERNAL_SUBNET=10.13.原创 2022-03-29 00:11:37 · 4983 阅读 · 0 评论 -
Debian系统设置
设置正常vim .vimrc 添加以下参数set nocompatiblesyntax onhighlight Comment ctermfg=LightCyanset fileformats=unix,dosset binary noeolset autoindentset wrap官网参考价网卡设置 vim /etc/network/interfacessource /etc/network/interfaces.d/*auto loiface lo inet loopbac原创 2022-02-23 23:47:57 · 862 阅读 · 0 评论 -
top命令第三行
top -bn 3 | grep 'Cpu'第三行(Cpus):分别表示了 CPU 当前的使用率;12Cpu(s): 0.0% us用户空间占用CPU百分比0.7% sy内核空间占用CPU百分比0.0% ni用户进程空间内改变过优先级的进程占用CPU百分比99.0% id空闲CPU百分比0.0% wa等待输入输出的CPU时间百分比0.30% hi(Hardware IRQ)cpu 硬中断请求(Interrupt Request)0原创 2022-02-20 02:56:14 · 518 阅读 · 0 评论 -
centos7开启启动脚本姿势
姿势1例如运行一个go的服务#!/bin/bashnames="httpx" pname="nohup /data/app/httpx"case $1 instart)echo "启动$names" $pname >/dev/null 2>1 &;;stop)echo "关闭$names"pidlist=`ps -ef |grep $names |grep -v "grep"|awk '{print $2}'`kill -9 $pidlist;;.原创 2022-01-20 23:03:51 · 420 阅读 · 0 评论 -
Opensuse15.3快速部署K8S(cri-o)
不解释了,图下可以看出cri-o有多轻了开始部署#!/bin/bashsystemctl disable firewalldsystemctl stop firewalldcat > /etc/sysctl.d/k8s.conf <<EOFnet.bridge.bridge-nf-call-iptables=1net.bridge.bridge-nf-call-ip6tables=1net.ipv4.ip_forward=1net.ipv4.tcp_tw_recycl原创 2022-01-11 23:24:53 · 957 阅读 · 2 评论 -
opensuse15.3 基本操作
静态IP配置vim /etc/sysconfig/network/ifcfg-eth0IPADDR='172.24.0.101/24'BOOTPROTO='static'STARTMODE='auto'路由配置vim /etc/sysconfig/network/ifroute-eth0default 172.24.0.1 --DNS配置vim /etc/sysconfig/network/configNETCONFIG_DNS_STATIC_SERVERS="114.114.原创 2022-01-11 23:11:18 · 1405 阅读 · 0 评论 -
Haproxy-nginx-SSH -tcp代理
编译参数--prefix=/usr/local/nginx --with-pcre --user=daemon --group=daemon --with-http_stub_status_module --with-http_ssl_module --with-http_v2_module --with-stream --with-http_gzip_static_moduleworker_processes 1;#error_log logs/error.log;#error_log原创 2021-12-31 18:54:56 · 1396 阅读 · 0 评论 -
简单实现远程执行shell
package mainimport ( "bytes" "fmt" "log" "golang.org/x/crypto/ssh")func main() { // 建立SSH客户端连接 client, err := ssh.Dial("tcp", "192.168.8.14:22", &ssh.ClientConfig{ User: "root", Auth: []ssh.AuthMethod{ssh.Password(原创 2021-12-20 02:38:29 · 1051 阅读 · 0 评论 -
coredns服务器配置
本次使用的是coredns1.8.4版本docker run -d \ --name coredns \ -p 53:53/tcp \ -p 53:53/udp \ -v /data/coredns/hosts:/etc/hosts \ -v /data/coredns/Corefile:/Corefile \ -v /etc/resolv.conf:/etc/resolv.conf \ coredns/coredns:1.8.4.:53 { hosts { .原创 2021-08-28 00:42:04 · 2895 阅读 · 0 评论 -
ETCD单机部署
TLDR模式下载生成密钥的二进制包mkdir ~/bincurl -s -L -o ~/bin/cfssl https://pkg.cfssl.org/R1.2/cfssl_linux-amd64curl -s -L -o ~/bin/cfssljson https://pkg.cfssl.org/R1.2/cfssljson_linux-amd64chmod +x ~/bin/{cfssl,cfssljson} export PATH=$PATH:~/binmkdir ~/cfssl cd.原创 2021-05-21 14:25:11 · 913 阅读 · 0 评论