我叫罗锦淼, 是一名运维开发工程师, 从事基础设施代码化(IaC)相关的工作。
下面是我使用的一些技术, 工具, 设备, 语言:
- 系统: Arch Linux
- 语言:Python, Bash Shell,Golang, Rust, TypeScript/JavaScript
- 虚拟化: KVM + QEMU + Libvrit
- 开发工具: VSCode, JetBrains IDE
- 开发网络: FRP, Wireguard
- 项目管理: Jira
- 博客: Hugo
- 备份系统:BorgBackup
- 代码管理: Git, Gitlab
- 自动化: Gitlab Runner
- 文档管理: Markdown, Gitlab
- 证书管理: Lego
- 身份管理:Keycloak(SSO with OIDC/SAML)
- 域名: AWS Route53, Dnsmasq
- 监控:Grafana,Prometheus,Alertmanager,UptimeRobot
- 日志:Loki,Promtail
- 基础设施代码化: GitOps(Ansible, Terraform) 参考了: archlinux infrastructure 和 rust infrastructure
- 代理: xray
- 防火墙: Firewalld, Fail2ban
- RSS 订阅: RSSHub, Miniflux
- 办公设备: ThinkPad T480,Lenovo Legion R9000P 2021H
- 云服务器: 3 台轻量应用服务器。1 台在广州, 2 台在香港。广州服务器用于 VPN 接入, 通过 Wireguard 实现远程办公(类似 GitPod 的开发模式)。 香港的服务器 1 台用于博客的公网暴露,1 台作为代理入口。
- 硬件设备: 2 台工作站。1 台提供虚拟化(每个服务以独立虚机形式运行在上面), 1 台作为开发服务器(远程开发用,FRP+Wireguard 实现远程局域网接入,类似 GitPod 服务的开发体验)
配置如下:
jinmiaoluo@m4.jinmiaoluo.com
----------------------------
OS: Arch Linux x86_64
Host: X570 UD
Kernel: 5.15.89-1-lts
Uptime: 8 days, 18 hours, 56 mins
Packages: 711 (pacman)
Shell: bash 5.1.16
Terminal: /dev/pts/5
CPU: AMD Ryzen 9 5900X (24) @ 3.700GHz
GPU: NVIDIA GeForce RTX 3090
GPU: NVIDIA GeForce RTX 3090
Memory: 26363MiB / 128761MiB
jinmiaoluo@m7.jinmiaoluo.com
----------------------------
OS: Arch Linux x86_64
Host: X570 AORUS PRO WIFI -CF
Kernel: 5.15.89-1-lts
Uptime: 11 days, 7 hours, 36 mins
Packages: 875 (pacman)
Shell: bash 5.1.16
Terminal: /dev/pts/1
CPU: AMD Ryzen 9 5900X (24) @ 3.700GHz
GPU: NVIDIA GeForce RTX 3090
GPU: NVIDIA GeForce RTX 3090
Memory: 1770MiB / 32041MiB
下面是我的微信: