问题标签 [cf-bosh]

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 投票
3 回答
1063 浏览

cloud-foundry - 如何解决无响应/失败的 bosh-lite Cloud Foundry 虚拟机?

我正在(尝试!)在 MacBook Pro 上使用 bosh-lite 学习 Cloud Foundry。我设法让它运行,但是每次从头开始后它都会停止工作,我怀疑这与停止 [virtualbox] VM / 使笔记本电脑进入睡眠状态有关,但无法确认是否确实如此。

我的经验有限,我不仅在解决问题方面遇到困难,而且在理解问题所在方面也遇到了困难。抱歉,如果这是一个明显的问题,但我无法清楚地确定如何阻止此问题的发生,到目前为止,我唯一的解决方案是使用 Vagrant 破坏部署,然后从头开始 - 这需要一段时间,我敢肯定,这不是最佳解决方案。:)

我注意到“bosh vms”显示无响应的代理,并且他们没有正确地盯着看。bosh cck 中的错误表明存在锁定问题,但我怀疑这可能是用词不当,因为运行 bosh locks 表明没有锁定。再说一次,我是新手,所以这可能只是一个误解......

帮助 - 我该如何解决这个问题!有没有办法快速“重置”到工作状态?(vagrant reload --provision 没有帮助)问题到底出在哪里?

另外,vagrant cloudfoundry/bosh-lite VM 的(默认)root 密码是什么?

可以使用以下命令进行“重置”并使其重新启动并运行,但这需要相当长的时间,而且肯定比所需的“锤子”更多!

0 投票
1 回答
126 浏览

cloudfoundry-uaa - 如何强制执行 v2 bosh 清单?

我从经验和文档中了解到,bosh 导演(v257+)默认情况下不强制执行 v2 清单。此外,我了解团队管理员无法更新云配置。但是,当使用 v1 清单时,团队管理员可以编写一个部署清单来推翻云配置。团队管理员只是收到警告Deprecation: Ignoring cloud config. Manifest contains 'networks' section.

在使用 bosh 的团队功能的设置中,是否可以以团队管理员被迫使用 v2 清单且不能忽略 cloud-config 的方式配置 bosh director?

0 投票
2 回答
1200 浏览

cloud-foundry - 有什么方法可以跳过 bosh-cli v2 上的 ssl 验证?

有没有办法像 bosh 1.0 一样跳过 bosh-cli v 2.0 上的 ssl 验证:

0 投票
1 回答
108 浏览

ruby - 无法创建 bosh 版本

我无法从此处learn-bosh-release给出的教程创建 bosh 版本

收到以下错误:

0 投票
0 回答
99 浏览

cloud-foundry - 在 Bosh 上部署 CF 时出错

在 bosh 上部署 CF 时出现以下错误

部署

Director 任务 17 弃用:忽略云配置。清单包含“网络”部分。

开始准备部署 > 准备部署。完成 (00:00:00)

0 投票
2 回答
64 浏览

git - 使用 knit 更新 BOSH 版本

我正在使用不同的 BOSH 版本,即我适应我的要求的jumpbox-boshrelease 。必须维护这些版本。为此,我想从社区版本下载更新并将我自己的修改合并到这个存储库中。

我只是尝试使用knit 工具来执行此操作。但是,我不明白它应该如何工作。README.md出于测试目的,我只对(我添加了一行)进行了微小的更改。

我的starting-versions.yml样子是这样的:

补丁文件应该是git补丁文件吗?我尝试了一个 git 补丁文件和一个包含所有更改的文件。我总是收到以下错误:

```

我不确定 knit 应该如何工作,文档很少:微笑:

0 投票
0 回答
161 浏览

command-line-interface - 当前未安装程序 bosh

运行成功后:

我收到消息

当前未安装程序“bosh”。您可以通过键入安装它: sudo apt install bosh

但是,我验证它已安装,使用:

如果我使用 apt 安装 bosh,则无法执行预期的命令,例如:

作为参考,我在这里使用说明

感谢您提供任何帮助。

0 投票
1 回答
63 浏览

cloud-foundry - bosh如何在vsphere环境中设置vm网络?

我正在学习 bosh 和 cloudfoundry ,我对 vsphere 中的 vm 网络设置感到好奇。

bosh 如何为 vsphere 中的 vm 设置网络(ip、网关)。我知道 bosh 会在目标 vm 中触发 bosh-agent/nats-agent 以更改值,但它如何首先连接到代理?

因为我不熟悉go,ruby,所以无法弄清楚代码。

0 投票
1 回答
835 浏览

azure - 带有 Bosh 错误的 Cloud Foundry 部署 - “无法获得部署锁定,可能正在进行部署。稍后再试。”

我使用 bosh 在 azure 机器上部署了 Cloud Foundry。为了向集群添加另一个节点,我在 cloud Foundry 部署清单文件中进行了更改,并使用bosh deploy.

中间部署失败,但 bosh 部署锁没有被释放。当我这样做时,bosh locks我看到锁是通过部署获得的,并且到期时间比当前时间略长,并且它不断增加。

我尝试取消部署任务(bosh 取消任务#task-number)。部署任务的状态更改为,cancelling但没有被取消。

我面临的问题是 bosh 已获得部署锁定,每次我尝试再次开始部署或尝试删除部署时,我都会收到一条错误消息:

1、是否可以删除获取的部署锁信息来释放锁?如果是,信息存储在哪里以及如何删除?

2. 如果一个任务(例如,bosh deploy)失败了,它会无限期地持有 bosh 锁吗?有没有优雅地处理任务失败的方法?

3. 如何处理bosh deploy部署清单文件的更改以避免陷入无限部署锁获取的情况?

提前致谢

0 投票
1 回答
98 浏览

ruby - 将多行环境变量注入 BOSH 部署属性

假设我有一个 BOSH 部署


如何注入多行 MY_ENV_VAR 值,以便在目标部署中正确呈现格式(换行符)?

使用 my_prop 的版本像这样在后台使用它