Containerd日志空间限制
环境Kubernetes: 1.24.17Containerd: 1.6.24需求声明工作节点中容器生成日志大小,避免节点因空间问题导致不可调度。原使用Docker 容器运行时可以使用以下配置来实现,今学习使用Containerd的配置方法: "log-driver": "json-file", "log-opts"
容器时区配置笔记
Alpine镜像... LABEL MAINTAINER="Qiu<qiu@xx.cn>" RUN set -xe \ && sed -i 's/dl-cdn.alpinelinux.org/
免费SSL证书申请使用校验文件记录
申请SSL证书时通常会使用以下方式来验证: DNS添加记录Web中添加校验文件通常情况下我们都会使用第1种方式,配合向导添加条指定的TXT记录即可完成。然而有些情况下我们不一定有域名的权限,这时就需要使用第2种方式了。 以Nginx为例: server { listen 80; server_name _; <省略若干行...> location /.well-known/pki-validation { alias /tmp/ssl_
国内公共DoH资源
腾讯 https://doh.pub/dns-query 阿里 https://dns.alidns.com/dns-query 360 https://doh.360.cn/dns-query 常用命令 查询 # curl
再遇文档管理系统
提及文档管理系统,脑海中就会浮现出OpenKM与Logicaldoc这两个国外比较知名的系统。时至今时,隐约浮现折腾它们的那段时光--挑灯披月、乐此不疲。网易博客中还能翻阅到当时的记录: 今无他,心血来潮--念之。 Logicaldoc 安装MySQL docker run -d --name=mysql-ld -e MYSQL_ROOT_PASSWORD=mypassword
浏览器打开pdf格式文件自动预览
有一朋友需打开Web服务器(nginx)中pdf格式文件实现自动预览--缺省为下载文件,于是网上查阅了些资料,发现是一个名为Content-Disposition的HTTP头部在控制: nginx 服务器 以Nginx服务器为例: server { listen 8080; server_name _; root /usr/share/nginx/html; location ~* \.(pdf|
Chrome 默认不能访问的端口
Chrome浏览器定义一些端口列表,然后进行屏蔽,如果我们访问某个URL时触发了这些端口将直接返回一个ERR_UNSAFE_PORT的错误,如下图所示: 目前已知端口: 1, // tcpmux 7, // echo 9, // discard 11, // systat 13, // daytime 15, // netstat 17,
Docker 札记
奇技淫巧 境内快速安装docker环境 # curl -sSfL get.docker.io -o get_docker.sh # bash get_docker.sh --mirror Aliyun 官方的安装脚本中,只支持两个加速镜像: AzureChinaCloud
kubernetes资源简写表
kubernetes有很多资源都有简称,可以在使用kubectl命令中使用这些简称来节约时间,提高效率,同时也可以减少出错。 序号 资源全称 资源简称 01 configmaps cm 02 daemonsets ds 03 deployments deploy 04 endpoints ep 05
Traffic Controller 使用札记
Traffic Controller 概述 Traffic Controller (以下简称TC)是Linux 流量控制模块,其原理是为数据包建立队列,并定义了队列中数据包的发送规则,从而实现在技术上对流量进行限制、调度等控制操作。 TC 中的流量控制队列分为两种:无类队列和分类队列 无类队列就是就进入网卡的数据进行统一对待,无类队列能够接受数据并对网卡流量整形,但是不能对数据包进行细致划分,无类队列规定主要有 PFIFO_