<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>云野开源志</title><link>https://elisky.cn/</link><description>Recent content on 云野开源志</description><generator>Hugo</generator><language>zh-CN</language><lastBuildDate>Fri, 17 Apr 2026 02:05:00 +0800</lastBuildDate><atom:link href="https://elisky.cn/rss.xml" rel="self" type="application/rss+xml"/><item><title>解忧杂货铺 - 栏目声明</title><link>https://elisky.cn/plate-life-statement/</link><pubDate>Wed, 07 Jan 2026 02:49:18 +0800</pubDate><guid>https://elisky.cn/plate-life-statement/</guid><description>&lt;h1 id="解忧杂货铺"&gt;解忧杂货铺
&lt;a class="header-anchor" href="#%e8%a7%a3%e5%bf%a7%e6%9d%82%e8%b4%a7%e9%93%ba"&gt;&lt;/a&gt;
&lt;/h1&gt;&lt;h2 id="欢迎来到我的生活空间"&gt;欢迎来到我的生活空间
&lt;a class="header-anchor" href="#%e6%ac%a2%e8%bf%8e%e6%9d%a5%e5%88%b0%e6%88%91%e7%9a%84%e7%94%9f%e6%b4%bb%e7%a9%ba%e9%97%b4"&gt;&lt;/a&gt;
&lt;/h2&gt;&lt;p&gt;这里是&amp;quot;解忧杂货铺&amp;quot;，一个分享生活感悟、日常思考和心灵驿站的栏目。&lt;/p&gt;
&lt;p&gt;在这里，您将看到：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;生活中的点点滴滴&lt;/li&gt;
&lt;li&gt;人生感悟与思考&lt;/li&gt;
&lt;li&gt;日常随笔与心情记录&lt;/li&gt;
&lt;li&gt;生活中的小确幸与小烦恼&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="栏目宗旨"&gt;栏目宗旨
&lt;a class="header-anchor" href="#%e6%a0%8f%e7%9b%ae%e5%ae%97%e6%97%a8"&gt;&lt;/a&gt;
&lt;/h2&gt;&lt;p&gt;每个人心中都有一家解忧杂货铺，它收集着我们的喜怒哀乐，承载着我们的梦想与回忆。
希望通过这个栏目，与您分享平凡生活中的不平凡时刻，记录那些值得珍藏的美好时光。&lt;/p&gt;</description></item><item><title>OpenClaw npm 升级踩坑记：从版本冲突到模块丢失</title><link>https://elisky.cn/openclaw-npm-upgrade-issue/</link><pubDate>Fri, 17 Apr 2026 02:05:00 +0800</pubDate><guid>https://elisky.cn/openclaw-npm-upgrade-issue/</guid><description>&lt;p&gt;一次升级引发的连环问题，记录从版本冲突到模块导入错误的完整排查过程。&lt;/p&gt;
&lt;h2 id="问题版本"&gt;问题版本
&lt;a class="header-anchor" href="#%e9%97%ae%e9%a2%98%e7%89%88%e6%9c%ac"&gt;&lt;/a&gt;
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;OpenClaw&lt;/strong&gt;: 2026.4.12 → 2026.4.14 → 2026.4.15&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;环境&lt;/strong&gt;: Linux (Ubuntu/Debian)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;安装方式&lt;/strong&gt;: npm global install&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;关键词&lt;/strong&gt;: npm prefix, global install, PATH priority, 模块丢失，安装冲突&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id="问题现象"&gt;问题现象
&lt;a class="header-anchor" href="#%e9%97%ae%e9%a2%98%e7%8e%b0%e8%b1%a1"&gt;&lt;/a&gt;
&lt;/h2&gt;&lt;h3 id="第一阶段版本不一致"&gt;第一阶段：版本不一致
&lt;a class="header-anchor" href="#%e7%ac%ac%e4%b8%80%e9%98%b6%e6%ae%b5%e7%89%88%e6%9c%ac%e4%b8%8d%e4%b8%80%e8%87%b4"&gt;&lt;/a&gt;
&lt;/h3&gt;&lt;p&gt;执行 &lt;code&gt;openclaw update&lt;/code&gt; 从 2026.4.12 升级到 2026.4.14 后，出现以下异常：&lt;/p&gt;</description></item><item><title>免责声明</title><link>https://elisky.cn/disclaimer/</link><pubDate>Fri, 20 Mar 2026 18:30:00 +0800</pubDate><guid>https://elisky.cn/disclaimer/</guid><description>&lt;h2 id="-免责声明"&gt;📢 免责声明
&lt;a class="header-anchor" href="#-%e5%85%8d%e8%b4%a3%e5%a3%b0%e6%98%8e"&gt;&lt;/a&gt;
&lt;/h2&gt;&lt;h3 id="总则"&gt;总则
&lt;a class="header-anchor" href="#%e6%80%bb%e5%88%99"&gt;&lt;/a&gt;
&lt;/h3&gt;&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;站点性质&lt;/strong&gt;&lt;br&gt;
本网站（以下简称&amp;quot;本站&amp;quot;）为个人技术博客，主要用于分享作者在开源技术、运维实践、编程开发等领域的学习心得、技术文档和实践经验。&lt;/p&gt;</description></item><item><title>openclaw（moltbot、Clawdbot）常见异常</title><link>https://elisky.cn/openclaw-troubleshooting/</link><pubDate>Wed, 25 Feb 2026 07:03:00 +0800</pubDate><guid>https://elisky.cn/openclaw-troubleshooting/</guid><description>&lt;h2 id="openclaw-dashboard访问提示1008报错"&gt;openclaw dashboard访问提示1008报错
&lt;a class="header-anchor" href="#openclaw-dashboard%e8%ae%bf%e9%97%ae%e6%8f%90%e7%a4%ba1008%e6%8a%a5%e9%94%99"&gt;&lt;/a&gt;
&lt;/h2&gt;&lt;h3 id="现象1disconnected-1008-control-ui-requires-https-or-localhost-secure-context"&gt;现象1：disconnected (1008): control ui requires HTTPS or localhost (secure context)
&lt;a class="header-anchor" href="#%e7%8e%b0%e8%b1%a11disconnected-1008-control-ui-requires-https-or-localhost-secure-context"&gt;&lt;/a&gt;
&lt;/h3&gt;&lt;p&gt;报错截图：&lt;/p&gt;
&lt;p&gt;&lt;img src="https://elisky.cn/imgs/img-lazy-loading.gif" data-src="https://typora.elisky.cn/typora/img/image-20260213171955958.png" alt="报错1008-1" /&gt;&lt;/p&gt;
&lt;p&gt;原因：&lt;/p&gt;
&lt;p&gt;OpenClaw官方对于dashboard的配置默认是没有开启局域网或公网访问，即使初始化的时候设置了侦听地址为Lan，也会有这个报错，根据官方文档描述：
&lt;a href="https://docs.openclaw.ai/zh-CN/gateway/security/index#%E9%80%9A%E8%BF%87-http-%E8%AE%BF%E9%97%AE%E6%8E%A7%E5%88%B6-ui" title="通过 HTTP 访问控制 UI" rel="noopener external nofollow noreferrer" target="_blank" class=" exturl"&gt;
 通过 HTTP 访问控制 UI
 
 &lt;i class="fa fa-external-link-alt"&gt;&lt;/i&gt;
 
