mcpField
D
digitalocean-networking

digitalocean-networking

github.com/bobmatnyc云与 DevOps78408 次安装15 周前更新
代码仓库

关于 digitalocean-networking

面向在 DigitalOcean 部署计算与数据库资源的团队,提供网络规划和配置指南。内容包括私有网络、流量控制、负载均衡、稳定端点、DNS、IPv6 与出站连接。

主要功能

  1. 01VPC 网络分段
  2. 02入站与出站防火墙规则
  3. 03带健康检查的负载均衡器
  4. 04分配和重新映射保留 IP
  5. 05DNS、IPv6 与 NAT Gateway

适用场景

  1. 01连接私有计算资源与数据库
  2. 02限制网络流量
  3. 03在后端资源间分配流量
  4. 04配置稳定的公网路由

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/bobmatnyc/claude-mpm-skills --skill digitalocean-networking

安装后在 Claude Code 中输入/digitalocean-networking确认已加载。

附带文件metadata.json

详细介绍

DigitalOcean 网络技能


progressive_disclosure: entry_point: summary: "DigitalOcean 网络:VPC、防火墙、负载均衡器、保留 IP、DNS、IPv6、NAT 网关。" when_to_use: - "设计私有网络或网络分段时" - "保护入站和出站流量时" - "配置负载均衡和 DNS 时" quick_start: - "创建 VPC 以传输私有流量" - "为计算资源应用防火墙" - "关联负载均衡器和保留 IP" - "配置 DNS 记录" token_estimate: entry: 90-110 full: 3800-5000

概述

DigitalOcean 网络服务通过 VPC 网络、防火墙、负载均衡、DNS、IPv6 和保留 IP 来保护和控制流量。

VPC

使用 VPC 为 Droplets、Kubernetes 和托管数据库创建私有网络分段。

  • 在与计算资源相同的区域中创建 VPC。
  • 将需要进行私有通信的资源关联到 VPC。

防火墙

使用有状态防火墙限制入站和出站流量。

  • 按协议和端口定义入站和出站规则。
  • 将规则应用于 Droplets 和其他资源。

负载均衡器

使用负载均衡器在后端资源之间分配流量。

  • 配置运行状况检查和目标池。
  • 终止 TLS,并将流量转发到后端服务。

保留 IP

使用保留 IP 保持公共端点稳定。

  • 将保留 IP 分配给 Droplets。
  • 在故障转移或迁移期间重新映射 IP。

DNS 和 IPv6

  • 管理 DigitalOcean 和外部资源的 DNS 记录。
  • 启用 IPv6 以支持双栈。

NAT 网关

使用 NAT 网关为私有子网提供出站连接。

网络工作流

  • 为每个环境创建一个 VPC。
  • 将计算资源和数据库关联到 VPC。
  • 应用防火墙以限制入站访问。
  • 添加负载均衡器作为公共入口。
  • 配置 DNS 和保留 IP,以实现稳定路由。

互补技能

使用此技能时,可考虑以下相关技能(如果已部署):

  • digitalocean-compute:Droplets、App Platform 和 Kubernetes 的部署位置。
  • digitalocean-managed-databases:私有数据库连接。
  • digitalocean-management:监控和正常运行时间检查。

注意:互补技能为可选项。不使用这些技能,此技能也可完全正常运行。

资源

DigitalOcean 文档:

评论

支持 Markdown