我叫罗锦淼,是一名运维开发工程师,从事基础设施代码化(IaC)相关的工作。

下面是我使用的一些技术/工具/设备/编程语言:

  • 系统:Arch Linux
  • 语言:Bash Shell,Golang,C,Rust,TypeScript/JavaScript,Python
  • 虚拟化:KVM + QEMU + Libvrit
  • 开发工具:VSCode,JetBrains IDE
  • 开发网络:WireGuard
  • 项目管理:Jira
  • 博客:Hugo
  • 备份系统:BorgBackup
  • 代码管理:Git,GitLab
  • 自动化:GitLab Runner
  • 文档管理:Markdown,GitLab
  • 证书管理:Lego
  • 密码管理:VaultWarden
  • 媒体服务:VLC,Kodi,Samba,Radarr,Sonarr,Jackett
  • 身份管理:Keycloak(SSO with OIDC/SAML)
  • 域名:AWS Route53,Dnsmasq
  • 监控:Grafana,Prometheus,Alertmanager,UptimeRobot
  • 日志:Loki,Promtail
  • 基础设施代码化:GitOps (Ansible,Terraform)
  • 代理:Xray
  • 防火墙:Firewalld,Fail2Ban
  • RSS 订阅:RSSHub,Miniflux
  • 办公设备:ThinkPad T480,Lenovo Legion R9000P 2021H
  • 云服务器:3 台云服务器。1 台在广州,1 台在香港,1 台在新加坡。
    • 广州服务器用于 WireGuard 组网,实现远程办公网络
    • 香港和新加坡服务器用于代理加速。
  • 硬件设备:2 台物理服务器。
    • m4 (主机名)提供虚拟化,常用的服务(比如上面的 GitLab/Jira/VaultWarden)以虚拟机形式独立运行在虚拟化服务器上,虚拟机以 bridge 模式接入局域网。
    • m7 作为开发环境,类似 GitPod 的远程开发环境,接入 WireGuard 网络后基于 VSCode Remote-SSH/Container 进行各类项目的开发。

配置如下:

m4.jinmiaoluo.com
----------------------
OS: Arch Linux x86_64
Host: X570 UD
Kernel: 6.6.14-1-lts
Packages: 727 (pacman)
CPU: AMD Ryzen 9 5900X (24) @ 3.700GHz
GPU: NVIDIA GeForce RTX 3090
GPU: NVIDIA GeForce RTX 3090
Memory: 72033MiB / 128735MiB
m7.jinmiaoluo.com
----------------------
OS: Arch Linux x86_64
Host: X570 AORUS PRO WIFI -CF
Kernel: 6.6.14-1-lts
Packages: 1058 (pacman)
CPU: AMD Ryzen 9 5900X (24) @ 3.700GHz
GPU: NVIDIA GeForce RTX 3090
GPU: NVIDIA GeForce RTX 3090
Memory: 1577MiB / 32015MiB

workstation

下面是我的微信:

wechat