&lt;/a&gt;&lt;/p&gt;</description></item><item><title>大模型配置-千问免费版</title><link>https://elisky.cn/openclaw-qwen-config/</link><pubDate>Wed, 25 Feb 2026 07:02:00 +0800</pubDate><guid>https://elisky.cn/openclaw-qwen-config/</guid><description>&lt;h2 id="大模型配置-千问免费版"&gt;大模型配置-千问免费版
&lt;a class="header-anchor" href="#%e5%a4%a7%e6%a8%a1%e5%9e%8b%e9%85%8d%e7%bd%ae-%e5%8d%83%e9%97%ae%e5%85%8d%e8%b4%b9%e7%89%88"&gt;&lt;/a&gt;
&lt;/h2&gt;&lt;p&gt;对于openclaw支持的模型列表可以参考：&lt;/p&gt;
&lt;p&gt;OpenClaw支持的主流大模型包括：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;OpenAI系列&lt;/strong&gt;：GPT-3.5、GPT-4、Codex等&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Anthropic&lt;/strong&gt;：Claude系列模型&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;阿里云&lt;/strong&gt;：通义千问(Qwen)系列&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;百度&lt;/strong&gt;：文心一言(ERNIE Bot)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;腾讯&lt;/strong&gt;：混元(HunYuan)系列&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;MiniMax&lt;/strong&gt;：ABAB系列模型&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;智谱AI&lt;/strong&gt;：GLM系列模型&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="通义千问模型优势"&gt;通义千问模型优势
&lt;a class="header-anchor" href="#%e9%80%9a%e4%b9%89%e5%8d%83%e9%97%ae%e6%a8%a1%e5%9e%8b%e4%bc%98%e5%8a%bf"&gt;&lt;/a&gt;
&lt;/h2&gt;&lt;h3 id="技术特点"&gt;技术特点
&lt;a class="header-anchor" href="#%e6%8a%80%e6%9c%af%e7%89%b9%e7%82%b9"&gt;&lt;/a&gt;
&lt;/h3&gt;&lt;p&gt;通义千问系列模型具有以下显著优势：&lt;/p&gt;</description></item><item><title>初始化OpenClaw</title><link>https://elisky.cn/openclaw-initialize/</link><pubDate>Wed, 25 Feb 2026 07:01:00 +0800</pubDate><guid>https://elisky.cn/openclaw-initialize/</guid><description>&lt;h2 id="初始化openclaw"&gt;初始化OpenClaw
&lt;a class="header-anchor" href="#%e5%88%9d%e5%a7%8b%e5%8c%96openclaw"&gt;&lt;/a&gt;
&lt;/h2&gt;
 &lt;blockquote&gt;
 &lt;p&gt;该文档是纯初始化操作，不包含skills、插件、通信渠道、大模型等设置&lt;/p&gt;

 &lt;/blockquote&gt;
