共计 136 篇文章


2024

Kubernetes客户端认证(三)-- 使用 CertificateSigningRequest 方式签发客户端证书
Kubernetes 客户端认证(二)-- CA 证书的双向认证方式
Kubernetes 客户端认证(一)-- ServiceAccount 的 JWTToken 认证
Linux 中 /etc/shadow 密码的保存结构
iostat 查看 IO 情况
给 kubepi 创建 Bearer Token 登录
从stat命令中了解 文件的 modify、access、change
在使用 docker history 查看镜像层发现 /bin/sh -c #(nop)
解决AMD平台主机SSD硬盘经常占用100%
k8s 中对 Pod 进行抓包
debug 调试运行中的 Pod
ingress-nginx 部署 defaultbackend
containerd 配置私有仓库
交换机的背板带宽、交换容量、包转发率
Service和Headless Service的区别
kubernetes POD生成的域名不是按照pod name来生成
SmartPing - 开源、高效、便捷的网络质量监控神器
Helm 逻辑控制
Helm内置变量、常用函数
nginx报shm_add_node::ngx_slab_alloc_locked()错误
failed to verify certificate_ x509 错误
使用 DaoCloud 进行镜像加速
kubeadm单机版部署
使用 root 安装 minikube
windows 系统的 Robocopy 复制工具
使用代理文件为 APT 配置代理
Kubernetes 之 RuntimeClass 介绍
exFAT和NTFS区别
Kubernetes组件介绍

2023

Python 中 and, or, &, |, ^ 的使用
Excel 添加复选框或选项按钮(表单控件)
windows系统根据端口号反查进程名称
SQLServer 数据库变成单个用户后无法访问解决方法
rocky linux 8.8 安装 fail2ban 提示 No module named 'fail2ban'
SSL VPN简介
Virtualenvwrapper 的安装教程
kubernetes 和 docker 中 Cgroup 限制 CPU 的工作原理
更新 deployment 解决 field is immutable 问题
使用 docker 搭建 gitlab
git出现文件夹后面跟@+数字
prometheus格式化告警数值
Prometheus-Operator监控kube-controller-manager失败
内存卡等级划分
Docker使用代理拉取镜像
Helm内置变量、常用函数
windows 的 dism 自动修复命令
Google Chrome访问出现 NET::ERR_CERT_INVALID
kubeadm部署kubernetes备份etcd
Kubernetes 的默认 Ingress 类
Kubernetes之NetworkPolicy隔离服务示例
docker中的gosu和su-exec工具

2022

docker网络解析不稳定
vim 常用功能设置
Python 创建简单cgi web服务器
nmcli命令的使用
MongoDB数据比较工具dbHash介绍
mongodb的认证(authentication)与授权(authorization)
MongoDB的备份和恢复,导入和导出
rabbitmq权限管理及常用命令
jenkins pipeline 报 unexpected char: '\' 错误
Jenkins利用if和when进行阶段构建
ubuntu 20.04安装fail2ban1.0.1
ubuntu使用apt和dpkg安装软件包
UDP协议数据结构
TCP建立与释放连接
TCP协议及数据结构
理解 bashrc profile 优先级及区别
Shell的运行方式
Python 的 f-strings
python 之 httpx 模块
ubuntu ufw防火墙的基本使用
docker容器的health健康状态检查
systemd 服务配置及常用命令
ubuntu 20.04 更改IP
Ubuntu 18.6 设置开机启动
Kubernetes Pod 中多个容器共享进程命名空间
Kubernetes ResourceQuota 和 LimitRange 实践
Kubernetes资源配额管理(Resource Quotas)
python 之 pipreqs 生成当前项目依赖的包
alpine 和 Debian 镜像更改源,及安装软件并删除缓存
Kubernetes资源服务质量管理(Resource QoS)
Logstash修改@timestamp时间为日志的产生时间
kubernetes资源配置范围管理(LimitRange)
KiB、MiB与KB、MB的区别
ARP地址解析协议,及数据报结构和各字段含义
Namespace:集群环境共享与隔离
Kubernetes的Node管理
IP 数据报结构和各字段含义
Node本地存储卷
Kubernetes将资源对象映射为存储卷
nginx-module-vts模块获取的缓存状态说明
asyncio 概念和用法
Nginx禁用TLS 1.0和TLS 1.1
Nginx安装Brotli压缩扩展
脚本定时更新Nginx的OCSP缓存文件及session ticket文件
Nginx支持http2.0
Kubernetes的网络策略
Controller Manager 原理解析与概述
wireshark抓取https
Etcd的运行时重配置
Etcd介绍
Flannel实现Docker容器多主机通信
删除 Elasticsearch 中指定日期前的数据
ELK集群设置账号密码认证
Elasticsearch 单节点改集群,以及查看集群信息
Elasticsearch的RESTful API
ELK+Filebeat 部署安装
prometheus 监控 nginx 规则
Linux 删除乱码文件名的文件
php-fpm进程数配置
Prometheus监控PHP-FPM
yaml方式部署Ingress Controller + Ingress示例
为 Pod 自定义 hostname 和 subdomain
Charles使用本地其他代理进行抓包
kubernetes 中 pod 域名的相关性
redis之Stream
wireshark 显示过滤器基本法
wireshark 捕捉过滤器基本法
centos7 的 free 命令查看内存
Python Docker 镜像的选择
docker版mysql:5.7.34 免密码使用mysqldump备份
Python的hasattr() getattr() setattr() 函数用法
yaml格式的字符串多行
gitlab runner 使用案例
nginx 缓存状态查看
搭建 adslproxy 代理池
gitlab runner 配置说明
用 python:alpine 应用容器制作 selenium+chromium 的 docker 镜像,并设置中文支持
使用普通用户运行docker容器
replication controller(RC)、ReplicaSet与Deployment的区别

2021

supervisor stdout log is too small 解决方法
python elasticsearch 提示 ‘update‘ API and will be removed
nginx 关于 proxy_set_header Host $host 信息验证
etcd 报错 Error_ unknown command “set“ for “etcdctl“
win server 2019系统用PowerShell 设定屏幕分辨率

2020

通过Dockerfile构建nginx镜像,启动失败的原因