这是错误信息
D:/software/Ruby187/lib/ruby/site_ruby/1.8/rubygems/specification.rb:1637:in ra
ise_if_conflicts': Unable to activate cfoundry-0.4.8, because multi_json-1.3.6 c
onflicts with multi_json (~> 1.4.0) (Gem::LoadError)
from D:/software/Ruby187/l
这是我的舱单
---
applications:
- name: multi
memory: 128M
host: multi
instances: 1
path: H:/Computer Science/Web Technology/Node.js/multi/
command: node app.js
我还以utf-8格式创建了带有node_modules/的.cfignore文件
但是仍然会出现这个错误
FAILED
Error uploading app
我是Cloud Foundry的新手:我正在将版本上载到bosh directorvm,但在这一点上失败了:
Started creating new packages > nodejs-buildpack/8a59261cda360607b665bdf4bf93f25e0edb7352. Failed: Failed to upload blob, code 1, output: 'Error running app - Putting dav blob 867f8098-fef6-453c-
我已经在两个应用程序中设置了Netflix Eureka、Hystrix和Turbine on Cloud Foundry split:
监控应用程序“mrc服务”包括Eureka服务器、Turbine和Hystrix仪表板。此应用程序的application.yml如下所示:
---
spring:
profiles: cloud
eureka:
instance:
nonSecurePort: 80
hostname: ${vcap.application.uris[
这是一个关于Swisscom CloudFoundry PaaS的问题
我们使用清单来配置和配置在CloudFoundry中运行的应用程序。您可以指定要为某个应用运行多少个应用实例,也可以通过cf scale app_NAME 2缩放该应用
在这些实例将运行的区域方面,我应该期望什么
我有没有办法告诉CloudFoundry在不同的数据中心/区域运行实例?
CloudFoundry本身是否会尝试在不同的位置启动应用程序实例?
CloudFoundry最有可能让它们彼此非常接近吗?
是否根本无法知
我正在尝试使用Bosh部署cloud foundry
我谨此陈辞:
还有这个
我在这里:
bosh upload release releases/cf-189.yml
它持续了很长时间,然后我得到一个:
Uploading release
release.tgz: 100% |oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
我试图在本地开发环境中使用CloudFoundry的UAA。我只是想使用一个自定义UAA.yml文件为我的自定义UAA设置一个自定义验证和签名密钥,现在一切都很好。但我的问题是,我在哪里可以检查之前给定的设置是否正常工作
jwt:
token:
verification-key: |
------BEGIN PUBLIC KEY-----
...
-----END PUBLIC KEY-----
signing-key: |
当我使用bosh在AWS上部署Cloudfoundry时。似乎没有系统组织
参考说明如下:
部署完成并登录后,我得到以下信息:
~$ cf login --skip-ssl-validation -a https://api.xxx.net -u xxx -p xxx
API endpoint: https://api.xxx.net
Authenticating...
OK
API endpoint: https://api.xxx.net (AP
例如,尝试Elefant SQL或Redis服务:您可以创建多个具有不同名称的服务密钥,但它们包含相同的秘密
我本以为,在创建不同的密钥时,我能够独立地撤销它们。这仅适用于某些服务吗?行为取决于ServiceBroker实现。建议的方法是为每个绑定和服务密钥生成唯一的值。不过,并非所有的服务代理都这样做
有关参考信息,请参见此处的open service broker API->
例如,我知道关键的MySQL Service Broker遵循这个建议,为每个绑定和服务密钥生成唯一的凭据
希望有
我是CloudFoundry的新手,开始想知道哪些CF组件是关键的
保持应用程序运行
允许应用程序接收/发回流量
保存应用程序日志的步骤
据我所知
保持应用程序运行:cell
允许应用程序接收/发回流量:路由器
要持久化应用程序日志,请执行以下操作:loggregator
保持应用程序运行:cell
技术上只是细胞,但有两件事要考虑。如果您的GoRouter和外部负载平衡器工作不正常,则通信量无法到达您的单元。此外,如果您的应用程序崩溃或需要重新启动,则只有在Cloud Controller和其
我有一个Java应用程序,使用jvm变量。通常,我使用如下命令设置它
APP_HOME=“-DAPP_HOME=$CATALINA_HOME/myapp”
以便在Tomcat上指向我的应用程序结构中的正确文件夹。
现在我正在尝试将我的应用程序部署到微云虚拟机。部署后,我使用命令
vmc env add myapp_HOME=“-DAPP_HOME=$HOME/myapp
设置我的变量。但问题是该变量设置为shell变量而不是JVM变量。当我使用System.getenv();时,我可以看到我的变
我正在遵循,当我开始将应用程序推送到Cloudfoundry.com时,教程中的推送流程与我看到的推送流程非常不同。
我使用vmc 0.999,这是我看到的:
名称>你好节点
实例>1
1:节点2:其他框架>节点
1:节点2:节点06 3:节点08 4:其他运行时>3
1:64M 2:128M 3:256M 4:512M 5:1G 6:2G内存限制>64M
正在创建ido hello节点。。。嗯
1:ido-hello-node.cloudfoundry.com 2:none URL>
ido-
在我的cloudfoundry安装中,我想使用ngnix而不是Apache作为PHP应用程序的前端,这可能吗
因此,我们的想法是使用PHP-FPM而不是mod_PHP
如有任何示例/收据,将不胜感激
感谢通过BOSH而非dev_安装程序安装的Cloud Foundry的最新版本包括对构建包的支持。我看不出有什么理由不能将nginx和phpfpm包含在php的构建包中。我们正在编写文档,用于在虚拟环境(如OpenStack、AWS和VSphere)上构建所有“前沿”内容,但这一切都将通过我们的工具
我有一个应用程序,它有一个依赖于libcurl和libopenssl的库
在cloud foundry中,有没有一种方法可以在不必将依赖项打包到我的应用程序中的情况下获取或安装这些依赖项?您使用的是哪个buildpack?LyCURL听起来像是在使用C。你可以考虑推一个码头工人的图像吗?这是一个GO应用程序,它使用CGO进行一些工作。CF是否支持Docker图像?我需要做更多的调查。你用的是哪个构建包?LyCURL听起来像是在使用C。你可以考虑推一个码头工人的图像吗?这是一个GO应用程序,它使用
如何查看完成的确切差异
$ cf events example
Getting events for app example in org example / space exampe as example...
time event actor description
2017-01-11T08:56:22.00+0100 audit.app.update example@examp
在Bosh文件中,可以列出要复制的模板,如下所示
templates:
ctl.sh: bin/ctl
config.json: config/config.json
有没有一种方法可以复制多个文件,可能是使用通配符或其他东西
像这样的方式
templates:
*.sh: bin/
*.xml: config/
作业规范中的模板部分是1:1映射,目前不支持通配符,尽管我认为可以假设目标路径,但它们是显式的。但是,这些文件仅适用于需要ERB配置文件从manifest/yml
我开发了一个CIO Blumix Cloud Foundry PHP应用程序,它需要一些额外的组件
我用它来建造。我在它的文档中读到,我可以添加自己的扩展。我这样做了,添加了一个tar.tgz,并在extention.py中添加了如何安装它的说明
目标位置为:/home/vcap/。
我看到安装运行正常,并且在部署阶段(在DevOps Pipelines部署阶段日志和历史记录中)看到文件夹
但是当部署通过,我用部署的php页面读取文件夹时,我发现它不在那里。我在部署日志中读到“容器已成功销毁”消
如果您不是Pivotal Cloud Foundry的管理员,您将如何查找或列出您拥有开发人员特权的所有组织/空间?是否有一个命令或菜单来获取它,而不是进入每个空间并验证它?这里有一个脚本,它将转储当前登录用户所属的组织和空间名称
快速的解释。它将调用/v2/spacesapi,该api已进行筛选,仅显示当前登录用户可以看到的空间(如果您使用具有管理员访问权限的用户运行,它将列出所有组织和空间)。然后,我们对结果进行迭代&获取空间的organization\u url字段和cf curl以获得组
我们使用Pivotal Cloud Foundry的YML文件来设置环境。一切都很好。根据DEVOPS,如果我们必须修改/创建环境变量,我们必须修改YML并再次推送应用程序。我想知道在PCF应用程序运行时是否可以修改/创建环境变量。如果不需要重新部署应用程序就可以完成,那将非常酷。如果不能做到这一点,是因为Java处理环境的方式吗
谢谢
我们能否在运行时更改/修改PCF(Pivotal Cloud Foundy)中的环境
是和否
您可以在应用程序运行时使用cf set env(设置或更新)和cf
早些时候,我可以使用Pivotal cloud foundry免费订阅来做我的poc,但现在不行了,cloudfoundry的名字改为Tanzu
我想了解Cloudfoundry不断变化的时间线历史
请帮忙。关于免费订阅的担忧:PWS在1月21日最后鞠躬离开舞台。不再允许您创建组织或使用PWS。有关参考信息,请参阅本文:
Cloud Foundry最初是由VMware于2009年开发的,并于2009年推出
2011年上市。2013-2014年,Pivotal成立,领导CF
进入开源时代。201
标签: Cloud Foundry
pcfcloudfoundry-uaapcfdevcloudfoundry-java-client
我曾经创建组织和空间,并使用
但由于它的生命终结发生在2021年1月,我正在寻找Tanzu中的任何替代UI
如果以上不可能,请帮助我在迁移到Tanzu后如何使用cf push创建组织、空间和部署应用程序
请对此给予帮助。关键产品现在以Tanzu的名字命名,但这并不意味着PWS也转移到了某个领域,它不再可用。您需要考虑迁移到一家认证提供商,其中很少有提供商提供免费试用。如果您在自己的基础设施或公共云上部署Tanzu应用程序服务,控制台的URL为https://apps.system_domain,
我使用的是Fedora-16(64位)操作系统。
我已经在CloudFoundry注册并下载了“micro-1.2.0.zip”和
“*VMware-Player-4.0.2-591240.x86_64.bundle*”。我已成功安装了“VMware Player”。那么如何才能正确安装“微云铸造”
当提取它并运行“micro.vmx”文件时,我收到了几条消息,最后得到了这个错误消息
此内核需要x86_64 CPU,但仅检测到i686 CPU。
无法启动-请使用适合您的CPU的内核
如果有人知道
我们为客户安装了cloud foundry演示版。客户可以创建一个帐户。现在,我想为每个新用户自动分配一个特定的组织和空间,包括角色
这可能吗?没有现成的东西可以做到这一点。我在中看不到任何您可以插入的内容。您可以创建一个web应用程序,用户可以去创建他们的帐户,然后使用uaa API和云控制器API创建用户并将其分配给您想要的任何内容。此应用程序可以使用具有适当权限的uaa客户端帐户
如果您只希望用户使用您的应用程序创建他们的帐户,我相信您可以告诉uaa使用“login.self\u serv
我有一个v3应用程序,我想部署到两个不同的环境。应用程序名称和某些定义因环境而异,但清单的结构是相同的。例如:
# manifest_test.yml
applications:
- name: AppTest
processes:
- type: web
command: start-web.sh
instances: 1
- type: worker
command: start-worker.sh
instances: 1
在我的应用程序中,我不想存储个人用户名和paawordk。因此,我使用client_id和client_secret来获取令牌,并授予类型use client credentials。见下文:
curl --request POST --url 'https://<url>/oauth/token' --header 'content-type: application/x-www-form-urlencoded' --data grant_type=client_credentia
我有一个应用程序部署到本地机器上的Micro Cloud Foundry实例。我可以在STS中启动、停止和更新应用程序。由于某些原因,当我从STS中右键单击应用程序或服务器时,调试选项被禁用。我做错了什么?调试功能是在MCF 1.2.0中引入的。确保您拥有正确版本的MCF。
当您将MCF添加为服务器时,您可以双击它并将其作为选项卡在窗口中打开。然后需要单击应用程序选项卡(位于MCF窗口左下角)。您应该会看到推送应用程序的列表。单击任意一个,您将看到“开始”按钮旁边的“调试”按钮出现
没有任何要设
这是一个noob问题,但我真的找不到这样做的方法
我在我的服务器上安装了nise bosh。现在我尝试git克隆并将此应用程序推到云端,并且成功地将其推到云端。所以它为我提供了一个特定的URL。但是如何使用URL访问应用程序?我试着用
<IP_address>/<URL>
/
或
或
。
但它们都失败了,出现了404错误。即使是curl也不会从我的服务器返回任何东西。有人能帮我吗?“cf应用程序”会在cf中显示每个应用程序的url。如果无法使用url访问某个应用
我是AWS上Cloudfoundry的新手。我已经在AWS上部署了cloudfoundry,但是当我想将一个应用程序推送到我已经部署的cf中时,我使用的是命令行工具(cf)。我们有没有像Cloudfoundry这样的UI,可以在UI上检查我们的应用程序,甚至在Bluemix上,我们也可以让ace.ng.Bluemix.net登录并检查我们的应用程序
我想知道我是否可以检查部署在自定义cloudfoundry中的appp,该自定义cloudfoundry部署在UI中的AWS上,我可以看到其他应用程
cf java客户端似乎有一个api getFile(String appName、int instanceIndex、String filePath、int startPosition、int endPosition),但我在cfoundry或cf cli中找不到任何类似的实现。无法通过cfcli直接获取文件的一部分。您应该能够使用cf curl命令执行等效操作,例如:
cf curl/v2/apps/{app_guid}/instances/{instance_index}/files/{f
我有一个PCFDev虚拟机,我有一个绑定到我的应用程序的p-mysql实例。我正试图通过SSH访问mysql实例,但出现了一个神秘的错误:
<prompt> cf create-service-key.....
<prompt> cf service-key .......
<prompt> cf ssh -N -L 63306:<hostname>:3306 my-app
Failed
Error:EOF
cf创建服务密钥。。。。。
cf服务密
为了增加云铸造托管应用程序的JVM堆和分页文件大小,同时保持对其VM的主内存分配仍然很小,我该怎么做
我们有一个CloudFoundry托管的Java应用程序,在某些偶然情况下,需要在JVM堆中缓冲大量数据。数据是一个或多或少按顺序独立处理的独立对象数组,因此应用程序的工作集(在任何给定时间实际需要的物理内存,没有过多的分页)仍然可以很小,因为数据访问模式使得虚拟内存不成问题
默认情况下,如果我在CF部署清单中将X GB分配给应用程序,此请求将导致JVM堆的大小略大于X,并且分页文件大小为X,例
我有两个批处理应用程序,例如:batchapp1和batchapp2。我想在batchapp1完成后运行batchapp2。我们可以使用PCF调度器实现它,还是可以使用SpringDataFlowServer实现它
现在,我们正在使用Control-M并在VM的JVM上运行(而不是在云上) 您需要的是Spring云数据流的功能。有了它,您将能够以直接非循环图的形式编排一系列任务/批处理作业。图形可以包括顺序、并行或两者,其中每个步骤都是任务/批处理作业
在您的示例中,在SCDF中
任务创建foo
如何在CloudFoundry上配置KeyClope独立群集
我尝试使用docker imagejboss/keydove:4.5.0.Final和内部路由:
环境:
JGROUPS\u DISCOVERY\u协议:dns.dns\u PING
JGROUPS\u DISCOVERY\u属性:dns\u query=keydrope cluster poc.apps.internal
已打开应用程序实例之间的所有udp和tcp端口:
cf添加网络策略密钥斗篷群集poc——目标应用程序密钥斗
我已经通过使用.war文件在cloudfoundry中推送了我的应用程序,该应用程序运行良好。
现在,开发人员进行了一些更改,并希望进行以下更改:
1) 将xyz.jar添加到webapps/%app context%/web inf/lib文件夹
2) 将xyz.dtd添加到webapps/%app\u context%文件夹
3) 用新的web.xml文件替换webapps/%app_context%/web-inf/web.xml文件
我认为在cloudfoundry中,我无法导航到web
现在我有一个普通的K8s集群(1.15.0)运行在VMWare上的一组VM上,它不在云中,所以我没有在那里注册域
安装K8s群集后,我将所有虚拟机的主机文件中的一个虚拟域映射到一个工作节点,然后开始使用分配给我的单个工作节点(mydoman.com mypublicip)的公共ip来安装uaa
当我安装uaa时,所有的POD都已正确启动,但它并不是真正健康的,因为准备就绪问题失败,因为它无法访问域。${domain}:8443/info
使用本地工作节点ip或公共ip尝试相同的url时,出现以下
Metric Registrar是否在云铸造厂工作而不使用Pivotal
我有开源的CloudFoundry,我需要从应用程序中获取自定义指标。我为CF安装了Metric Registrar社区插件,我向endpoint注册了我的应用程序,我还定义了日志格式。不幸的是,我在注册的端点上没有看到流量
如果开源CloudFoundry不支持Metric Registrar,是否有其他方法获得对定制应用程序指标的支持
Metric Registrar是否在云铸造厂工作而不使用Pivotal
度量注册器
其中有些问题并不完全清楚,但我会尽力回答
当PCF安装在IAAS上时,它是否安装在由PCF表示为单元的多个VM上
是的,CloudFoundry包含多个VM。虚拟机由Bosh(或Ops Manager&Bosh,如果您使用的是Pivotal Cloud Foundry)部署和管理
这不是一个详尽的列表,但您将看到云控制器、UAA、多普勒、交通控制器等工作的虚拟机,当然还有您的Diego手机
Diego单元是您的应用程序运行的地方,因此您通常拥有比任何其他VM类型更多的单元
每个单元格是否包含一个
参考文件:
如何获取绑定到应用程序的服务列表 没有直接的cf CLI命令来列出绑定到应用程序的服务实例
您可以使用cf create app manifest\u app,它将创建一个清单文件,列出所有绑定的服务实例(如果有的话)
您还可以调用CC API(使用cf curl/v2/apps/:guid/service\u绑定)。请参阅。我们可以使用
cf env <app_name>
cf env
它返回绑定到此应用程序的应用程序列表
System-Provided:
{
"
标签: Cloud Foundry
http-status-codeshttp-status-code-500swisscomdev
我们将Swisscom CloudFoundry解决方案与Java和Node.JS应用程序一起使用。从最近开始,每个以5xx开头的HTTP状态代码(使用500和503测试)都会自动映射到找到的状态代码302,并将标题重定向到/offline_pages/(使用删除和发布和获取进行测试)。这是在应用程序和前端之间完成的,请求一个状态代码为5xx的资源
我们正在积极使用5xx状态代码通过REST API向前端报告服务器错误(包括维护停机时间等)。由于自动映射,这不再有效。例如,不再自动重定向到维护页
我在SAP云平台Cloud foundry环境中部署了一个Java应用程序。我想知道如何在CloudFoundry的门户网站上访问此应用程序
有人能帮我吗
谢谢,
Sankeerth首先,请确定正确的SAP云平台驾驶舱。对于试用版,链接是
然后,选择您的全局帐户和子帐户并转到左侧的空格
在SAP Cloud Platform驾驶舱选项卡空间中,选择已部署到的空间。然后转到应用程序,应该会看到一个具有您在部署期间指定的名称的应用程序。单击应用程序,您将看到应用程序详细信息、日志输出和指向已部署应用
配置MCF后,在执行以下命令时遇到以下错误:
sunmatoMacBook-Pro-2:~ sunshiguo$ cf target
target: http://api.telemetry.cloudfoundry.me
sunmatoMacBook-Pro-2:~ sunshiguo$ cf register
/Library/Ruby/Gems/1.8/gems/interact-0.5.2/lib/interact/interactive.rb:569: warning: Insecur
我在使用cf命令行时遇到一些问题。密码用于登录bluemix.net网页,但不用于cf命令行。怎么了
$ cf login
API endpoint> https://api.ng.bluemix.net
Email> xxxxxx@gmail.com
Password> Authenticating... Credentials were rejected, please try again.
Password> Authenticating... Cred
我有自己的私有域名,我想使用这个域名,而不是swisscom cloud foundry平台“scapp.io”中的子域。这可能吗?我怎样才能做到这一点?我可以使用swisscom的哪个域服务器,如何添加DNS记录?也可以使用SSL证书吗?有关详细说明,请参阅。我推荐docs.developer.swisscom.com,应该有所有的用例描述
App Cloud中的域提供了一个名称空间,可以从中创建路由。
应用程序云中存在的域向开发人员表明
从域创建的任何路由请求都将路由到应用程序
云。此规定要
我正试图通过VirtualBox bosh lite虚拟机在本地部署CF,但在接触到internet之前,我遇到了注入自签名证书的公司代理
我已经通过SSH将CA添加到操作系统级别的受信任证书中,但我仍然在链中获得不受信任的证书
是否有地方可以将公司CA放入配置中,以便所有项目都能成功下载/安装?BOSH通过创建“机器”并安装适当的软件并在这些“机器”中运行,将CF、Zookeeper、Kubernetes等部署到“云”中。在“典型”云(如Amazon Web Services或VMWare v
当我们能够启动PCF开发网络时,我们面临以下问题
有人能帮忙吗
C:\Users\Administrator>cf dev start-f C:\Users\Administrator\Downloads\pcfdev-v1.2.0-windows.tgz
失败
cf dev start:stopping cfdev:cf dev stop:failed to stop VM:failed to stop vpnkit:failed to execute C:\Users\Administra
我想知道VCAP上的位置,在那里我可以找到任何已部署应用程序的完整目录结构。我知道可以通过vmc FLE访问该文件,但我想知道应用程序文件存储的物理位置。找到了它-应用程序文件结构位于/var/vcap.local/dea/apps
我在第一天尝试CF。使用Bosh lite在Mac上部署了本地cloud foundry。这样做没有问题。还添加了mysql构建包,没有任何问题。但当我尝试推送应用程序时,它会花费很长时间,最终失败。几次尝试后,它成功了一次,但应用程序启动失败,超时。所以为了增加超时时间,我使用命令重新推送了应用程序
cf push-pong\u matcher\u spring-t180-p/DEV/github/cloudfoundry samples/pong\u matcher\u spring/tar
我们希望使用瑞士电信云提供的ELK服务。因为我们要记录的应用程序不是由Swisscom托管的,而是外部托管的,所以我们希望从外部连接到ELK服务。这可能吗?或者ELK服务仅对Swisscom云中托管的应用程序可用?当您创建并绑定ELK服务时,您将收到如下连接字符串和凭据
$ cf env $APP
Getting env variables for app $APP in org $ORC / space $SPACE as $USER...
OK
System-Provided:
{
"V
问题似乎很清楚。
我无法获得有关这方面的信息
例如,我可以使用的方法是:
$ vmc push myapp --no-start
$ vmc env-add myapp MYVAR=var
$ vmc start myapp
那么,可以在我的manifest.yml中配置它,用哪种方式
我会设置NODE_ENV=“production”
感谢您使用最新的VMC(gem install VMC--pre,mkdir~/.VMC/use ng),在您的清单中包含此内容以及应用程序属性,如名称、实
我已经使用安装程序安装了Cloudfoundry版本6.10
看来使用brew将是跟上新版本的更好解决方案。我想卸载当前版本的CF CLI,以便让brew管理我的CF CLI升级
我们是否在某处记录了卸载说明
谢谢 CF CLI是一个已编译的二进制文件,删除文件本身就足够了。OS X安装程序创建一个二进制文件/usr/local/bin/CF和一个目录/usr/local/share/doc/CF CLI
删除这些将完全卸载它
上一页 1 2 3 4 5 6 ...
下一页 最后一页 共 17 页