&lt;p&gt;在安装完成OpenClaw之后，会自动启动一个初始化页面（如果误操作选择了No可以使用命令&lt;code&gt;openclaw onboard&lt;/code&gt;，命令调出初始化，如下图。&lt;/p&gt;</description></item><item><title>安装openclaw记录</title><link>https://elisky.cn/openclaw-install/</link><pubDate>Wed, 25 Feb 2026 07:00:00 +0800</pubDate><guid>https://elisky.cn/openclaw-install/</guid><description>&lt;h1 id="安装openclaw记录"&gt;安装openclaw记录
&lt;a class="header-anchor" href="#%e5%ae%89%e8%a3%85openclaw%e8%ae%b0%e5%bd%95"&gt;&lt;/a&gt;
&lt;/h1&gt;&lt;p&gt;官方文档参考：https://docs.molt.bot/start/getting-started&lt;/p&gt;
&lt;p&gt;官方开源仓库：https://github.com/moltbot/moltbot&lt;/p&gt;</description></item><item><title>大年初一桃花谷</title><link>https://elisky.cn/travel/tomorrow-valley/</link><pubDate>Tue, 17 Feb 2026 14:00:00 +0800</pubDate><guid>https://elisky.cn/travel/tomorrow-valley/</guid><description>2026年大年初一下午，我们开车到河南林州太行大峡谷的桃花谷。春节假期避开人潮，山里反而清静。</description></item><item><title>CheckSSL.sh - SSL证书到期时间监控脚本</title><link>https://elisky.cn/CheckSSL/</link><pubDate>Mon, 26 Jan 2026 19:13:44 +0800</pubDate><guid>https://elisky.cn/CheckSSL/</guid><description>&lt;h1 id="checksslsh---ssl-证书到期监控脚本"&gt;CheckSSL.sh - SSL 证书到期监控脚本
&lt;a class="header-anchor" href="#checksslsh---ssl-%e8%af%81%e4%b9%a6%e5%88%b0%e6%9c%9f%e7%9b%91%e6%8e%a7%e8%84%9a%e6%9c%ac"&gt;&lt;/a&gt;
&lt;/h1&gt;&lt;h2 id="脚本功能"&gt;脚本功能
&lt;a class="header-anchor" href="#%e8%84%9a%e6%9c%ac%e5%8a%9f%e8%83%bd"&gt;&lt;/a&gt;
&lt;/h2&gt;&lt;p&gt;&lt;code&gt;CheckSSL.sh&lt;/code&gt; 是一个用于批量监控多个网站 SSL 证书到期时间的 Shell 脚本。它通过 OpenSSL工具获取SSL证书的有效期信息，计算剩余有效天数，并在证书即将过期时通过 Bark推送告警通知。&lt;/p&gt;</description></item><item><title>g.sh - Go语言环境管理工具安装脚本</title><link>https://elisky.cn/g/</link><pubDate>Mon, 26 Jan 2026 19:13:44 +0800</pubDate><guid>https://elisky.cn/g/</guid><description>&lt;h1 id="gsh---go-语言环境管理工具安装脚本"&gt;g.sh - Go 语言环境管理工具安装脚本
&lt;a class="header-anchor" href="#gsh---go-%e8%af%ad%e8%a8%80%e7%8e%af%e5%a2%83%e7%ae%a1%e7%90%86%e5%b7%a5%e5%85%b7%e5%ae%89%e8%a3%85%e8%84%9a%e6%9c%ac"&gt;&lt;/a&gt;
&lt;/h1&gt;&lt;h2 id="脚本功能"&gt;脚本功能
&lt;a class="header-anchor" href="#%e8%84%9a%e6%9c%ac%e5%8a%9f%e8%83%bd"&gt;&lt;/a&gt;
&lt;/h2&gt;&lt;p&gt;&lt;code&gt;g.sh&lt;/code&gt; 是一个用于安装 &lt;code&gt;g&lt;/code&gt; 工具的自动化脚本。&lt;code&gt;g&lt;/code&gt;是一个轻量级的 Go语言版本管理工具，类似 Node.js的 nvm或 Ruby的 rbenv。它支持快速下载、安装、切换和管理多个 Go版本，自动配置环境变量，简化 Go开发环境的搭建和维护。&lt;/p&gt;</description></item><item><title>install-cri-docker.sh - cri-dockerd安装脚本</title><link>https://elisky.cn/install-cri-docker/</link><pubDate>Mon, 26 Jan 2026 19:13:44 +0800</pubDate><guid>https://elisky.cn/install-cri-docker/</guid><description>&lt;h1 id="install-cri-dockersh---cri-dockerd-安装脚本"&gt;install-cri-docker.sh - cri-dockerd 安装脚本
&lt;a class="header-anchor" href="#install-cri-dockersh---cri-dockerd-%e5%ae%89%e8%a3%85%e8%84%9a%e6%9c%ac"&gt;&lt;/a&gt;
&lt;/h1&gt;&lt;h2 id="脚本功能"&gt;脚本功能
&lt;a class="header-anchor" href="#%e8%84%9a%e6%9c%ac%e5%8a%9f%e8%83%bd"&gt;&lt;/a&gt;
&lt;/h2&gt;&lt;p&gt;&lt;code&gt;install-cri-docker.sh&lt;/code&gt; 是一个自动化安装 cri-dockerd的Shell脚本。cri-dockerd 是 Kubernetes v1.24+版本移除 Docker 支持后的兼容性解决方案，它实现了 Kubernetes 的容器运行时接口（CRI），允许 Kubernetes 集群继续使用 Docker 作为底层容器运行时。&lt;/p&gt;</description></item><item><title>install-docker.sh - Docker Engine快速安装脚本</title><link>https://elisky.cn/install-docker/</link><pubDate>Mon, 26 Jan 2026 19:13:44 +0800</pubDate><guid>https://elisky.cn/install-docker/</guid><description>&lt;h1 id="install-dockersh---docker-engine-快速安装脚本"&gt;install-docker.sh - Docker Engine 快速安装脚本
&lt;a class="header-anchor" href="#install-dockersh---docker-engine-%e5%bf%ab%e9%80%9f%e5%ae%89%e8%a3%85%e8%84%9a%e6%9c%ac"&gt;&lt;/a&gt;
&lt;/h1&gt;&lt;h2 id="脚本功能"&gt;脚本功能
&lt;a class="header-anchor" href="#%e8%84%9a%e6%9c%ac%e5%8a%9f%e8%83%bd"&gt;&lt;/a&gt;
&lt;/h2&gt;&lt;p&gt;&lt;code&gt;install-docker.sh&lt;/code&gt; 是一个一键式 Docker Engine 安装脚本，支持 Debian、Ubuntu、RHEL、CentOS、Alibaba Cloud Linux、Anolis OS等主流Linux发行版。脚本自动添加官方软件源、安装最新稳定版 Docker Engine及Docker Compose插件，并配置国内镜像加速器，极大简化 Docker的安装和部署流程。&lt;/p&gt;</description></item><item><title>install-docker2.sh - Docker 交互式安装脚本</title><link>https://elisky.cn/install-docker2/</link><pubDate>Mon, 26 Jan 2026 19:13:44 +0800</pubDate><guid>https://elisky.cn/install-docker2/</guid><description>&lt;h1 id="install-docker2sh---docker-交互式安装脚本"&gt;install-docker2.sh - Docker 交互式安装脚本
&lt;a class="header-anchor" href="#install-docker2sh---docker-%e4%ba%a4%e4%ba%92%e5%bc%8f%e5%ae%89%e8%a3%85%e8%84%9a%e6%9c%ac"&gt;&lt;/a&gt;
&lt;/h1&gt;&lt;h2 id="脚本功能"&gt;脚本功能
&lt;a class="header-anchor" href="#%e8%84%9a%e6%9c%ac%e5%8a%9f%e8%83%bd"&gt;&lt;/a&gt;
&lt;/h2&gt;&lt;p&gt;&lt;code&gt;install-docker2.sh&lt;/code&gt; 是一个功能增强的 Docker 安装脚本，提供交互式版本选择界面，支持从 Docker 官方静态二进制包安装。脚本自动获取最新 40个可用版本供用户选择，支持一键安装最新版或手动选择特定版本，并自动配置 systemd服务、Docker Compose插件和镜像加速器。&lt;/p&gt;</description></item><item><title>install-nginx.sh - Nginx官方源快速安装脚本</title><link>https://elisky.cn/install-nginx/</link><pubDate>Mon, 26 Jan 2026 19:13:44 +0800</pubDate><guid>https://elisky.cn/install-nginx/</guid><description>&lt;h1 id="install-nginxsh---nginx-官方源快速安装脚本"&gt;install-nginx.sh - Nginx 官方源快速安装脚本
&lt;a class="header-anchor" href="#install-nginxsh---nginx-%e5%ae%98%e6%96%b9%e6%ba%90%e5%bf%ab%e9%80%9f%e5%ae%89%e8%a3%85%e8%84%9a%e6%9c%ac"&gt;&lt;/a&gt;
&lt;/h1&gt;&lt;h2 id="脚本功能"&gt;脚本功能
&lt;a class="header-anchor" href="#%e8%84%9a%e6%9c%ac%e5%8a%9f%e8%83%bd"&gt;&lt;/a&gt;
&lt;/h2&gt;&lt;p&gt;&lt;code&gt;install-nginx.sh&lt;/code&gt; 是一个一键式 Nginx官方版本安装脚本，支持 Ubuntu、Debian、CentOS、RHEL、AlmaLinux、Rocky Linux、SUSE、openSUSE、Alibaba Cloud Linux、Anolis OS等主流 Linux发行版。脚本自动添加 Nginx官方 APT/YUM/Zypper软件源，导入 GPG签名密钥，安装最新稳定版 Nginx并配置开机自启。&lt;/p&gt;</description></item><item><title>install-zerotier.sh - ZeroTier 虚拟网络快速安装脚本</title><link>https://elisky.cn/install-zerotier/</link><pubDate>Mon, 26 Jan 2026 19:13:44 +0800</pubDate><guid>https://elisky.cn/install-zerotier/</guid><description>&lt;h1 id="install-zerotiersh---zerotier-虚拟网络快速安装脚本"&gt;install-zerotier.sh - ZeroTier 虚拟网络快速安装脚本
&lt;a class="header-anchor" href="#install-zerotiersh---zerotier-%e8%99%9a%e6%8b%9f%e7%bd%91%e7%bb%9c%e5%bf%ab%e9%80%9f%e5%ae%89%e8%a3%85%e8%84%9a%e6%9c%ac"&gt;&lt;/a&gt;
&lt;/h1&gt;&lt;h2 id="脚本功能"&gt;脚本功能
&lt;a class="header-anchor" href="#%e8%84%9a%e6%9c%ac%e5%8a%9f%e8%83%bd"&gt;&lt;/a&gt;
&lt;/h2&gt;&lt;p&gt;&lt;code&gt;install-zerotier.sh&lt;/code&gt; 是 ZeroTier官方提供的自动化安装脚本，支持 Debian、Ubuntu、RedHat、CentOS、Fedora、SUSE、Kali、Alibaba Cloud Linux、Anolis OS等 Linux发行版以及macOS系统。脚本自动检测操作系统，添加官方软件源，导入 GPG签名密钥，安装 zerotier-one服务并获取设备地址。&lt;/p&gt;</description></item><item><title>mng.sh - Nginx配置文件合并脚本</title><link>https://elisky.cn/mng/</link><pubDate>Mon, 26 Jan 2026 19:13:44 +0800</pubDate><guid>https://elisky.cn/mng/</guid><description>&lt;h1 id="mngsh---nginx-配置文件合并脚本"&gt;mng.sh - Nginx 配置文件合并脚本
&lt;a class="header-anchor" href="#mngsh---nginx-%e9%85%8d%e7%bd%ae%e6%96%87%e4%bb%b6%e5%90%88%e5%b9%b6%e8%84%9a%e6%9c%ac"&gt;&lt;/a&gt;
&lt;/h1&gt;&lt;h2 id="脚本功能"&gt;脚本功能
&lt;a class="header-anchor" href="#%e8%84%9a%e6%9c%ac%e5%8a%9f%e8%83%bd"&gt;&lt;/a&gt;
&lt;/h2&gt;&lt;p&gt;&lt;code&gt;mng.sh&lt;/code&gt; 是一个用于合并 Nginx 配置文件及其 include 文件的 Shell 脚本。它能够将分散在多个文件中的 Nginx 配置合并为单个文件，便于查看和管理复杂的 Nginx 配置结构。该脚本会递归解析所有包含的配置文件，将它们整合成一个完整的配置文件输出到标准输出或指定文件。&lt;/p&gt;</description></item><item><title>OpenSSL.sh - 自签名 SSL 证书生成脚本</title><link>https://elisky.cn/OpenSSL/</link><pubDate>Mon, 26 Jan 2026 19:13:44 +0800</pubDate><guid>https://elisky.cn/OpenSSL/</guid><description>&lt;h1 id="opensslsh---自签名-ssl-证书生成脚本"&gt;OpenSSL.sh - 自签名 SSL 证书生成脚本
&lt;a class="header-anchor" href="#opensslsh---%e8%87%aa%e7%ad%be%e5%90%8d-ssl-%e8%af%81%e4%b9%a6%e7%94%9f%e6%88%90%e8%84%9a%e6%9c%ac"&gt;&lt;/a&gt;
&lt;/h1&gt;&lt;h2 id="脚本功能"&gt;脚本功能
&lt;a class="header-anchor" href="#%e8%84%9a%e6%9c%ac%e5%8a%9f%e8%83%bd"&gt;&lt;/a&gt;
&lt;/h2&gt;&lt;p&gt;&lt;code&gt;OpenSSL.sh&lt;/code&gt; 是一个功能完整的自签名 SSL 证书生成脚本，使用 OpenSSL工具创建CA证书和服务端SSL证书。支持多域名、多 IP 地址的扩展证书生成，适用于测试环境、开发环境和内部服务。&lt;/p&gt;</description></item><item><title>SystemInfoMonitor.sh - 系统资源监控告警脚本</title><link>https://elisky.cn/SystemInfoMonitor/</link><pubDate>Mon, 26 Jan 2026 19:13:44 +0800</pubDate><guid>https://elisky.cn/SystemInfoMonitor/</guid><description>&lt;h1 id="systeminfomonitorsh---系统资源监控告警脚本"&gt;SystemInfoMonitor.sh - 系统资源监控告警脚本
&lt;a class="header-anchor" href="#systeminfomonitorsh---%e7%b3%bb%e7%bb%9f%e8%b5%84%e6%ba%90%e7%9b%91%e6%8e%a7%e5%91%8a%e8%ad%a6%e8%84%9a%e6%9c%ac"&gt;&lt;/a&gt;
&lt;/h1&gt;&lt;h2 id="脚本功能"&gt;脚本功能
&lt;a class="header-anchor" href="#%e8%84%9a%e6%9c%ac%e5%8a%9f%e8%83%bd"&gt;&lt;/a&gt;
&lt;/h2&gt;&lt;p&gt;&lt;code&gt;SystemInfoMonitor.sh&lt;/code&gt; 是一个功能全面的系统资源持续监控脚本，实时检测 CPU 利用率、内存使用率、磁盘空间使用率和网络流量。当资源使用率连续超过设定阈值时，通过 Bark 推送告警通知，帮助管理员及时发现和处理系统资源瓶颈。&lt;/p&gt;</description></item><item><title>UpdateImages.sh - Docker 镜像批量更新脚本</title><link>https://elisky.cn/UpdateImages/</link><pubDate>Mon, 26 Jan 2026 19:13:44 +0800</pubDate><guid>https://elisky.cn/UpdateImages/</guid><description>&lt;h1 id="updateimagessh---docker-镜像批量更新脚本"&gt;UpdateImages.sh - Docker 镜像批量更新脚本
&lt;a class="header-anchor" href="#updateimagessh---docker-%e9%95%9c%e5%83%8f%e6%89%b9%e9%87%8f%e6%9b%b4%e6%96%b0%e8%84%9a%e6%9c%ac"&gt;&lt;/a&gt;
&lt;/h1&gt;&lt;h2 id="脚本功能"&gt;脚本功能
&lt;a class="header-anchor" href="#%e8%84%9a%e6%9c%ac%e5%8a%9f%e8%83%bd"&gt;&lt;/a&gt;
&lt;/h2&gt;&lt;p&gt;&lt;code&gt;UpdateImages.sh&lt;/code&gt; 是一个功能强大的 Docker 镜像批量管理和更新脚本，能够自动拉取所有容器的最新镜像版本，重新创建容器，并提供完整的备份、回滚和报告功能。脚本支持白名单机制保护特定容器不被更新，并生成详细的操作日志和统计报告。&lt;/p&gt;</description></item><item><title>为Hugo Next主题添加Umami统计支持</title><link>https://elisky.cn/umami-analytics-integration/</link><pubDate>Wed, 07 Jan 2026 03:08:46 +0800</pubDate><guid>https://elisky.cn/umami-analytics-integration/</guid><description>&lt;h1 id="为hugo-next主题添加umami统计支持"&gt;为Hugo Next主题添加Umami统计支持
&lt;a class="header-anchor" href="#%e4%b8%bahugo-next%e4%b8%bb%e9%a2%98%e6%b7%bb%e5%8a%a0umami%e7%bb%9f%e8%ae%a1%e6%94%af%e6%8c%81"&gt;&lt;/a&gt;
&lt;/h1&gt;&lt;h2 id="概述"&gt;概述
&lt;a class="header-anchor" href="#%e6%a6%82%e8%bf%b0"&gt;&lt;/a&gt;
&lt;/h2&gt;&lt;p&gt;最近我将博客的统计工具从其他方案迁移到了开源的 
&lt;a href="https://umami.is/" title="Umami" rel="noopener external nofollow noreferrer" target="_blank" class=" exturl"&gt;
 Umami
 
 &lt;i class="fa fa-external-link-alt"&gt;&lt;/i&gt;
 
