手帕厂家
免费服务热线

Free service

hotline

010-00000000
手帕厂家
热门搜索:
行业资讯
当前位置:首页 > 行业资讯

做座如何在AWS和OpenStack上安装C

发布时间:2021-10-09 07:01:46 阅读: 来源:手帕厂家

如何在AWS和OpenStack上安装Cloudify 4

通常情况下,在云上安装Cloudify Manager有两种方法 通过Cloudify Manager Pre-baked Image或引导(这给用户提供了在机器上安装什么的选项)的方式。

为了尽可能简化Cloudify Manager的安装,本教程将引导你完成更为基本的方法,以配置AWS或OpenStack基础架构,并使用pre-baked镜像获取你的第一个Cloudify Manager和进行配置。在下一篇文章中,我们将带领你将Cloudify Manager引导到所选择的云上,包括Azure(我们目前还没有镜像),之后部署第一个演示Web应用程序。

请记住,这种安装Cloudify Manager的方法不一定是理想的,但它可以帮助你最好地了解在约五分钟内完成环境设置所需的工作,并且一次就能成功(除非基于你的环境或云设置有不可预见的情况)。

最后一个注意事项:我们将在本教程中安装Cloudify的开源社区版本。

要提出问题或报告问题,请访问Cloudify用户组()。

先决条件

开始之前,请注意和准备以下几点,所以请在开始之前仔细阅读这篇文章。

Python 2.7安装在你的计算机上。

Virtualenv安装在你的计算机上。

IaaS云提供商、API证书以及足够的权限来配置络和计算资源(一个新的、干净的环境总是最好的):

AWS Credentials

Openstack Credentials(忽略这些说明中的步骤5)

强烈建议你在虚拟环境(如virtualenv)中运行Cloudify。一旦在终端(或命令提示符或Powershell)中创建环境后,你可以继续安装Cloudify CLI。

1.通过下载并安装你的操作系统(Linux、Ubuntu或Windows)的二进制文件,在计算机上安装Cloudify CLI。 如果你您使用的是Mac,只需在终端中运行pip install cloudify即可安装。

2.将此蓝图归档下载并解压缩到你选择的目录(文件夹)中,并确保你的终端当前位于该目录中。

3.通过执行以下示例命令之一以及在指定的位置插入你的帐户证书,安装环境的基础设施。最简单的方法是将文本复制到文本器中,添加细节,并将其粘贴到终端中。

注意:AWS用户 此过程将自动在US-EAST-1(N. Virginia)”上运行。 对于可能要使用其他区域的稍微更高级的用户,请在文本器中打开 ml 文件,以自定义输入。

AWS运行:

cfy install cloudify-environment-setup-latest/ml -i aws_access_key_id=[INSERT_YOUR_AWS_ACCESS_KEY] -i aws_secret_access_key=[INSERT_YOUR_AWS_SECRET_ACCESS_KEY] --task-retries=30 --task-retry-interval=5 --install-plugins

OpenStack运行:

cfy install cloudify-environment-setup-latest/ml -i username=[INSERT_YOUR_OPENSTACK_USERNAME] -i password=[INSERT_YOUR_OPENSTACK_PASSWORD从样品开发、模具加工、铸造热处理至精密机加工] -i tenant_name=[INSERT_YOUR_OPENSTACK_TENANT_NAME] -i auth_url=[INSERT_YOUR_OPENSTACK_V2.0AUTH_URL] -i region=[INSERT_YOUR_OPENSTACK_REGION] -i external_network_name=[INSERT_YOUR_OPENSTACK_EXTERNAL_NETWORK_NAME] -i cloudify_image_id=[INSERT_YOUR_OPENSTACK_CENTOS_OR_CLOUDIFY_IMAGE_ID] -i ubuntu_trusty_id_examples=[INSERT_YOUR_OPENSTACK_UBUNTU_TRUSTY_IMAGE_ID] -i small_openstack_image_flavor=[INSERT_YOUR_OPENSTACK_SMALL_IMAGE_FLAVOR_ID] -i large_openstack_image_flavor=[INSERT_YOUR_OPENSTACK_LARGE_IMAGE_FLAVOR_ID] --task-retries=30 --task-retry-interval=5 --install-plugins

4.通过在终端中运行 cfy deployments outputs 获取配置Cloudify Manager的信息。

输出应如下所示:

为了达到本教程的目的,你只需要遵循 Configuration 步骤。 忽略 Bootstrap 和 Demo 部分。这将准备好运行后面要部署的webapp的环境。

5.配置管理器:

在这个阶段,建议先等待5分钟,让所有的服务同步。

初始化管理器CLI配置文件:

你需要初始化管理器文件才能控制管理器。 从上一步的输出中复制文本并将其粘贴到终端中。它将如下所示:

cfy profiles use -s cfyuser -k ~/.ssh/cfy-manager-key -u admin -p admin -t default_tenant **.**.***.***

上传管理器插件:

注意:你需要上传的确切插件将有所不同。在这个例子中,你将看到要在输出中上传同时提供轻量化和量产技术和方案的插件。

创建secret:

向你的管理器添加secret使部署更安全。你添加的确切secret也因云而异。 再次从以前的步骤中复制和粘贴输出并粘贴到终端中。

请注意,在最后一个命令中,双引号是未转义的:

部署输出如下所示:

cfy secrets create agent_key_private -s \ $( ~/.ssh/cfy-agent-key)\

但是你需要删除引号两边的\,看起来像这样:

cfy secrets create agent_key_private -s $( ~/.ssh/cfy-agent-key)

你的管理器现在已安装和配置好了!

6.准备好卸载环境时,请运行:

cfy profiles use local

cfy uninstall --allow-custom-parameters -p ignore_failure=true --task-retries乐高的高级项目经理Allan Rasmussen表示=30 --task-retry-interval=5

乳腺增生有什么能消肿的办法
乳房疼痛有硬块的女性朋友应该注意什么
乳结泰胶囊吃多久见效
乳结泰胶囊对女性乳房肿块有效吗