问题标签 [deis]

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 投票
2 回答
413 浏览

kubernetes - deis builder不断重启,但活性探针失败

我尝试删除 pod,或重新缩放副本,或删除 aws 实例,但仍然无法使 deis 构建器正常工作。它不断重启失败的活性探测。在 deis builder 的日志下方

0 投票
3 回答
16666 浏览

azure-pipelines-release-pipeline - 带有 kubeconfig 内联的 Helm 命令

我正在尝试使用运行命令 VSTS 扩展在 VSTS 发布定义上执行 helm 命令,但问题是它无法在我配置的自定义构建代理上找到 kubeconfig 文件。我认为这是因为定义的构建步骤在单独的过程中运行。当我跑步时

它给了我一个空的配置文件。只是想知道我是否可以在执行 helm 命令时提供 kubeconfig 文件内联

或者有什么方法可以在 vsts 发布过程中运行 helm 命令之前设置 kubeconfig 文件?

感谢任何帮助。谢谢。

0 投票
1 回答
132 浏览

django - 使用 buildpack 部署时,如何在 Deis 上自动运行 Django 迁移?

Deis 上的编译后挂钩似乎与 Heroku 上的功能不同。

在 Heroku 上,我可以简单地添加一个 bin/post-compile 文件,其中包含:

在 Deis 上,这给了我一个回溯

有没有人在 Deis 上使用 buildpacks 运行 Django 并有一个工作示例?

0 投票
2 回答
1984 浏览

babeljs - 错误:找不到相对于目录“/app”的预设“最新”

在我的 Deis 应用程序中收到错误;将Helmet引入前端中间件。该应用程序最初基于React Boilerplate和我运行的大多数建议,我已经在源代码中实现/探索,并且仍在产生这个“幻影”错误。

这只发生在 Deis 应用实例上;在本地复制这些步骤时,完成(生产)构建过程的问题为零。

当然,我可以从中间件中删除helmet,但是,我宁愿不...

错误输出:

依赖对象值/对:

运行时配置:

  • 网络包:2.2.0-rc.3
  • 通天塔核心:6.26.0
  • 通天塔加载器:6.18.0
  • 头盔:3.9.0

环境工作流程:

  • 在 Deis 实例上运行(kube 和 docker)

环境变量:

其他资源:

0 投票
1 回答
8632 浏览

kubernetes - 什么是 hcp-tunnelfront?

我刚刚使用 AKS 在 azure 上安装了我的 kubernetes 集群。我没有安装任何东西,我注意到“tunnelfront”吊舱正在运行:

隧道前沿

我试图找出这个 pod 的用途以及它为什么在我的集群上运行,但找不到它存在的任何原因。我使用 kubectl 来描述 pod:

我可以看到图像来自deis,但我没有安装helm或任何此类工具。什么是隧道前沿?我需要它吗?

0 投票
0 回答
41 浏览

kubernetes - Deis 部署中持续存在的损坏参数

commandDeis 应用程序中工作进程的部署中有一个无效参数。现在,每当我deis pull为新图像运行时,这个损坏的参数都会传递给部署,因此工作人员不会成功启动。

如果我进入 kubectl,我可以看到在部署中为工作人员设置了以下参数(路径/spec/template/spec/containers/0

这会导致 pod 无法正常启动:

这意味着对于每次发布/拉取,我都会手动从工作人员部署设置中删除该参数。我已经kubectl delete deployment使用有效的 json ( ) 运行并重新创建了它kubectl create -f deployment.json。这会修复问题,直到我deis pull再次运行,此时损坏的参数又回来了。

我的想法是,那个损坏command的参数被保存在 deis 数据库等的某个地方,并且在我运行时它正在被重置deis pull

我已经尝试了故障排除指南并在其中进行了挖掘,deis-database但我找不到工作进程的部署是在哪里创建的,或者当你运行 a 时传递给 kubernetes 的部署参数deis pull来自哪里。

在 Google Cloud 上运行 deis v2.10.0

0 投票
1 回答
420 浏览

docker - 警告:忽略 http://dl-cdn.alpinelinux.org/alpine/v3.9/main:没有这样的文件或目录

我在 aws eks 集群中配置了 deis 工作流。之后创建 deis 应用程序并部署在 deis 本地存储库中,

git push test test:master

部署时,会执行 docker 文件。这是我的码头文件

这会导致错误,例如,

我对 docker、deis 和 eks 完全陌生。如果有人可以提供帮助,将不胜感激