<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>🗃️Usage Notes :: Ay Docs</title>
    <link>https://ops.docs.72602.space/using/index.html</link>
    <description>Application 有状态or无状态应用 AI ClaudeCode Linux Windows OpenCode OpenCode + GPT OpenCode + MiniMax OpenCode + Sonset Building Tool Maven Gradle CICD Container Build Smaller Image Network Mode Container Principle Database Elastic Search DSL Git HPC K8s K8s的理解 Cgroup在K8S中起什么作用 Headless VS ClusterIP Creating A Pod Deleting A Pod Deployment VS ReplicaSet Endpoint VS EndpointSlice ETCD如何调优 Flannel VS Calico Headless Service VS ClusterIP Helm Principle HPA More than 1k Nodes Network Policy Node NotReady Pause 容器 Pod在K8S中DNS解析流程和顺序 当执行kubectl exec 命令时，发生了什么？ QoS 详解 Scheduler 服务发现 Service VS Endpoint StatefulSet StatefulSet 2 Talk between 2 pods in different nodes Talk with API Server Monitor Networking Ingress Nginx 性能优化 Traefik VS Nginx RPC Storage User Based Policy Mirrors</description>
    <generator>Hugo</generator>
    <language>en</language>
    <lastBuildDate>Wed, 07 May 2025 15:00:59 +0800</lastBuildDate>
    <atom:link href="https://ops.docs.72602.space/using/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Application</title>
      <link>https://ops.docs.72602.space/using/application/index.html</link>
      <pubDate>Fri, 07 Mar 2025 15:00:59 +0800</pubDate>
      <guid>https://ops.docs.72602.space/using/application/index.html</guid>
      <description>有状态or无状态应用</description>
    </item>
    <item>
      <title>AI</title>
      <link>https://ops.docs.72602.space/using/ai/index.html</link>
      <pubDate>Thu, 07 Mar 2024 15:00:59 +0800</pubDate>
      <guid>https://ops.docs.72602.space/using/ai/index.html</guid>
      <description>Content ClaudeCode Linux Windows OpenCode OpenCode + GPT OpenCode + MiniMax OpenCode + Sonset</description>
    </item>
    <item>
      <title>Building Tool</title>
      <link>https://ops.docs.72602.space/using/building/index.html</link>
      <pubDate>Fri, 07 Mar 2025 15:00:59 +0800</pubDate>
      <guid>https://ops.docs.72602.space/using/building/index.html</guid>
      <description>Maven Gradle</description>
    </item>
    <item>
      <title>CICD</title>
      <link>https://ops.docs.72602.space/using/cicd/index.html</link>
      <pubDate>Fri, 07 Mar 2025 15:00:59 +0800</pubDate>
      <guid>https://ops.docs.72602.space/using/cicd/index.html</guid>
      <description>Articles FAQ ArgoCD sync 报 ‘context deadline exceeded’ 现象：argocd app sync 一直卡住，最终报 context deadline exceeded。&#xA;原因：ArgoCD repo server git clone 超时（国内网络访问 GitHub 慢）。&#xA;解法：&#xA;配置 GitHub 代理加速： kubectl -n argocd exec deploy/argo-cd-argocd-repo-server -- sh -c &#39; cat &gt; /tmp/gitconfig &lt;&lt; &#34;EOF&#34; [url “https://ghfast.top/https://github.com/”] insteadOf = https://github.com/ [http] postBuffer = 2g version = HTTP/1.1 lowSpeedLimit = 0 lowSpeedTime = 999 [core] deltaBaseCacheLimit = 1g EOF&#39;</description>
    </item>
    <item>
      <title>Container</title>
      <link>https://ops.docs.72602.space/using/container/index.html</link>
      <pubDate>Fri, 07 Mar 2025 15:00:59 +0800</pubDate>
      <guid>https://ops.docs.72602.space/using/container/index.html</guid>
      <description>Articles Build Smaller Image Network Mode Container Principle FQA Q1: difference between docker\podmn\buildah You can add standard markdown syntax:&#xA;multiple paragraphs bullet point lists emphasized, bold and even bold emphasized text links etc. ...and even source code the possibilities are endless (almost - including other shortcodes may or may not work)</description>
    </item>
    <item>
      <title>Database</title>
      <link>https://ops.docs.72602.space/using/database/index.html</link>
      <pubDate>Thu, 07 Mar 2024 15:00:59 +0800</pubDate>
      <guid>https://ops.docs.72602.space/using/database/index.html</guid>
      <description>Elastic Search DSL FAQ Redis 连接报 ‘Connection refused’ 排查步骤：&#xA;确认 Redis pod 在运行：&#xA;kubectl -n storage get pods -l app.kubernetes.io/instance=redis-shared 确认 Service 端点正常：&#xA;kubectl -n storage get endpoints redis-shared-master 从客户端 pod 内测试连通：&#xA;kubectl exec -it &lt;pod&gt; -- redis-cli -h redis-shared-master.storage -a &lt;password&gt; ping 如果外部应用连不上，确认使用的是正确的 namespace：&#xA;redis-shared-master.storage.svc.cluster.local:6379 如果密码不对，从 secret 获取：&#xA;kubectl -n storage get secret redis-shared-credentials -o jsonpath=&#39;{.data.redis-password}&#39; | base64 -d PostgreSQL 连接报 ‘password authentication failed’ 确认密码 secret 存在：</description>
    </item>
    <item>
      <title>Git</title>
      <link>https://ops.docs.72602.space/using/git/index.html</link>
      <pubDate>Fri, 07 Mar 2025 15:00:59 +0800</pubDate>
      <guid>https://ops.docs.72602.space/using/git/index.html</guid>
      <description>Articles FAQ GitHub push 报 ‘Permission denied (publickey)’ 原因：本地 SSH key 未注册到 GitHub。&#xA;解法：&#xA;# 1. 查看本地公钥 cat ~/.ssh/id_ed25519.pub # 2. 复制到 GitHub → Settings → SSH and GPG keys → New SSH key # 3. 测试连接 ssh -T git@github.com GitHub Deploy Key 是什么？怎么用？ Deploy Key 是绑定到单个仓库的 SSH key，只对该仓库有读写权限。&#xA;生成：&#xA;ssh-keygen -t ed25519 -f opencode-deploy-key -C &#34;my-repo-deploy&#34; 配置：</description>
    </item>
    <item>
      <title>HPC</title>
      <link>https://ops.docs.72602.space/using/hpc/index.html</link>
      <pubDate>Thu, 07 Mar 2024 15:00:59 +0800</pubDate>
      <guid>https://ops.docs.72602.space/using/hpc/index.html</guid>
      <description></description>
    </item>
    <item>
      <title>K8s</title>
      <link>https://ops.docs.72602.space/using/k8s/index.html</link>
      <pubDate>Thu, 07 Mar 2024 15:00:59 +0800</pubDate>
      <guid>https://ops.docs.72602.space/using/k8s/index.html</guid>
      <description>K8s的理解 Cgroup在K8S中起什么作用 Headless VS ClusterIP Creating A Pod Deleting A Pod Deployment VS ReplicaSet Endpoint VS EndpointSlice ETCD如何调优 Flannel VS Calico Headless Service VS ClusterIP Helm Principle HPA More than 1k Nodes Network Policy Node NotReady Pause 容器 Pod在K8S中DNS解析流程和顺序 当执行kubectl exec 命令时，发生了什么？ QoS 详解 Scheduler 服务发现 Service VS Endpoint StatefulSet StatefulSet 2 Talk between 2 pods in different nodes Talk with API Server</description>
    </item>
    <item>
      <title>Monitor</title>
      <link>https://ops.docs.72602.space/using/monitor/index.html</link>
      <pubDate>Fri, 07 Mar 2025 15:00:59 +0800</pubDate>
      <guid>https://ops.docs.72602.space/using/monitor/index.html</guid>
      <description>FAQ Homepage 页面空白或加载不出内容 排查步骤：&#xA;检查 pod 是否运行：&#xA;kubectl -n monitor get pods -l app.kubernetes.io/name=homepage 检查 ConfigMap 是否更新（Homepage 配置热加载依赖 Reloader annotation）：&#xA;kubectl -n monitor get configmap homepage -o yaml | head -20 查看 Homepage 容器日志：&#xA;kubectl -n monitor logs -l app.kubernetes.io/name=homepage 如果修改了 services.yaml 或 bookmarks.yaml，需要触发 pod 重启：&#xA;kubectl -n monitor rollout restart deploy/homepage Uptime Kuma 监控页面打不开 排查步骤：</description>
    </item>
    <item>
      <title>Networking</title>
      <link>https://ops.docs.72602.space/using/networking/index.html</link>
      <pubDate>Thu, 07 Mar 2024 15:00:59 +0800</pubDate>
      <guid>https://ops.docs.72602.space/using/networking/index.html</guid>
      <description>Ingress Nginx 性能优化 Traefik VS Nginx</description>
    </item>
    <item>
      <title>RPC</title>
      <link>https://ops.docs.72602.space/using/rpc/index.html</link>
      <pubDate>Fri, 07 Mar 2025 15:00:59 +0800</pubDate>
      <guid>https://ops.docs.72602.space/using/rpc/index.html</guid>
      <description></description>
    </item>
    <item>
      <title>Storage</title>
      <link>https://ops.docs.72602.space/using/storage/index.html</link>
      <pubDate>Wed, 07 May 2025 15:00:59 +0800</pubDate>
      <guid>https://ops.docs.72602.space/using/storage/index.html</guid>
      <description>User Based Policy</description>
    </item>
    <item>
      <title>Mirrors</title>
      <link>https://ops.docs.72602.space/using/mirror/index.html</link>
      <pubDate>Thu, 07 Mar 2024 15:00:59 +0800</pubDate>
      <guid>https://ops.docs.72602.space/using/mirror/index.html</guid>
      <description>Gradle Tencent Mirror https://mirrors.cloud.tencent.com/gradle/gradle-8.0-bin.zip&#xA;PIP Tuna Mirror -i https://pypi.tuna.tsinghua.edu.cn/simple pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package Maven Mirror &lt;mirror&gt; &lt;id&gt;aliyunmaven&lt;/id&gt; &lt;mirrorOf&gt;*&lt;/mirrorOf&gt; &lt;name&gt;阿里云公共仓库&lt;/name&gt; &lt;url&gt;https://maven.aliyun.com/repository/public&lt;/url&gt; &lt;/mirror&gt;</description>
    </item>
  </channel>
</rss>