问题标签 [cloudify]
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.
cloudify - 更改 IP Cloudify 管理器
我在 Amazon 云 ( http://getcloudify.org/guide/3.2/getting-started-bootstrapping.html ) 上成功安装了 Cloudify Manager。
但是,要关闭机器并重新启动,IP会更改并且运行时:
我得到:
如何更改 Coudify 中的 IP 54.83.41.97?
cloudify - 错误执行 Workflow install Cloudify
我正在尝试在 cloudify 中运行工作流,但是在运行命令时:
下面出现以下错误:
在我的文件 aws-ec2-blueprint.yaml 下面:
我的inputs.yaml:
图片:ami-d05e75b8
尺寸:m3.medium
代理用户:ubuntu
有什么建议吗?
cloudify - 如何在 Cloudify 中获取 ip public AWS
在我的脚本文件 .sh 中使用:
我在 AWS 上获得了我的实例的私有 IP。我如何获得公共IP?
cloudify - 使用 cloudify 在远程服务器上部署
我是云化的新手。有人可以在以下方面帮助我吗?
在远程服务器上部署示例应用程序。现在我正在运行命令:
/li>
但它会在本地 Cloudify 服务器上启动应用程序。甚至ec2-hostname
是远程服务器。但它仍然部署在本地服务器上。
有人可以分享使用 Cloudify 在远程服务器上部署应用程序所需的步骤吗?
我将不胜感激。
谢谢, 桑吉夫
cloudify - cloudify 3.3中的蓝图上传错误
我编写了一个非常简单的 blueprint.yaml 来在 VM 上安装 MongoDB。当我尝试上传蓝图时,它给了我以下错误:
“服务器上发生错误:400:无效蓝图 - 未找到 provider_context CONTEXT”
我正在使用以下内容: 1. Cloudify CLI 和 Manager 版本:3.3 2. 已成功验证,但上传蓝图时出现问题。3.我使用的是嵌入式Nodecellar应用蓝图
任何形式的帮助表示赞赏。
谢谢, 桑吉夫
python - Cloudify 脚本插件:将输入作为环境变量传递给脚本
我正在尝试将蓝图输入作为环境变量传递给 python 脚本(在节点的生命周期操作之一期间由 script_plugin 执行)。
我们正在使用 Cloudify 3.1。我的蓝图如下所示(修剪它以显示所需的部分):
在我的 python 脚本(installer.py)中,我试图SQL_USERNAME
使用os.environ.get("SQL_USERNAME", "DEFAULT")
. 但即使我在部署期间通过输入传递自定义值,我也总是得到默认值,
我应该改变什么才能在脚本中访问输入参数作为环境变量(来自蓝图的输入部分)?
openstack - 在 Cloudify 上扩展部署的网络问题
我正在使用 Cloudify 3.3 和 OpenStack Kilo。
成功安装蓝图后,我尝试使用默认扩展工作流扩展主机 VM(与浮动 IP WXYZ 关联)。我的预期结果是,将创建一个新的虚拟机,并使用与之关联的新浮动 IP,比如 ABCD。
但是,在完成缩放工作流程后,我发现浮动 IP WXYZ 已与原始主机 VM 解除关联,而此浮动 IP 已与新创建的 VM 关联。
我的测试“blueprint.yaml”:
我试图创建一个类型为 cloudify.nodes.Tier 的 node_template 并将所有东西放在这个容器中。但是,在这种情况下无法正常执行缩放工作流。
我想知道我应该怎么做才能将新创建的 VM 关联到新的浮动 IP?
谢谢,山姆
cloudify - 全局变量 Cloudify
在我的节点模板(类型:cloudify.aws.nodes.Instance)的生命周期中,我创建了一个变量。
有可能在另一个与第一个没有关系的节点模板(类型:cloudify.aws.nodes.Instance)中,得到那个变量?
是否有可能设置一个在 Cloudify 生命周期的任何阶段都可以访问的全局变量?
amazon-web-services - 织物块 cloudify 引导程序
我正在尝试在 AWS EC2 上使用 cloudify 引导 CentOS 实例,但我无法做到这一点,因为我总是被以下结构错误打断:fabric_plugin.tasks.run_module_task' -> Needed to prompt for a connection or sudo password (host: X.X.X.X), but abort-on-prompts was set to True
.
我制作了一个简单的 YAML 文件来配置 AWS 引导程序,以及在我运行引导程序命令后创建的 .pem 公钥,因此基本上结构应该将它与 CentOS EC2 用户名一起使用,而不提示输入密码。
我的 input.YAML 文件:
amazon-web-services - Cloudify AWS 示例尝试连接到内部 IP
我正在尝试将此示例部署到 Amazon AWS:
https://github.com/cloudify-cosmo/cloudify-nodecellar-example
执行实际安装时,尝试连接到内部 IP 时会卡住:
问题是我正在尝试从我的本地机器进行部署,这显然无法访问 AWS 的内部 IP。
示例代码中 Cloudify 用于连接不同计算节点的 IP 集在哪里?
我通过这个 StackOverflow(如何在 Cloudify 中获取 ip public AWS)帖子发现我可以$(ctx instance public_ip_address)
用来获取公共 IP。
这里的最佳做法是什么?还是建议直接从 AWS 内部部署?