&lt;/a&gt;，但发现 Hugo 的 Next 主题默认并不支持 Umami。经过一番研究，我成功地为该主题添加了 Umami 统计支持。本文将详细介绍实现过程，为使用 Hugo 博客的用户提供一个完整的 Umami 集成解决方案。&lt;/p&gt;</description></item><item><title>Certd - 解决多平台SSL证书管理难题的神器</title><link>https://elisky.cn/certd-ssl-auto-management/</link><pubDate>Fri, 26 Dec 2025 22:19:00 +0800</pubDate><guid>https://elisky.cn/certd-ssl-auto-management/</guid><description>&lt;h1 id="前言"&gt;前言
&lt;a class="header-anchor" href="#%e5%89%8d%e8%a8%80"&gt;&lt;/a&gt;
&lt;/h1&gt;&lt;p&gt;最近在管理我的多个网站时，遇到了一个非常头疼的问题：我有三个不同的1Panel服务器，还有一些部署在阿里云上的服务，包括CDN和边缘安全加速。虽然1Panel可以自动申请SSL证书并推送到网站，但云厂商的CDN和边缘安全加速服务需要手动上传和更新证书，每次证书快过期时都要手动更新，非常麻烦。&lt;/p&gt;</description></item><item><title>轻量级网络端口监控工具</title><link>https://elisky.cn/port-monitor/</link><pubDate>Mon, 03 Nov 2025 04:19:00 +0800</pubDate><guid>https://elisky.cn/port-monitor/</guid><description>&lt;h1 id="port-monitor---轻量级网络端口监控工具"&gt;Port Monitor - 轻量级网络端口监控工具
&lt;a class="header-anchor" href="#port-monitor---%e8%bd%bb%e9%87%8f%e7%ba%a7%e7%bd%91%e7%bb%9c%e7%ab%af%e5%8f%a3%e7%9b%91%e6%8e%a7%e5%b7%a5%e5%85%b7"&gt;&lt;/a&gt;
&lt;/h1&gt;&lt;p&gt;今天想和大家分享一个我自己开发的网络监控工具——Port Monitor。这是一个用Go语言编写的轻量级网络端口监控工具，主要用于实时监控系统中的TCP/UDP服务和网络接口状态。&lt;/p&gt;</description></item><item><title>GeoLite2 自动搬运仓库使用手册</title><link>https://elisky.cn/MaxMind-download-db/</link><pubDate>Fri, 10 Oct 2025 14:55:00 +0800</pubDate><guid>https://elisky.cn/MaxMind-download-db/</guid><description>&lt;h1 id="geolite2-自动搬运仓库使用手册"&gt;GeoLite2 自动搬运仓库使用手册
&lt;a class="header-anchor" href="#geolite2-%e8%87%aa%e5%8a%a8%e6%90%ac%e8%bf%90%e4%bb%93%e5%ba%93%e4%bd%bf%e7%94%a8%e6%89%8b%e5%86%8c"&gt;&lt;/a&gt;
&lt;/h1&gt;&lt;p&gt;利用 GitHub Actions 每 3 天自动拉取 MaxMind 官方 GeoLite2-City/Country/ASN 数据库并发布 Release，供内网或生产环境 &lt;code&gt;wget&lt;/code&gt; 使用。&lt;/p&gt;
&lt;h2 id="前置条件"&gt;前置条件
&lt;a class="header-anchor" href="#%e5%89%8d%e7%bd%ae%e6%9d%a1%e4%bb%b6"&gt;&lt;/a&gt;
&lt;/h2&gt;&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;项目&lt;/th&gt;
 &lt;th&gt;说明&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;GitHub 账号&lt;/td&gt;
 &lt;td&gt;需能创建公开仓库&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;MaxMind 账号&lt;/td&gt;
 &lt;td&gt;免费申请，用于获取 &lt;code&gt;license_key&lt;/code&gt;（白名单地区建议选 US/JP）注册步骤：
