27 followers 0 articles/week
Nginx反向代理永久性缓存

Sun Oct 9, 2022 08:34
Python脚本批量检查SSL证书过期时间

背景 云平台https的域名服务器如果超过上百条,如果都分布在不同的服务器或者负载均衡上,如果即将过期,做完替换SSL证书动作后,如何批量检查域名的SSL证书是否替换网站,可通过如下脚本实现。 Python脚本 保存domain-ssl-check.py文件内容如下: #!/usr/bin/env python3      import ssl, socket   import requests   from dateutil import parser   import pytz      requests.packages.urllib3.disable_warnings()      try:       _create_unverified_https_context = ssl._create_unverified_context  ...

Fri Sep 3, 2021 12:29
CentOS安装Nvidia驱动

禁用nouvea显卡驱动 cat > /etc/modprobe.d/dist-blacklist.conf << EOF blacklist nouveau options nouveau modeset=0 EOF 重建 initramfs image mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak dracut /boot/initramfs-$(uname -r).img $(uname -r) 重启服务器 reboot 下载驱动 下载驱动地址:https://www.nvidia.com/Download/index.aspx?lang=en-us...

Sat Jun 19, 2021 11:34
Filebeat收集K8S日志

Kubernetes 中比较流行的日志收集解决方案是 Elasticsearch、Logstash和 Kibana(ELK)技术栈,今天来推荐EFK,即Logstash换成filebeat。 切换到EFK后,发现filebeat正则表达式不是很好实现,比如怎么在Filebeat收集日志按k8s命名空间索引存到Elasticsearch,该教程主要介绍该方法。 环境准备 Elasticsearch:http://10.0.0.1:9200", "http://10.0.0.2:9200", "http://10.0.0.3:9200 docker data-root: /data/docker 需求:将nginx-ingress收集到ES单独索引 所有日志标准输出 filebeat-kubernetes.yaml...

Wed Jan 6, 2021 11:02
Helm部署Ingress使用DaemonSet+Taint/Tolerations+NodeSelector

环境说明 helm下载ingress chart 修改ingress helm chart NODE打标签,设置污点 安装nginx-ingress 目录 kubernetes集群中需要在指定的几个节点上只部署Nginx Ingress Controller实例,不会跑其他业务容器。 环境说明 教程基于有k8s集群,并安装好helm部署环境。强烈推荐使用helm发布您的代码! 执行helm version出现如下证明环境已经就绪。 [root@oneinstack ~]# helm version Client: &version.Version{SemVer:"v2.13.1", GitCommit:"618447cbf203d147601b4b9bd7f8c37a5d39fbb4", GitTreeState:"clean"}...

Tue Apr 30, 2019 19:59
Consul集群配置

consul原理 consul环境准备 consul下载和目录创建 consul acl consul agent参数 consul配置文件 consul systemd自启动 consul节点加入集群 consul查看状态 consul UI 目录 consul原理 上图是官网提供的一个事例系统图,图中的Server是consul服务端高可用集群,Client是consul客户端。consul客户端不保存数据,客户端将接收到的请求转发给响应的Server端。Server之间通过局域网或广域网通信实现数据一致性。每个Server或Client都是一个consul agent。 Consul集群间使用了GOSSIP协议通信和raft一致性算法。上面这张图涉及到了很多术语:...

Fri Mar 8, 2019 12:14

Build your own newsfeed

Ready to give it a go?
Start a 14-day trial, no credit card required.

Create account