CoreDNS替代dnsmasq

CoreDNS是k8s的御用DNS解析软件 支持很多插件,各种DoH、DoT、gRPC ,各种特性,安装配置也十分简单 替代dnsmasq后,基本

Sed中的正则表达式用法

之前说过sed的高阶用法,其实普通情况下,正则是最常用的,下面就来说一下,用不到的就暂时不说 1^ # 匹配行开始,如:/^sed/匹配所有以sed

Zabbix下发往钉钉告警

zabbix 是很熟悉的东西,但是实际上博主已经跳过了这个东西,直接蹦到 Prometheus 去了 但是,存在即合理,当下公司用的是这个,那么用就用吧,zabbix发到钉钉告

Kubernetes使用nfs做持久化卷存储

用NFS来做kubernetes的持久化卷虽然不是最佳实践,但存在即合理。在现在的公司就是这么用的,记录一下,可用但不是最佳。 一、搭建NFS

钉钉告警发送

1#!/usr/bin/env python 2#coding:utf-8 3 4#zabbix钉钉报警 5import requests 6import json 7import sys 8import os 9import datetime 10 11#这里是自己创建的机器人的webhook 12webhook="https://oapi.dingtalk.com/robot/send?access_token=xxxxxx" 13 14user=sys.argv[1] 15text=sys.argv[3] 16data={ 17 "msgtype": "text", 18 …

Freelancer之aws

客户发了一个需求如下: 1用shell 或者python3 控制aws去获取新IP、绑定IP到实例 这个就非常简单了,因为本身aws就提供pytho

Freelancer之QRCode

客户发了一个需求如下: 1TODO: 在sortFiles中,获取最新的域名,生成二维码,覆盖QRCodePath图片 2TODO:将QRCodePath图

MySQL数据库的备份和恢复之二

我们来说恢复的第二种情况,就是需要从binlog中指定位置恢复 binlog如何设置不说了,我们假设上次用mysqldump做过一次全量备份。

MySQL数据库的备份和恢复之一

喜大普奔,干了一个月的MySQL DBA的工作,又学到了一部分知识。 记录一下,以备不时只需 mysqldump 的备份其实很麻烦,要考虑很多因素 备份时候不能锁表 恢

OpenVPN客户端定制IP和路由

公司用的 OpenVPN ,研发部门和普通员工的权限不一样,技术部门需要访问服务器,普通员工则不需要 这样的话就需要根据用户定制路由了,技术部门推送特定的路由