mcpField
D
digitalocean-storage

digitalocean-storage

github.com/bobmatnycクラウド・DevOps78407 回インストール15 週間前に更新
リポジトリ

digitalocean-storage について

DigitalOcean 上でワークロードを運用するチーム向けに、ストレージの選定と設定を説明するスキルです。Spaces、Volumes、NFS、スナップショット、バックアップの用途を整理しています。

主な機能

  1. 01Spaces のオブジェクトストレージ
  2. 02Volumes の永続ブロックストレージ
  3. 03マネージド NFS の共有ファイルストレージ
  4. 04ポイントインタイム復旧用スナップショット
  5. 05Droplet の定期バックアップ

活用シーン

  1. 01静的アセット、データセット、ログの保存
  2. 02Droplet への永続ストレージ追加
  3. 03サービス間のファイル共有
  4. 04バックアップと復旧の計画

インストール

コマンドをコピーしてターミナルで実行します。

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

インストール後、Claude Code で/digitalocean-storageを入力して読み込まれたか確認します。

同梱ファイルmetadata.json

詳細

DigitalOcean ストレージスキル


progressive_disclosure: entry_point: summary: "DigitalOcean ストレージ:Spaces オブジェクトストレージ、Volumes ブロックストレージ、NFS ファイルストレージ、スナップショット、バックアップ。" when_to_use: - "オブジェクト、ブロック、ファイルストレージを選択するとき" - "バックアップとスナップショットの戦略を設計するとき" - "Droplet に永続ストレージを接続するとき" quick_start: - "Spaces、Volumes、NFS のいずれかを選択する" - "対象リージョンにストレージをプロビジョニングする" - "ストレージをコンピューティングリソースに接続またはマウントする" - "スナップショットまたはバックアップを有効にする" token_estimate: entry: 90-110 full: 3800-5000

概要

DigitalOcean ストレージには、S3 互換のオブジェクトストレージ、ネットワーク接続型ブロックストレージ、マネージド NFS のほか、復旧ワークフロー用のスナップショットとバックアップが含まれます。

Spaces オブジェクトストレージ

大規模なデータセット、静的アセット、ログには Spaces を使用します。

  • 必要なリージョンに Space を作成します。
  • S3 互換ツール用のアクセスキーを生成します。
  • 公開または非公開オブジェクトのアクセス制御を設定します。

Volumes ブロックストレージ

Droplet に永続ブロックストレージを追加するには Volumes を使用します。

  • Droplet と同じリージョンに Volume を作成します。
  • Volume を Droplet に接続します。
  • Droplet の OS に Volume をマウントします。

NFS ファイルストレージ

サービス間でファイルを共有するには、マネージド NFS を使用します。

  • NFS ファイルシステムをプロビジョニングします。
  • 共有ストレージが必要なコンピューティングリソースからマウントします。

スナップショット

Droplet または Volume のオンデマンドバックアップには、スナップショットを使用します。

  • 大規模な変更を行う前にスナップショットを作成します。
  • スナップショットを使用して、新しい Droplet または Volume を作成します。

バックアップ

定期的な復旧ポイントを作成するには、スケジュール設定されたバックアップを使用します。

  • Droplet のバックアップを有効にします。
  • 復旧時にバックアップから復元します。

ストレージの選択ガイド

  • オブジェクトストレージと静的アセットには Spaces を使用します。
  • Droplet の永続ブロックストレージには Volumes を使用します。
  • 共有 POSIX ファイルストレージには NFS を使用します。
  • 特定時点の復旧には Snapshots を使用します。
  • スケジュール設定されたシステムレベルの保護には Backups を使用します。

関連スキル

このスキルを使用する際は、以下の関連スキルもご検討ください(導入済みの場合)。

  • digitalocean-compute:Droplet と App Platform へのストレージ接続。
  • digitalocean-containers-images:イメージとレジストリのワークフロー。
  • digitalocean-managed-databases:データのバックアップと移行計画。

注:関連スキルは任意です。このスキルは、関連スキルがなくても完全に機能します。

リソース

DigitalOcean ドキュメント:

コメント