&lt;a href="https://elisky.cn/MaxMind-signup/" title="MaxMind 免费账号注册" rel="noopener external nofollow noreferrer" target="_blank" class=" exturl"&gt;
 MaxMind 免费账号注册
 
 &lt;i class="fa fa-external-link-alt"&gt;&lt;/i&gt;
 
&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;浏览器&lt;/td&gt;
 &lt;td&gt;用于配置仓库密钥&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="一键-fork-仓库"&gt;一键 Fork 仓库
&lt;a class="header-anchor" href="#%e4%b8%80%e9%94%ae-fork-%e4%bb%93%e5%ba%93"&gt;&lt;/a&gt;
&lt;/h2&gt;&lt;ol&gt;
&lt;li&gt;打开 
&lt;a href="https://github.com/P3TERX/GeoLite.mmdb" title="https://github.com/P3TERX/GeoLite.mmdb" rel="noopener external nofollow noreferrer" target="_blank" class=" exturl"&gt;
 https://github.com/P3TERX/GeoLite.mmdb
 
 &lt;i class="fa fa-external-link-alt"&gt;&lt;/i&gt;
 
&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;点击右上角 &lt;strong&gt;Fork&lt;/strong&gt; → 选择你的账号 → 完成&lt;/li&gt;
&lt;li&gt;得到自己的仓库地址：&lt;br&gt;
&lt;code&gt;https://github.com/&amp;lt;你的用户名&amp;gt;/GeoLite.mmdb&lt;/code&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="配置密钥secrets"&gt;配置密钥（Secrets）
&lt;a class="header-anchor" href="#%e9%85%8d%e7%bd%ae%e5%af%86%e9%92%a5secrets"&gt;&lt;/a&gt;
&lt;/h2&gt;&lt;p&gt;路径：&lt;code&gt;Settings → Secrets and variables → Actions → New repository secret&lt;/code&gt;&lt;/p&gt;</description></item><item><title>MaxMind 免费账号注册</title><link>https://elisky.cn/MaxMind-signup/</link><pubDate>Fri, 10 Oct 2025 14:47:00 +0800</pubDate><guid>https://elisky.cn/MaxMind-signup/</guid><description>&lt;h1 id="maxmind-免费账号注册图文步骤精简版"&gt;MaxMind 免费账号注册图文步骤（精简版）
&lt;a class="header-anchor" href="#maxmind-%e5%85%8d%e8%b4%b9%e8%b4%a6%e5%8f%b7%e6%b3%a8%e5%86%8c%e5%9b%be%e6%96%87%e6%ad%a5%e9%aa%a4%e7%b2%be%e7%ae%80%e7%89%88"&gt;&lt;/a&gt;
&lt;/h1&gt;&lt;h2 id="打开注册页面"&gt;打开注册页面
&lt;a class="header-anchor" href="#%e6%89%93%e5%bc%80%e6%b3%a8%e5%86%8c%e9%a1%b5%e9%9d%a2"&gt;&lt;/a&gt;
&lt;/h2&gt;&lt;p&gt;浏览器访问：&lt;br&gt;

&lt;a href="https://www.maxmind.com/en/geolite2/signup" title="https://www.maxmind.com/en/geolite2/signup" rel="noopener external nofollow noreferrer" target="_blank" class=" exturl"&gt;
 https://www.maxmind.com/en/geolite2/signup
 
 &lt;i class="fa fa-external-link-alt"&gt;&lt;/i&gt;
 
&lt;/a&gt;&lt;/p&gt;
&lt;h2 id="填写表单关键字段"&gt;填写表单（关键字段）
&lt;a class="header-anchor" href="#%e5%a1%ab%e5%86%99%e8%a1%a8%e5%8d%95%e5%85%b3%e9%94%ae%e5%ad%97%e6%ae%b5"&gt;&lt;/a&gt;
&lt;/h2&gt;&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;字段&lt;/th&gt;
 &lt;th&gt;建议填写内容&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Email Address&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;常用邮箱（QQ/Gmail 均可）&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Password&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;8 位以上，含大小写+数字+符号&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Country&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;选 &lt;strong&gt;United States&lt;/strong&gt; 或 &lt;strong&gt;Japan&lt;/strong&gt;（避免 451 错误）&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Industry&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;选 &lt;em&gt;ISP/Hosting&lt;/em&gt; 或 &lt;em&gt;Cyber Security&lt;/em&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Intended Use&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;写 &lt;em&gt;Website security and fraud prevention&lt;/em&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Organization&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;可填公司英文名或 &lt;em&gt;Personal&lt;/em&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;gt; 注意：国家一旦选 China，后续可能触发地区限制，建议直接选 US。
