Show HN: Infrawrench – 一款通过工作流和聊天管理云服务及各项服务的工具
Show HN: Infrawrench – A tool to manage cloud and svcs with workflows and chat

原始链接: https://infrawrench.com

Infrawrench 是一个统一的跨平台管理界面,旨在简化多云基础设施的运维工作。它可连接至 AWS、GCP、Azure 和 Kubernetes 等超过 25 家云服务提供商,并能每 30 秒自动发现并同步资源。 该平台在单一界面中提供了一套全面的管理工具: * **指令与控制:** 提供对任何虚拟机的直接 SSH 访问、用于多种数据库的内置 SQL 查询编辑器,以及完整的 Kubernetes 集群管理。 * **基础设施管理:** 支持对象存储(S3、R2、GCS)的直观文件浏览、密钥管理,以及带有实时成本估算的资源配置功能。 * **监控:** 提供支持拖拽式组件的自定义仪表盘,以及针对指标阈值的原生操作系统警报。 * **安全与访问性:** Infrawrench 提供无缝的混合体验,支持在离线桌面端使用,并具备安全可靠的双向云端同步功能。它还通过审计追踪和加密凭据处理来支持团队协作。 通过将基础设施、数据库和容器管理集中化,Infrawrench 消除了碎片化的工作流,使团队能够通过一个高性能的仪表盘浏览、修改和监控其全球云端资源。

Hacker News 最新 | 过往 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 展示 HN:Infrawrench – 一个通过工作流和聊天管理云服务与基础设施的工具 (infrawrench.com) 7 点,由 astrid__ 发布于 1 小时前 | 隐藏 | 过往 | 收藏 | 讨论 | 帮助 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:
相关文章

原文

Manage everything from one place

Connect to 25+ cloud providers and manage hundreds of resource types from a single unified interface. Infrawrench discovers your infrastructure automatically and keeps it in sync every 30 seconds.

  • AWS, GCP, Azure, Cloudflare, DigitalOcean, Hetzner, Scaleway, OVH, and 17 more
  • Automatic resource discovery with background sync, no manual refresh
  • Right-click context menus with provider-specific actions per resource type
  • Drag-and-drop to attach disks, volumes, and Elastic IPs to compute resources
  • Spotlight search (⌘K) across all accounts and resource types at once

SSH into anything, anywhere

Launch full SSH terminals to any server directly from Infrawrench. No external client needed. On desktop, connections run locally. In the cloud web app, sessions are proxied securely through our WebSocket server.

  • Full terminal with resize, 256-color, and clipboard support
  • Reads keys from ~/.ssh/ or your saved in-app key store
  • One-click SSH from any VM resource (EC2, GCE, Droplet, Hetzner, and more)
  • SSH tunnels: proxy a database port through a bastion host with service presets
  • Windows Pageant SSH agent support on desktop

Full Kubernetes management

Browse, inspect, and manage your Kubernetes clusters. Exec into pods, stream logs, import YAML manifests, and edit live configs. The web app proxies exec sessions so nothing runs locally.

  • Supports any kubeconfig cluster: EKS, GKE, AKS, self-hosted
  • Pod exec / interactive shell (cloud-proxied via WebSocket in the web app)
  • Log streaming for pods, deployments, statefulsets, services, and jobs
  • YAML import (kubectl apply -f equivalent) with multi-document support
  • Monaco manifest editor for live resource config editing
  • Ephemeral scratch pods with configurable TTL (auto-terminated by the cluster)

Query your databases in context

A built-in SQL editor with schema autocomplete, per-resource connection management, and support for a wide range of databases: from traditional PostgreSQL to serverless edge databases.

  • Schema-aware autocomplete via INFORMATION_SCHEMA introspection
  • Per-resource SQL: connect directly to a specific RDS instance, Neon db, or Turso group
  • Supports PostgreSQL, MySQL, Turso/libsql, Databricks, ClickHouse, Cloudflare D1, Spanner
  • Query cost estimation for BigQuery (dry-run API, no quota consumed)
  • Connection strings resolved automatically from resource outputs

Browse and manage object storage

A built-in object storage file browser for S3, GCS, Cloudflare R2, Azure Blob Storage, and DigitalOcean Spaces. Upload, download, create folders, and delete, without leaving the app.

  • Prefix-based folder navigation with breadcrumbs
  • File upload with progress tracking
  • Batch download of multiple objects (desktop)
  • Storage stats: object count and total size on the dashboard card

Pin and monitor your key resources

Build custom dashboards by pinning any resource from any provider. Cards show live stats and status. Set metric thresholds and get native OS notifications when something goes out of range.

  • Drag-and-drop grid layout: pin resources from multiple providers on one dashboard
  • Live stats auto-refresh: table counts, container counts, storage size, and more
  • Metric ping alerts: native OS notification when a metric leaves a min/max range
  • Multiple named dashboards with a configurable default

Manage and export secrets safely

View, rotate, and export secrets from AWS Secrets Manager, GCP Secret Manager, Azure Key Vault, and more. Credentials are encrypted at rest and only decrypted on demand.

  • Secret versions: list, reveal, add, enable, disable, and destroy with one click
  • Credential export: IAM access keys, GCP service account JSON, Azure client secrets, Cloudflare tunnel tokens
  • Kubernetes-ready secret export templates on S3, R2, Cloudflare Tunnel, and more
  • Credentials encrypted at rest. Keys never leave the device (desktop)

Provision resources without leaving the app

Provision VMs, Kubernetes clusters, databases, queues, and buckets with a guided form backed by live data from the provider API. Includes real-time cost estimation, region and size pickers, and SSH key selection.

  • Live cost estimates for EC2, GCE, AKS, Azure VMs, RDS, EBS, and more
  • Region picker: searchable by zone ID, flag, or human-readable location name
  • SSH key picker reads from ~/.ssh/ and your saved key store
  • IAM policy picker with live search and categorised results
  • Supported across AWS, GCP, Azure, DigitalOcean, Hetzner, Kubernetes, and more

Start local, go cloud

Use the desktop app fully offline. Sign in to sync your accounts, resources, dashboards, and credentials to the cloud, kept in sync bidirectionally.

  • Secure sign-in, no passwords stored or transmitted
  • Bidirectional sync every 60 seconds: desktop ↔ cloud
  • API keys for programmatic and CI pipeline access
  • Team management with per-seat billing ($20/seat/month)
  • Full audit trail for all mutations in the cloud app
联系我们 contact @ memedata.com