DevSpace (for Kubernetes and Docker)

DevSpace (for Kubernetes and Docker)
软件
软件描述
使用 DevSpace,您可以在任何 Kubernetes 集群内直接构建、测试和运行代码。您可以在任意项目中运行 devspace up 命令,客户端专用的 DevSpace CLI 将在您的 Kubernetes 集群中启动一个 DevSpace。
官方网站
访问软件的官方网站了解更多信息
github.com
什么是 DevSpace (for Kubernetes and Docker)?
使用 DevSpace,你可以在任何 Kubernetes 集群内直接构建、测试和运行代码。在任意项目中运行 devspace up 命令,仅需客户端的 DevSpace CLI 即可在你的 Kubernetes 集群中启动一个 DevSpace。继续像往常一样编写代码,DevSpace CLI 会将所有代码更改实时同步到 DevSpace 的容器中。
无需再为每次源码修改而等待镜像重建、容器重新部署和应用重启。只需使用任意 IDE 编辑代码,并立即在 DevSpace 内运行。
为何使用 DevSpace? 在任意 Kubernetes 集群(如 minikube、自托管或云平台)中编程,并实现: 快速迭代:无需每次修改都构建并推送镜像,改用热重载(例如使用 nodemon) 保留现有工作流与工具:DevSpace CLI 兼容所有 IDE(无需插件) 开发期间访问集群内部服务和数据 通过端口转发和终端代理高效调试 几分钟内完成向 Docker 和 Kubernetes 的迁移
主要功能
🔄 替代方案
6 个选择
Google Cloud Run
Cloud Run 是一个托管式计算平台,可让您运行可通过 HTTP 请求调用的无状态容器。Cloud Run 是无服务器的:它抽象掉了所有基础设施管理。
Aiven
软件
一个统一的平台,用于在任何云上流式传输、存储和提供数据。 Aiven 是一个功能多样的平台,为您提供由人工智能驱动的工作负载优化以及对数据的完全控制。只需点击几次,即可在多个云中部署广泛使用的技术,实现数据的流式传输、存储和处理。

IBM Cloud Code Engine
软件
IBM Cloud Code Engine 是一个完全托管的无服务器平台。您只需提供容器镜像、批处理作业或源代码,IBM Cloud Code Engine 将为您管理并保护底层基础设施。

Gefyra
软件
Gefyra 为 Kubernetes(“云原生”)开发者提供了一种编写和测试应用程序的全新方式。开发(微)服务不再需要自定义 docker-compose 配置、Vagrant、自定义脚本或其他复杂环境。