&lt;img src="https://elisky.cn/imgs/img-lazy-loading.gif" data-src="https://typora.elisky.cn/typora/img/image-20251010143413982.png" alt="image-20251010143413982" /&gt;&lt;/p&gt;</description></item><item><title>CloudFlare Accel</title><link>https://elisky.cn/Cloudflare-Accel/</link><pubDate>Fri, 10 Oct 2025 13:50:00 +0800</pubDate><guid>https://elisky.cn/Cloudflare-Accel/</guid><description>&lt;h1 id="cloudflare-accel"&gt;Cloudflare-Accel
&lt;a class="header-anchor" href="#cloudflare-accel"&gt;&lt;/a&gt;
&lt;/h1&gt;&lt;p&gt;基于 Cloudflare Workers 的 GitHub 和 Docker 加速服务，自动生成加速链接与命令。&lt;/p&gt;

 &lt;blockquote&gt;
 &lt;p&gt;转载自：https://github.com/fscarmen2/Cloudflare-Accel/tree/main&lt;/p&gt;</description></item><item><title>Docker 搭建私有 DNS 服务器</title><link>https://elisky.cn/docker-dns/</link><pubDate>Tue, 14 Jan 2025 22:53:00 +0800</pubDate><guid>https://elisky.cn/docker-dns/</guid><description>&lt;h2 id="daocker搭建私有dns服务器"&gt;daocker搭建私有dns服务器
&lt;a class="header-anchor" href="#daocker%e6%90%ad%e5%bb%ba%e7%a7%81%e6%9c%89dns%e6%9c%8d%e5%8a%a1%e5%99%a8"&gt;&lt;/a&gt;
&lt;/h2&gt;&lt;p&gt;前置量：需要docker环境，版本无要求&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;
&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt" id="hl-0-1"&gt;&lt;a class="lnlinks" href="#hl-0-1"&gt;1&lt;/a&gt;
&lt;/span&gt;&lt;span class="lnt" id="hl-0-2"&gt;&lt;a class="lnlinks" href="#hl-0-2"&gt;2&lt;/a&gt;
&lt;/span&gt;&lt;span class="lnt" id="hl-0-3"&gt;&lt;a class="lnlinks" href="#hl-0-3"&gt;3&lt;/a&gt;
&lt;/span&gt;&lt;span class="lnt" id="hl-0-4"&gt;&lt;a class="lnlinks" href="#hl-0-4"&gt;4&lt;/a&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;## 创建持久化存放文件的目录&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;mkdir -p /container-data/bind
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;## 使用容器创建应用&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;docker run --net&lt;span class="o"&gt;=&lt;/span&gt;host --name &lt;span class="nb"&gt;bind&lt;/span&gt; -d --restart&lt;span class="o"&gt;=&lt;/span&gt;always --publish 53:53/tcp --publish 53:53/udp --publish 10000:10000/tcp --volume /container-data/bind:/data sameersbn/bind:9.16.1-20200524&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;


 &lt;blockquote&gt;
 &lt;p&gt;注意：私有dns部署的话用以下命令可以使用，但是该dns服务器只能解析记录的域名，没有记录的域名无法解析。原因是，容器内的网络默认是桥接的docker0的网卡，在容器内是无法访问公网的，所以就算配置了转发，也无法进行解析。&lt;/p&gt;</description></item><item><title>hugo-theme-stack集成Umami</title><link>https://elisky.cn/blog-Umami/</link><pubDate>Tue, 14 Jan 2025 22:19:00 +0800</pubDate><guid>https://elisky.cn/blog-Umami/</guid><description>&lt;h2 id="umami-是什么"&gt;umami 是什么
&lt;a class="header-anchor" href="#umami-%e6%98%af%e4%bb%80%e4%b9%88"&gt;&lt;/a&gt;
&lt;/h2&gt;&lt;p&gt;Umami是一个现代的分析平台，旨在帮助用户轻松收集、分析和理解网站数据，以便专注于增长。以下是关于Umami的详细介绍：&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;核心功能&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;流量分析&lt;/strong&gt;：能够深入了解网站流量，快速查看所有关键指标，从而优化网站以实现增长。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;访客分析&lt;/strong&gt;：提供访客的详细信息，包括他们的地理位置和使用的设备类型，帮助更好地了解目标受众。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;自定义事件跟踪&lt;/strong&gt;：不仅可以跟踪页面浏览量，还能捕获网站上的任何事件，如按钮点击和表单提交，为用户提供更全面的行为数据。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;强大的过滤功能&lt;/strong&gt;：通过易于应用的过滤器，可以深入分析数据，根据浏览器、操作系统、国家等任何指标对用户进行细分，以便更精准地定位目标群体。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;实时数据查看&lt;/strong&gt;：能够实时查看当前网站流量，看到访客正在访问的确切页面，及时了解网站的实时动态。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;趋势检测&lt;/strong&gt;：通过比较不同时间段的数据，发现流量的关键趋势，轻松衡量营销活动的成功与否。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;产品分析&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>openresty编译添加geoip2模块支持</title><link>https://elisky.cn/1panel-add-geoip2-module-support/</link><pubDate>Tue, 14 Jan 2025 22:19:00 +0800</pubDate><guid>https://elisky.cn/1panel-add-geoip2-module-support/</guid><description>&lt;h1 id="1panelopenresty编译添加geoip2模块支持"&gt;1panel/openresty编译添加geoip2模块支持
&lt;a class="header-anchor" href="#1panelopenresty%e7%bc%96%e8%af%91%e6%b7%bb%e5%8a%a0geoip2%e6%a8%a1%e5%9d%97%e6%94%af%e6%8c%81"&gt;&lt;/a&gt;
&lt;/h1&gt;
 &lt;blockquote&gt;
 &lt;p&gt;声明：该文档仅供学习讨论开源知识分享，不涉及任何商业利益。&lt;/p&gt;
&lt;p&gt;若有侵权请联系
&lt;a href="mailto:eli_luck@163.com" title="Eli" &gt;
 Eli
 
&lt;/a&gt;删除&lt;/p&gt;
&lt;p&gt;转载请声明来源&lt;/p&gt;

 &lt;/blockquote&gt;
