问题标签 [devspace]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
49 浏览

proxy - 企业代理背后的开发空间

我正在使用 npm 在本地 Windows 机器中安装devspace

安装后需要完成 DevSpace CLI 的安装,其中以下请求失败

我想是因为我的机器使用的是公司的代理。但是,我不知道如何在 devspace 中配置代理(例如,就像 git)。

0 投票
0 回答
40 浏览

simulator - 如何修复运行 devspace 模拟器时找不到基本名称 ncs_rest_sim、语言环境 en_us 的捆绑包

我正在尝试安装,devspace simulator运行时出现以下错误:ubuntu 20.10java version "1.8.0_271"

HTTP 错误 500

访问 / 时出现问题。原因:

造成的:

0 投票
2 回答
172 浏览

docker - 使用预先存在的应用程序配置 devspace 的过程

就此而言,我是 Kubernetes(和 Docker)的新手。我需要了解使用 Devspace 迁移现有 Vue.js 应用程序的过程。我的应用程序正在运行,有点像,但我没有连接到

ws://localhost:4000/graphql

或者能够建立一个mongo连接。

MongoServerSelectionError:连接 ECONNREFUSED 127.0.0.1:27017

相关的预先存在的 package.json 入口点

应用结构

现在,

Dockerfile

开发空间.yaml

我一直在寻找有关如何包含来自预先存在的应用程序的服务的信息,但我很难理解。我需要一些关于如何设置或在哪里查看的指导。

感谢您的帮助和时间。

0 投票
2 回答
131 浏览

php - devspace:从独特的部署 PHP:apache 到 PHP-FPM + Nginx

如何为 devspace 进行 PHPFPM+Nginx 部署?

实际上,我正在使用 PHP-Apache 并拥有这个devspace.yaml

我的 Dockerfile 就像

一切正常,主机已在 Ingress 上注册。但是,我喜欢从 PHPApache 升级到 PHP-FPM + Nginx。

我将我的 Dockerfile 从更改为FROM php:7.4.4-apacheFROM php:7.4.4-fpm删除。但现在?现在不需要 PHP 和 NGinx 的特定配置。EXPOSECOMMAND

那么,如何添加 nginx 服务devspace.yaml并连接到 php-fpm?

0 投票
1 回答
52 浏览

kubernetes - devspace:如何自动扩展部署?

我的部署从未在 DigitalOcean 上自动扩展。我有我的devspace.yaml

始终有 1 个副本。我尝试使用averageCPU像 5m oaverageRelativeCPU像 1 这样的小值,但从不升级集群上的副本。

这是我在 DigitalOcean 上的节点配置:

在此处输入图像描述

0 投票
3 回答
1527 浏览

spring-boot - Spring Cloud Kubernetes:等待通知者缓存准备就绪的超时

我正在尝试在基于 Spring Boot 的微服务中利用 Spring Cloud Kubernetes,即自动配置和服务发现。

但是,我在初始化期间收到一条错误消息(Timeout waiting for informers cache to be ready, is the kubernetes service up?),以及高冗长,我无法在网上找到信息来帮助我查明原因. 错误消息和过多的日志消息在下面详细说明。为缺乏背景而道歉,但我也很困惑!

该应用程序在服务帐户中运行,该帐户具有文档default中指定的所有权限:

我正在使用 Spring Boot 2.4;Spring Cloud Kubernetes 2.0.2。我的pom.xml

但是,在应用程序成功启动一分钟后,我收到以下错误:

我还每秒记录以下消息(在错误之前和之后,无限期):

0 投票
1 回答
38 浏览

azure-devops - 开发空间工具。如何在 --force-build 模式下部署依赖

我使用 DevSpace 工具将我的服务部署到 minikube 本地集群中。

我有两个服务要部署:auth-handlermysql

auth-handler 在 devspace.xml 中有 my-sql 的依赖。所以在没有部署mysql之前它无法启动。

授权处理程序

mysql有图像阶段。在 Dockerfile 中,我执行逻辑以通过一些数据启动数据库。

第一次,它工作正常。但是例如,当我第二次重新部署服务时,跳过了mysql的mysql映像阶段,因为如果已经成功构建,DevSpace 会缓存映像阶段。所以我的数据库此时没有初始化,因为跳过了图像阶段。

我可以手动部署mysql-b / --force-build部署 mysql 并强制启动映像阶段,但我不需要手动部署mysql。我需要启动auth-handler的部署,它将启动在模式下部署mysql 。-b / --force-build``-b / --force-build

0 投票
2 回答
136 浏览

python - Devspace 部署错误:pullSecrets[0].registry:不能为空

我正在研究如何使用 kubernetes 部署 django 应用程序,我找到了这个教程,它解释了 Devspace 工具,所以按照教程就像它返回我无法解决的消息一样。消息是这样的: 在此处输入图像描述

只返回这个[fatal] pullSecrets[0].registry: cannot be empty

有人能帮我吗 ?

0 投票
1 回答
72 浏览

linux - 执行钩子时出错:$PATH 中找不到可执行文件

我尝试通过 DevSpace 工具将服务部署到 minikube 集群中。

我的 devspace.yaml 中有以下钩子

但是在它执行时我得到了错误:

我可以pip install -r requirements.txt从 Ubuntu 的常规终端执行。但是当它通过钩子执行它时,它会抛出错误。

有人可以帮助我理解为什么它会在这种情况下引发错误吗?

和位于文件夹中的同一级别 requirements.txtdevspace.yaml在此处输入图像描述

0 投票
3 回答
286 浏览

docker - 如何从 minikube 中删除现有下载的 docker 镜像

我正在minikube使用DevSpace 工具将多个服务部署到我的本地集群 () 。一旦有人对其中一项服务进行更改并将图像推送到我们的私人仓库,我需要这些更改在我的本地可用。我现在要做的是完全删除minikube集群并启动一个新集群。在这种情况下,所有具有相同标签的图像都只是更新为最新版本,而不是缓存的。

但我相信有一些更优雅的方法可以克服这个问题。因此,我需要以某种方式从本地集群中清理/删除/删除过时的图像,然后再在那里重新部署服务。

有人可以指出它们的存储位置,我如何查看和删除它们?谢谢。