インフラ・DevOps
Show HN: Infrawrench – ワークフローとチャットでクラウドとサービスを管理するツール
Show HN: Infrawrench – a tool to manage cloud and svcs with workflows and chat (infrawrench.com)
要約
Infrawrenchは、デスクトップおよびクラウドプラットフォームで、macOS、Windows、Linuxのインフラストラクチャ管理を統合するツールです。25以上のクラウドプロバイダーと数百のリソースタイプを単一のインターフェースで管理し、自動リソース検出、SSH接続、Kubernetes管理、データベースクエリ、オブジェクトストレージブラウジング、シークレット管理、リソースプロビジョニングなどの機能を提供します。デスクトップアプリはオフラインでも利用可能で、クラウドアプリと双方向同期されます。
全文翻訳
あなたのインフラストラクチャを統合します。
ワークフローとチャットでmacOS ARM Intelを管理するためのデスクトップおよびクラウドプラットフォーム。
dmg近日登場
Windows ARM Intel.exe近日登場
Linux ARM Intel.AppImage近日登場
Debian & Ubuntu
自動アップデートのためにapt経由でインストールします。
コピー
インストールコマンドを読み込み中…
または、インストールをスキップしてクラウドアプリを使用します。
Infrawrench Cloud
ブラウザで同じアプリを使用 — SSH、Kubernetes exec、ダッシュボード、インストール不要。
クラウドアプリを開く →
機能ツアー
エージェントとインフラチームが必要とするすべて
機能を1つクリックして探索します。
Infrawrenchは、通常は多数の異なるアプリを必要とするツールを統合します。
すべてを1か所から管理
25以上のクラウドプロバイダーに接続し、数百のリソースタイプを単一の統合インターフェースから管理します。
Infrawrenchはインフラストラクチャを自動的に検出し、30秒ごとに同期を維持します。
AWS、GCP、Azure、Cloudflare、DigitalOcean、Hetzner、Scaleway、OVH、その他17社
バックグラウンド同期による自動リソース検出、手動リフレッシュなし
リソースタイプごとのプロバイダー固有のアクションを備えた右クリックコンテキストメニュー
ディスク、ボリューム、Elastic IPをコンピューティングリソースにアタッチするためのドラッグアンドドロップ
すべてのアカウントとリソースタイプを一度に検索できるスポットライト検索(⌘K)
どこからでも、あらゆるものにSSH接続
Infrawrenchから直接、任意のサーバーへのフルSSHターミナルを起動します。
外部クライアントは不要です。
デスクトップでは、接続はローカルで実行されます。
クラウドWebアプリでは、セッションはWebSocketサーバーを介して安全にプロキシされます。
リサイズ、256色、クリップボードサポートを備えたフルターミナル
~/.ssh/にあるキー、またはアプリに保存されたキーストアから読み込みます。
任意のVMリソース(EC2、GCE、Droplet、Hetznerなど)からワンクリックSSH
SSHトンネル:サービスプリセットを使用して、バステストホスト経由でデータベースポートをプロキシします。
デスクトップでのWindows Pageant SSHエージェントサポート
フルKubernetes管理
Kubernetesクラスターをブラウズ、検査、管理します。
ポッドへのexec、ログのストリーミング、YAMLマニフェストのインポート、ライブ設定の編集。
Webアプリはexecセッションをプロキシするため、ローカルで何も実行されません。
任意のkubeconfigクラスターをサポート:EKS、GKE、AKS、セルフホスト
Pod exec / インタラクティブシェル(Webアプリでクラウドプロキシ経由のWebSocket)
ポッド、デプロイメント、ステートフルセット、サービス、ジョブのログストリーミング
YAMLインポート(kubectl apply -f 相当)マルチドキュメントサポート付き
ライブリソース設定編集のためのMonacoマニフェストエディタ
TTL設定可能な一時的なスクラッチポッド(クラスターによって自動終了)
コンテキスト内でデータベースをクエリ
スキーマオートコンプリート、リソースごとの接続管理、および従来のPostgreSQLからサーバーレスエッジデータベースまで、幅広いデータベースをサポートする組み込みSQLエディタ。
スキーマ認識オートコンプリート(INFORMATION_SCHEMAイントロスペクション経由)
リソースごとのSQL:特定のRDSインスタンス、Neon db、またはTursoグループに直接接続します。
PostgreSQL、MySQL、Turso/libsql、Databricks、ClickHouse、Cloudflare D1、Spannerをサポート
BigQueryのコスト見積もり(ドライランAPI、クォータ消費なし)
リソース出力から自動的に解決される接続文字列
オブジェクトストレージのブラウズと管理
S3、GCS、Cloudflare R2、Azure Blob Storage、DigitalOcean Spaces用の組み込みオブジェクトストレージファイルブラウザ。
アプリを離れることなく、アップロード、ダウンロード、フォルダ作成、削除が可能です。
プレフィックスベースのフォルダナビゲーション(パンくずリスト付き)
進捗追跡付きファイルアップロード
複数のオブジェクトのバッチダウンロード(デスクトップ)
ストレージ統計:ダッシュボードカードのオブジェクト数と合計サイズ
重要なリソースをピン留めして監視
任意のプロバイダーの任意のリソースをピン留めしてカスタムダッシュボードを構築します。
カードにはライブ統計とステータスが表示されます。
メトリックしきい値を設定し、範囲外に出たときにネイティブOS通知を受け取ります。
ドラッグアンドドロップグリッドレイアウト:複数のプロバイダーのリソースを1つのダッシュボードにピン留めします。
ライブ統計の自動更新:テーブル数、コンテナ数、ストレージサイズなど
メトリックピングアラート:メトリックが最小/最大範囲を外れたときにネイティブOS通知
設定可能なデフォルトを持つ複数の名前付きダッシュボード
シークレットを安全に管理およびエクスポート
AWS Secrets Manager、GCP Secret Manager、Azure Key Vaultなどからのシークレットを表示、ローテーション、エクスポートします。
認証情報は保存時に暗号化され、オンデマンドでのみ復号化されます。
シークレットバージョン:ワンクリックでリスト、表示、追加、有効化、無効化、破棄します。
認証情報のエクスポート:IAMアクセスキー、GCPサービスアカウントJSON、Azureクライアントシークレット、Cloudflareトンネルトークン。
S3、R2、Cloudflareトンネルなど向けのKubernetes対応シークレットエクスポートテンプレート。
認証情報は保存時に暗号化されます。キーはデバイス(デスクトップ)から離れることはありません。
アプリを離れることなくリソースをプロビジョニング
ライブプロバイダーAPIデータに基づいたガイド付きフォームで、VM、Kubernetesクラスター、データベース、キュー、バケットをプロビジョニングします。
リアルタイムコスト見積もり、リージョンおよびサイズピッカー、SSHキー選択が含まれます。
EC2、GCE、AKS、Azure VM、RDS、EBSなどのライブコスト見積もり。
リージョンピッカー:ゾーンID、フラグ、または人間が読める場所名で検索可能。
SSHキーピッカーは~/.ssh/および保存済みキーから読み込みます。
ライブ検索とカテゴリ分けされた結果を持つIAMポリシーピッカー。
AWS、GCP、Azure、DigitalOcean、Hetzner、Kubernetesなどでサポートされています。
ローカルから開始し、クラウドへ移行
デスクトップアプリを完全にオフラインで使用します。
サインインして、アカウント、リソース、ダッシュボード、認証情報をクラウドに同期し、双方向で同期を維持します。
安全なサインイン、パスワードは保存または送信されません。
60秒ごとの双方向同期:デスクトップ↔クラウド
プログラムおよびCIパイプラインアクセス用のAPIキー
チーム管理(シートあたり20ドル/月)
クラウドアプリのすべてのミューテーションの完全な監査ログ
クラウドネイティブアクセス
SSHとKubernetes execをブラウザから
クラウドWebアプリでは、ターミナルセッションはWebSocketサーバーを介して安全にプロキシされます。
VPN、ローカルSSHクライアント、kubeconfigファイルは不要です。
サインインして接続するだけです。
EC2、GCE、Droplet、Hetznerサーバー、および任意のVMにSSHします。
WebSocketプロキシ経由のkubectl exec / インタラクティブポッドシェル。
ブラウザに直接リアルタイムのポッドログストリーミング。
バステストホスト経由でデータベースをプロキシするためのSSHトンネル。
すべてのセッションはInfrawrenchアカウントで認証されます。
クラウドアプリを開く
リソース配線
入力と出力でクラウドを接続します。
すべてのリソースは型付けされた出力を公開します:IP、接続文字列、トークン、kubeconfigなど。
それらを他のリソースへの入力として配線すると、すべてが自動的に解決されます。
接続文字列出力
データベースはconnectionString出力を公開します。
SQLエディタに直接リンクすると、自動的に接続されます。
コピー&ペーストの認証情報なし。
IPアドレス出力
コンピューティングリソースはpublicIpおよびprivateIp出力を公開します。
Infrawrenchはこれらを使用してワンクリックでSSHターミナルを開きます。
手動ホスト入力なし。
Kubernetesピア出力
マネージドK8sクラスター(EKS、GKE、AKS、DOKS)はkubeconfig出力を公開し、Kubernetesプラグインに自動的にリンクされるため、ポッド、サービス、デプロイメントは手動設定なしで表示されます。
シークレット出力
IAMユーザー、サービスアカウント、アプリ登録は認証情報出力を公開します。
JSON、環境ファイル、またはKubernetesシークレットとしてダウンロードするか、他のリソースから直接参照します。
クロスクラウドリソース配線
任意のAWSリソースの出力を別のコンテキストに接続します。
RDSエンドポイントはSQLエディタに直接駆動されるか、EKS kubeconfigをKubernetesプラグインにフィードします。
設定ファイルに触れることなく。
ストレージアクセス トークン
オブジェクトストレージリソース(S3、R2、GCS、Azure Blob)は、オンデマンドでスコープ付きアクセス トークンを生成するため、アプリ内ファイルブラウザは長期的な認証情報を保存せずに動作します。
サポートされているプロバイダー
24プロバイダー · クラウド、インフラストラクチャ、データベースなどを横断する225以上のリソースタイプ。
サポートされているすべてのプロバイダーとリソースタイプを表示 →
サポートされているプロバイダーとリソースタイプ
24プロバイダー · 225以上のリソースタイプ
✕
クラウド
AWS
51リソースタイプ
EC2インスタンス
Lambda関数
ECSサービス
EKSクラスター
App Runner
Auto Scalingグループ
Batchジョブキュー
SageMakerエンドポイント
+43件
Google Cloud
50+リソースタイプ
GCEインスタンス
GKEクラスター
Cloud Runサービス
Cloud Runジョブ
Cloud Functions
GCSバケット
Cloud SQLインスタンス
AlloyDBクラスター
+37件
Azure
26リソースタイプ
リソースグループ
仮想マシン
マネージドディスク
仮想ネットワーク
AKSクラスター
SQLデータベース
Cosmos DBアカウント
ストレージアカウント
+18件
インフラストラクチャ
Kubernetes
12リソースタイプ + exec/logs/YAML
Pod
Deployment
Service
Statef