&lt;p&gt;基于1panel/openresty:1.21.4.3-3-3-focal镜像二次编译添加geoip2模块支持&lt;/p&gt;</description></item><item><title>GPU加速云原生应用，开启高性能计算新纪元</title><link>https://elisky.cn/Introduction-to-GPU-Acceleration/</link><pubDate>Fri, 28 Jul 2023 16:49:10 +0800</pubDate><guid>https://elisky.cn/Introduction-to-GPU-Acceleration/</guid><description>&lt;h1 id="gpu加速云原生应用开启高性能计算新纪元"&gt;GPU加速云原生应用,开启高性能计算新纪元
&lt;a class="header-anchor" href="#gpu%e5%8a%a0%e9%80%9f%e4%ba%91%e5%8e%9f%e7%94%9f%e5%ba%94%e7%94%a8%e5%bc%80%e5%90%af%e9%ab%98%e6%80%a7%e8%83%bd%e8%ae%a1%e7%ae%97%e6%96%b0%e7%ba%aa%e5%85%83"&gt;&lt;/a&gt;
&lt;/h1&gt;&lt;p&gt;GPU与Kubernetes的组合,正开启云计算一个崭新的高性能计算时代。&lt;/p&gt;
&lt;p&gt;结合Kubernetes弹性调度与GPU强大算力,各类人工智能、科学计算等工作负载,将迎来前所未有的性能提升、资源效率和故障容错能力。让我们一起乘坐这辆高速计算之车,开启云原生应用的新纪元!&lt;/p&gt;</description></item><item><title>5. K8S Service与Ingress</title><link>https://elisky.cn/kubernetes-service-ingress/</link><pubDate>Tue, 25 Jul 2023 20:57:00 +0800</pubDate><guid>https://elisky.cn/kubernetes-service-ingress/</guid><description>&lt;h1 id="kubernetes-service与ingress"&gt;Kubernetes Service与Ingress
&lt;a class="header-anchor" href="#kubernetes-service%e4%b8%8eingress"&gt;&lt;/a&gt;
&lt;/h1&gt;&lt;h2 id="srevice概念"&gt;srevice概念
&lt;a class="header-anchor" href="#srevice%e6%a6%82%e5%bf%b5"&gt;&lt;/a&gt;
&lt;/h2&gt;&lt;p&gt;kubernetes Pod是短暂的，它们会被创建，也会死掉，并且是不可被复活的。&lt;/p&gt;
&lt;p&gt;ReplicationControllers动态的创建和销毁Pods(比如规模扩大或者缩小，或者执行动态更新)。每个Pod都有自己的IP，这些IP随着时间的变换，也不能持续依赖，这样就引发一个问题：如果一些Pods（后台、后端）提供了一些功能共其他Pod使用（前台），再Kubernetes集群中是如何让这些前台能够持续的追踪到这些后台的。&lt;/p&gt;</description></item><item><title>4. K8S 控制器</title><link>https://elisky.cn/k8s-controller/</link><pubDate>Mon, 24 Jul 2023 20:55:48 +0800</pubDate><guid>https://elisky.cn/k8s-controller/</guid><description>&lt;h1 id="kubernetes-控制器"&gt;Kubernetes 控制器
&lt;a class="header-anchor" href="#kubernetes-%e6%8e%a7%e5%88%b6%e5%99%a8"&gt;&lt;/a&gt;
&lt;/h1&gt;&lt;h2 id="控制器类型"&gt;控制器类型
&lt;a class="header-anchor" href="#%e6%8e%a7%e5%88%b6%e5%99%a8%e7%b1%bb%e5%9e%8b"&gt;&lt;/a&gt;
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;ReplicaSet（RS）：代用户创建指定数量的pod副本数量，确保pod副本数量符合预期状态，并且支持滚动式自动扩容和缩容功能。&lt;/p&gt;</description></item><item><title>Rancher搭建</title><link>https://elisky.cn/rancher-dep/</link><pubDate>Mon, 24 Jul 2023 13:49:44 +0800</pubDate><guid>https://elisky.cn/rancher-dep/</guid><description>&lt;h1 id="安装要求"&gt;安装要求
&lt;a class="header-anchor" href="#%e5%ae%89%e8%a3%85%e8%a6%81%e6%b1%82"&gt;&lt;/a&gt;
&lt;/h1&gt;&lt;p&gt;安装概要：&lt;/p&gt;
&lt;p&gt;1、准备节点和私有镜像仓库&lt;/p&gt;
&lt;p&gt;2、同步镜像到私有镜像仓库&lt;/p&gt;
&lt;p&gt;3、部署k8s集群&lt;/p&gt;
&lt;p&gt;4、安装rancher&lt;/p&gt;
&lt;h2 id="操作系统-和-容器运行时-要求"&gt;操作系统 和 容器运行时 要求
&lt;a class="header-anchor" href="#%e6%93%8d%e4%bd%9c%e7%b3%bb%e7%bb%9f-%e5%92%8c-%e5%ae%b9%e5%99%a8%e8%bf%90%e8%a1%8c%e6%97%b6-%e8%a6%81%e6%b1%82"&gt;&lt;/a&gt;
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;rancher可以兼容当前任何流行的Linux发行版。&lt;/li&gt;
&lt;li&gt;对于需要运行k3s或RKE Kubernetes 集群的节点需要使用 Docker。对于RancherD 安装来说，不需要Docker。&lt;/li&gt;
&lt;li&gt;rancher需要安装在支持的k8s版本上。参考
&lt;a href="https://www.suse.com/zh-cn/suse-rancher/support-matrix/all-supported-versions/rancher-v2-7-1/" title="Support matrix | SUSE" rel="noopener external nofollow noreferrer" target="_blank" class=" exturl"&gt;
 Support matrix | SUSE
 
 &lt;i class="fa fa-external-link-alt"&gt;&lt;/i&gt;
 
&lt;/a&gt;了解rancher版本支持哪些Kubernetes版本。&lt;/li&gt;
&lt;li&gt;为了防止客户端和服务端之间因为时间不同步而发生的证书验证错误，建议安装NTP来同步时钟&lt;/li&gt;
&lt;li&gt;一些Linux发行版的默认防火墙规则可能会屏蔽掉Helm的通信。建议直接关闭防火墙，如需开启，可以尝试参考 
&lt;a href="##%e9%98%b2%e7%81%ab%e5%a2%99%e6%94%be%e8%a1%8c%e7%ab%af%e5%8f%a3" title="防火墙放行端口" &gt;
 防火墙放行端口
 
