Kubernetes 使用 Yandex CSI-S3 驱动挂载 S3 兼容对象存储 Kubernetes
0x01 介绍
项目地址:https://github.com/yandex-cloud/k8s-csi-s3
这是用于 S3(或兼容 S3)存储的容器存储接口 ( CSI )。它可以动态分配存储桶并通过安装将它们安装到任何容器中。
0x02 安装 yandex-s3/csi-s3
# 安装helm
curl -fsSL -o get_helm.sh htt...
使用 kubeadm 部署高可用 k8s 集群(containerd) Kubernetes
本文记录一次 Ubuntu 上使用 kubeadm 部署多 Master 高可用 Kubernetes 的过程。环境使用 containerd、HAProxy、Keepalived 和 Calico,节点按 3 个 Master、2 个 Worker 规划。
wechat-mac-reader + chatlog AI Agent
[该文章已加密,请点击标题输入密码访问]
使用udp2raw封装WireGuard UDP流量 RouterOS
0x00 前言
本文是上一篇《RouterOS 基于 WireGuard 与动态 DNS 列表的策略分流》的进阶篇。上一篇已经实现 RouterOS 通过 WireGuard 连接 HK VPS,并基于 DNS 解析结果做 address-list 和策略路由分流。
本文不改原来的 DNS 分流逻辑,只在 WireGuard 外层增加 udp2raw 封装。...
RouterOS 7 + Ubuntu VPS:基于 WireGuard 与动态 DNS 列表的策略分流 RouterOS
0x00 前言
前置条件
本文的 DNS 域名匹配转发(match-subdomain=yes)与动态列表延时(address-list-extra-time)依赖 RouterOS 7 的新特性。请确保你的 ROS 版本至少在 v7.10 及以上,否则 /ip/dns/static 相关的配置将无法执行。
介绍
本文使用一台 HK VPS Ubuntu 与...
Linux PAM 解锁:禁用 Linux 密码试错锁定 Linux
0x00 直接一把梭
echo "--- 1. 检查修改前 ---"
grep -sE "deny=|unlock_time=" /etc/pam.d/*
echo "--- 2. 执行修改 ---"
grep -sl 'deny=' /etc/pam.d/* | xargs -r sed -i 's/deny=*/deny=0/g; s/unlock_t...
深度解析移动云容器服务KCS创建流程 Kubernetes
0x00 前言
移动云订购容器服务CKS的背后,隐藏着一套精密的自动化装机与配置注入流程。为了打破这种商业云服务“黑盒”带来的疑惑,本文将带你深挖底层的 ConfigDrive 机制和自动化部署脚本,一步步复盘一台纯净的云主机是如何被自动变成标准 K8s 节点的。
0x01 用户订购操作
在移动云控制台订购容器服务 KCS ,选择: 3Master + 2W...
OpenClaw Cron 定时推送消息配置指南 AI Agent
0x01 前言
想要让你的机器人能够定时(通过 Cron 助手)向指定的个人发送消息,系统必须知道两个关键信息:用哪个机器人发?(对应 accountId)发给谁?(对应 OpenID)
想执行定时任务后,想让你的channels能收到消息,必须要有accountId,OpenID。
0x02 获取必要的通信 ID
在配置定时任务前,我们需要先拿到上述的两个...