Skip to main content

Search: #DevOps

个人数字泔水\(⁠◔⁠‿⁠◔⁠)
Thinking...
  1. VaultFleet - 面向多台 Linux 服务器的集中式加密备份管理系统
    https://github.com/momo-z/VaultFleet
    基于 Master + Agent 架构,统一编排多台 Linux 服务器的备份、快照与恢复,数据直达存储端不经过 Master。

    ● 集中策略编排: 统一管理备份目录、排除规则、Cron 调度及保留策略,Agent 拥有本地副本保证 Master 离线不受影响。
    ● 安全加密传输: 采用 restic 加密引擎与独立仓库密码,支持一次性令牌注册,敏感配置在 Master 端加密保存。
    ● 高效多端适配: 整合 rclone 适配 S3、R2、WebDAV 及 SFTP 等存储,支持长任务取消、策略级超时与选择性快照恢复。

    #Linux #Tool #DevOps #GitHub GitHub - momo-z/VaultFleet
  2. Radar - 现代化的 Kubernetes 本地优先可视化界面,掌握集群拓扑与流量

    https://github.com/skyhook-io/radar

    本地 CLI + Web 形式,不错


    ● 零侵入架构: 运行于本地并直接通信 K8s API,无需部署 Agent、CRD 或任何集群端组件。
    ● 多维可视化: 动态绘制资源拓扑与网络流量,提供实时事件时间线与 Side-by-side YAML 对比。
    ● 内置 AI 支持: 集成 MCP 服务,允许 AI 助手直接查询集群拓扑、日志及执行非破坏性运维操作。

    #K8s #DevOps #Tool #GitHub GitHub - skyhook-io/radar: The missing open source Kubernetes UI. Topology, event timeline, and service traffic — plus resource…
  3. 阅读代码前运行的几个 Git 命令

    https://piechowski.io/post/git-commands-before-reading-code/

    # 1. 查看最近一年内修改最多的 20 个文件
    git log --format=format: --name-only --since="1 year ago" | sort | uniq -c | sort -nr | head -20
    
    # 2. 按提交次数对项目提交者排名
    git shortlog -sn --no-merges
    
    # 3. 筛选特定提交信息(漏洞 / 补丁等),列出关联的最多的 20 个文件
    git log -i -E --grep="fix|bug|broken" --name-only --format='' | sort | uniq -c | sort -nr | head -20
    
    # 4. 查看代码库历史中每月的提交次数(活跃程度)
    git log --format='%ad' --date=format:'%Y-%m' | sort | uniq -c
    
    # 5. 查看最近一年内代码回滚和热修复的频次
    git log --oneline --since="1 year ago" | grep -iE 'revert|hotfix|emergency|rollback'

    #GitHub #DevOps #Shell #Doc The Git Commands I Run Before Reading Any Code
OKHK