问题标签 [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.
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 密码是什么?
可以使用以下命令进行“重置”并使其重新启动并运行,但这需要相当长的时间,而且肯定比所需的“锤子”更多!
cloud-foundry - 有什么方法可以跳过 bosh-cli v2 上的 ssl 验证?
有没有办法像 bosh 1.0 一样跳过 bosh-cli v 2.0 上的 ssl 验证:
ruby - 无法创建 bosh 版本
我无法从此处learn-bosh-release
给出的教程创建 bosh 版本
收到以下错误:
cloud-foundry - 在 Bosh 上部署 CF 时出错
在 bosh 上部署 CF 时出现以下错误
部署
Director 任务 17 弃用:忽略云配置。清单包含“网络”部分。
开始准备部署 > 准备部署。完成 (00:00:00)
git - 使用 knit 更新 BOSH 版本
我正在使用不同的 BOSH 版本,即我适应我的要求的jumpbox-boshrelease 。必须维护这些版本。为此,我想从社区版本下载更新并将我自己的修改合并到这个存储库中。
我只是尝试使用knit 工具来执行此操作。但是,我不明白它应该如何工作。README.md
出于测试目的,我只对(我添加了一行)进行了微小的更改。
我的starting-versions.yml
样子是这样的:
补丁文件应该是git补丁文件吗?我尝试了一个 git 补丁文件和一个包含所有更改的文件。我总是收到以下错误:
```
我不确定 knit 应该如何工作,文档很少:微笑:
command-line-interface - 当前未安装程序 bosh
运行成功后:
我收到消息
当前未安装程序“bosh”。您可以通过键入安装它: sudo apt install bosh
但是,我验证它已安装,使用:
如果我使用 apt 安装 bosh,则无法执行预期的命令,例如:
作为参考,我在这里使用说明
感谢您提供任何帮助。
cloud-foundry - bosh如何在vsphere环境中设置vm网络?
我正在学习 bosh 和 cloudfoundry ,我对 vsphere 中的 vm 网络设置感到好奇。
bosh 如何为 vsphere 中的 vm 设置网络(ip、网关)。我知道 bosh 会在目标 vm 中触发 bosh-agent/nats-agent 以更改值,但它如何首先连接到代理?
因为我不熟悉go,ruby,所以无法弄清楚代码。
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
部署清单文件的更改以避免陷入无限部署锁获取的情况?
提前致谢
ruby - 将多行环境变量注入 BOSH 部署属性
假设我有一个 BOSH 部署
如何注入多行 MY_ENV_VAR 值,以便在目标部署中正确呈现格式(换行符)?
使用 my_prop 的版本像这样在后台使用它