&lt;/a&gt; 进行开放端口。&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="rke要求"&gt;RKE要求
&lt;a class="header-anchor" href="#rke%e8%a6%81%e6%b1%82"&gt;&lt;/a&gt;
&lt;/h2&gt;&lt;p&gt;RKE可以兼容所有Docker版本。RKE 版本与 Kubernetes版本相关。&lt;/p&gt;</description></item><item><title>3. K8S Pod 资源管理</title><link>https://elisky.cn/k8s-pods-management/</link><pubDate>Sun, 23 Jul 2023 20:54:35 +0800</pubDate><guid>https://elisky.cn/k8s-pods-management/</guid><description>&lt;h1 id="kubernetes-pod资源管理"&gt;Kubernetes Pod资源管理
&lt;a class="header-anchor" href="#kubernetes-pod%e8%b5%84%e6%ba%90%e7%ae%a1%e7%90%86"&gt;&lt;/a&gt;
&lt;/h1&gt;&lt;h2 id="pod基本概念"&gt;Pod基本概念
&lt;a class="header-anchor" href="#pod%e5%9f%ba%e6%9c%ac%e6%a6%82%e5%bf%b5"&gt;&lt;/a&gt;
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;最小部署单元&lt;/li&gt;
&lt;li&gt;一组容器的集合&lt;/li&gt;
&lt;li&gt;一个Pod中的容器共享网络命名空间&lt;/li&gt;
&lt;li&gt;Pod是短暂的&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src="https://elisky.cn/imgs/img-lazy-loading.gif" data-src="http://typora.elisky.cn/typora/img/image-20211119135510009.png" alt="image-20211119135510009" /&gt;&lt;/p&gt;
&lt;p&gt;Pod是一个或多个容器；同一个Pod中的容器共享存储、网络、以及怎样运行这些容器的生命。Pod中的内容总是并置在一起的，接受统一调度，在共享的上下文（包括一组命名空间，控制组等）中运行。&lt;/p&gt;</description></item><item><title>2. K8S 基础资源管理</title><link>https://elisky.cn/k8s-resource-management/</link><pubDate>Sat, 22 Jul 2023 20:53:51 +0800</pubDate><guid>https://elisky.cn/k8s-resource-management/</guid><description>&lt;h1 id="kubernetes-资源基础管理"&gt;Kubernetes 资源基础管理
&lt;a class="header-anchor" href="#kubernetes-%e8%b5%84%e6%ba%90%e5%9f%ba%e7%a1%80%e7%ae%a1%e7%90%86"&gt;&lt;/a&gt;
&lt;/h1&gt;&lt;h2 id="资源对象"&gt;资源对象
&lt;a class="header-anchor" href="#%e8%b5%84%e6%ba%90%e5%af%b9%e8%b1%a1"&gt;&lt;/a&gt;
&lt;/h2&gt;&lt;p&gt;K8S API 是管理各种资源对象的唯一入口，它提供了RESTful风格的CRUD（create、read、update、&lt;/p&gt;
&lt;p&gt;delete）接口用于查询和修改集群状态，并将结果存储于集群状态存储etcd中。API server也是更新etcd&lt;/p&gt;</description></item><item><title>1. K8S 简介和认证介绍</title><link>https://elisky.cn/kubernetes-introduction/</link><pubDate>Fri, 21 Jul 2023 20:51:31 +0800</pubDate><guid>https://elisky.cn/kubernetes-introduction/</guid><description>&lt;h1 id="kubernetes简介"&gt;Kubernetes简介
&lt;a class="header-anchor" href="#kubernetes%e7%ae%80%e4%bb%8b"&gt;&lt;/a&gt;
&lt;/h1&gt;&lt;p&gt;Kubernetes 是 google 在2014年开源的一个容器集群管理系统，简称K8S。
K8S用于容器化应用程序的部署，扩展和管理。
K8S提供了容器编排，资源调度，弹性伸缩，部署管理，服务发现等一系列功能。
Kubernetes目标是让部署容器化应用简单高效。&lt;/p&gt;</description></item><item><title>Rancher集成AzureAD认证</title><link>https://elisky.cn/rancher-azuread/</link><pubDate>Sat, 29 Apr 2023 17:43:44 +0800</pubDate><guid>https://elisky.cn/rancher-azuread/</guid><description>&lt;h1 id="rancher--azure-ad"&gt;Rancher &amp;amp; Azure AD
&lt;a class="header-anchor" href="#rancher--azure-ad"&gt;&lt;/a&gt;
&lt;/h1&gt;&lt;p&gt;Rancher是一款开源的容器管理平台，可让组织在多个环境中部署、管理和扩展容器化应用程序。Azure Active Directory（Azure AD）是一项基于云的身份和访问管理服务，可提供对应用程序和资源的安全访问。&lt;/p&gt;</description></item><item><title>Harbor 部署搭建</title><link>https://elisky.cn/harbor-dep/</link><pubDate>Mon, 18 Jul 2022 13:49:44 +0800</pubDate><guid>https://elisky.cn/harbor-dep/</guid><description>&lt;h1 id="harbor部署搭建"&gt;harbor部署搭建
&lt;a class="header-anchor" href="#harbor%e9%83%a8%e7%bd%b2%e6%90%ad%e5%bb%ba"&gt;&lt;/a&gt;
&lt;/h1&gt;&lt;p&gt;&lt;strong&gt;harbor部署分为在线和离线两种方式，需要docker和docker-compose的支持&lt;/strong&gt;&lt;/p&gt;
&lt;h2 id="环境说明"&gt;环境说明
&lt;a class="header-anchor" href="#%e7%8e%af%e5%a2%83%e8%af%b4%e6%98%8e"&gt;&lt;/a&gt;
&lt;/h2&gt;&lt;p&gt;本次使用系统为CentOS 7.9&lt;/p&gt;
&lt;p&gt;事先准备好 docker-ce 和 docker-compose&lt;/p&gt;</description></item><item><title>关于</title><link>https://elisky.cn/about.html</link><pubDate>Thu, 09 Jun 2022 20:12:52 +0800</pubDate><guid>https://elisky.cn/about.html</guid><description>&lt;p&gt;&lt;strong&gt;该博客网站为个人搭建维护，请各位红黑大佬手下留情&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;文章正在更新中，空余时间会逐步发表出来，喜欢的小伙伴麻烦多多关注。&lt;/p&gt;
&lt;p&gt;所有文章均是自己在工作和学习中实践的结果。因大部分资源都无法被直接访问，所以总结出来一方面供大家参考，另一方面也是作为自己学习积累。&lt;/p&gt;</description></item><item><title>站点留言板</title><link>https://elisky.cn/message/</link><pubDate>Thu, 09 Jun 2022 20:12:52 +0800</pubDate><guid>https://elisky.cn/message/</guid><description>&lt;h1 id="-欢迎来到我的博客"&gt;🌟 &lt;strong&gt;欢迎来到我的博客！&lt;/strong&gt;
&lt;a class="header-anchor" href="#-%e6%ac%a2%e8%bf%8e%e6%9d%a5%e5%88%b0%e6%88%91%e7%9a%84%e5%8d%9a%e5%ae%a2"&gt;&lt;/a&gt;
&lt;/h1&gt;&lt;p&gt;你好呀，朋友！&lt;br&gt;
感谢你驻足于此，愿意花一点时间留下你的足迹。&lt;br&gt;
这里是我为所有来访者准备的一方小天地——没有喧嚣，只有真诚；不求热闹，但盼共鸣。
无论你是想分享一段心情、提出一个建议，还是单纯打个招呼，我都非常欢迎！&lt;br&gt;
&lt;strong&gt;每一条留言，我都会认真阅读，并用心回复。&lt;/strong&gt;
愿这个小小的角落，成为我们彼此倾听、互相鼓励的港湾。&lt;br&gt;
用文字传递温度，让思想温柔相遇 ❤️&lt;/p&gt;</description></item><item><title>友情链接</title><link>https://elisky.cn/flinks.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://elisky.cn/flinks.html</guid><description>&lt;p&gt;如想交换本站友情链接，请在评论区留下你的站点信息，格式参考如下：&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;
&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt" id="hl-0-1"&gt;&lt;a class="lnlinks" href="#hl-0-1"&gt;1&lt;/a&gt;
&lt;/span&gt;&lt;span class="lnt" id="hl-0-2"&gt;&lt;a class="lnlinks" href="#hl-0-2"&gt;2&lt;/a&gt;
&lt;/span&gt;&lt;span class="lnt" id="hl-0-3"&gt;&lt;a class="lnlinks" href="#hl-0-3"&gt;3&lt;/a&gt;
&lt;/span&gt;&lt;span class="lnt" id="hl-0-4"&gt;&lt;a class="lnlinks" href="#hl-0-4"&gt;4&lt;/a&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;- &lt;span class="nt"&gt;name&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="l"&gt;Hugo-NexT&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nt"&gt;desc&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="l"&gt;Hugo NexT 官方预览网站。&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nt"&gt;avatar&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="l"&gt;https://hugo-next.eu.org/imgs/hugo_next_avatar.png&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nt"&gt;link&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="l"&gt;https://hugo-next.eu.org&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;</description></item></channel></rss>