问题标签 [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 投票
1 回答
103 浏览

bosh-deployer - 在脚本中使用 Cloud Foundry BOSH 命令

我正在使用 BOSH 1.3232.0,并且我想在 sh 脚本中使用 bosh 命令。下面是我的脚本文件。但是当我执行它时,我得到 command not found 错误。

输出

0 投票
2 回答
1486 浏览

shell - sudo su后如何执行命令

我需要在 sudo su 之后执行“monit restart haproxy”命令。

这是我的 script.sh

在这里,如果我将执行 script.sh 文件,那么它将挂起并且不执行 monit restart haproxy 命令。

任何想法?

0 投票
2 回答
748 浏览

cloud-foundry - bosh 无效的 SSL 证书

我已经安装了 Pivotal 的 Ops Manager。当我试图将波什指向它的导演时,我得到:

证书是由安装自动生成的。如何克服这个错误?

0 投票
1 回答
168 浏览

cloud-foundry - bosh上传释放无效域名

我是 Cloud Foundry 的新手:我正在将版本上传到 bosh 导演vm,但此时它失败了:

0 投票
3 回答
349 浏览

cloud-foundry - Cloud Foundry Loggregator 无法建立连接

早上好,

我对 cf doppel 有疑问。使用 cf logs app --recent 我得到一个错误

cf logs app FAILED Error dialing trafficcontroller server: read tcp 10.0.0.6:45719->139.25.25.233:4443: i/o timeout。请让您的 Cloud Foundry 运营商检查平台配置(流量控制器为 wss://doppler.de.cloudlab.com:4443)。

cf push 也有同样的问题。

我们正在使用 CF 239 和 CF CLI 6.22.1。

多普勒配置为:

nc 能够建立到路由器的连接。

nc -vz 139.25.25.233 4443 连接到 139.25.25.233 4443 端口 [tcp/*] 成功!

有任何想法吗?

更新:更多信息

$ cf curl /v2/信息

0 投票
1 回答
149 浏览

cloud-foundry - 具有 UAA 和 BOSH 的团队权限

我有一个连接到 UAA 的 Bosh 目录。我想要做的是限制应该只访问其版本的团队对 Director 的访问。因此,我想在 UAA 中使用 Teams。

现在,按照此文档https://bosh.io/docs/director-users-uaa-perms.html#team-admin,我对 UAA 和 BOSH 有以下问题:

  1. 我创建了一个bosh.teams.jenkins.adminuaac group add bosh.teams.jenkins.admin

  2. 我创建了一个jenkinsadmin用户uaac user add jenkinsadmin --emails mail@test.com

  3. 我将用户添加到组中uaac member add bosh.teams.jenkins.admin jenkinsadmin

另外我添加了

进入 BOSH 导演的清单。

当我现在尝试上传 bosh 版本时,bosh upload release我收到以下错误消息:

我检查了我的用户的设置uaac user get jenkinsadmin并看到以下输出:

所以我的问题是,我该怎么做才能让 UAA 用户jenkinsadmin上传版本?

0 投票
1 回答
277 浏览

vagrant - 如何在 BOSH Lite 上部署 BOSH Director

我目前正在尝试在 BOSH Lite 上安装 BOSH Director - 我很清楚 BOSH Lite 已经附带了 Director,但我想测试一个包含“在此之上”的 Director 的版本。这是我的设置:

在此处输入图像描述

在我添加工作之前,一切正常warden_cpi。我想将 Warden CPI 配置为连接到在托管 BOSH Lite 的虚拟机上运行的 Warden,并且 Director 仍然可以使用。所以我尝试的是这样的:

其中10.254.50.4是 Vagrant Box 的 IP 地址,7777garden-linux.

在部署期间,我从bosh vms

作为来自的错误消息bosh deploy,我得到以下信息:

错误 450002:45 秒后将“get_state”发送到 e1ed3839-ade4-4e12-8f33-6ee6000750d0 超时

错误发生后,我可以看到虚拟机bosh vms

但是当我 ssh 进入bosh-components虚拟机时,/var/vcap/jobs.

当我warden_cpi从作业列表中删除块时,一切都按预期运行。我的 BOSH 组件 VM 的完整作业列表:

  • nats
  • postgres
  • 登记处
  • blobstore

Director 本身在另一台机器上运行。如果没有 Warden CPI,两台机器可以按预期进行通信。

谁能向我指出我必须如何配置 Warden CPI 以便它按预期连接到 Vagrant Box?

0 投票
1 回答
480 浏览

cloud-foundry - 错误 100:无法呈现实例组以进行部署

我正在使用 bosh 部署 Cloud Foundry。我已经完成了以下事情:

  1. 启动 Director VM
  2. 设置波什目标
  3. 创建清单存根
  4. 上传 bosh 版本

目前我被困在 bosh deploy 中。

波什发布

0 投票
0 回答
350 浏览

authentication - 使用 Bosh 和 Github 身份验证设置 Concourse 2.6

我正在尝试使用 Github 身份验证设置 Concourse(以前我使用 1.4.1,但那不起作用,所以我正在尝试最新版本,2.6)。我完全按照说明进行 bosh 部署,除了 Github 身份验证之外,一切似乎都正常工作。

当我登录时,它会尝试重定向到来自 Github oauth 的成功回调:

但是大厅服务器只是坐在那里,最终超时。尝试使用 登录时fly -t concourse login,它会将我重定向到https://concourse.example.com/auth/github?team_name=main&fly_local_port=52713,但该地址最终也会超时。

我究竟做错了什么?为什么这些地址都不起作用?

我的 bosh 清单(我知道 Bosh 工作正常,我部署了许多服务器):


我没有 Github 企业,所以基本的应该可以工作 - 尽管我已经尝试过设置它,以及手动 oauth。什么都没有 - 大厅服务器只是不响应请求。

有任何想法吗?这两天一直在做这个,我很困惑。摧毁和重新部署大厅数十次,没有任何变化。

0 投票
1 回答
343 浏览

manifest - BOSH:在部署清单中手动设置 director_uuid

我正在执行教程学习 bosh并收到有关步骤Set Deployment Manifest的问题。

为什么我必须director_uuid在部署清单中手动设置(然后我将其上传到同一个主管)?这是一项安全功能吗?