2016-09-07 69 views
-2

最佳实践使用执行多云供应ansible进行多云(AWS,天青,GCP)使用ansible

+1

问题是什么?请求外部材料?然后它脱离了话题。 – techraf

+0

我只是问最佳实践。 “什么是问题”是什么意思?我只是解释我对多云的看法。 –

+0

这是一个广泛和意见征求的问题 - 对此没有“正确的”答案。只是意见和讨论。这是StackOverflow的主题。 –

回答

1

作为最佳实践,我将实现独立的剧本和不同的库存保持事情很简单。您可以将一些逻辑放在一起,根据库存和云提供商的条件使用,但您为什么需要? (从AWS的角度来看)create_vpc(可能包括dhcp选项和IGW),create_routes(和路由表),create_NACLs,create_subnets,创建security_groups,launch_asg(包括启动配置),create_nat_gateway,create_nat_instance,create_elb,get_subnet_ids,get_vpc_id。创建单独角色的原因将允许实现资源和重用代码的灵活性。

你可以很容易地把所有东西都写成一本手册,我甚至会建议你最初做这件事,看看事情是如何工作的(熟悉可用的模块),然后将其转变为允许重用代码的角色。

包含一个共享变量文件(include_vars)来实现跨不同云提供商的各种子网和负载均衡器。这将导致在每个云提供商中实施三个相同的环境。

我期待实现这个作为家庭项目,以了解基于我的AWS知识的不同供应商产品之间的差异。

+0

您的家庭项目中多云的任何更新? –

+0

什么都没有,尽管这个月会有些东西出来。 –