云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

免备案CDN_建数据库_三重好礼

小七 141 0

买云服务器_关于_中国人工智能排名

这是博客系列的最后一篇文章,我们将探讨如何有效地使用vRealize Automation和Terraform,以及vRealize Automation如何处理和解决其他现代IaC企业或开源解决方案和平台仍在努力解决的许多具有挑战性的问题在任何自动化框架中都至关重要,为了提供有效的资源生命周期管理,在Terraform OpenSource的情况下,默认情况下,它在Terraform状态文件中记录基础设施状态,并且还有其他机制来增强此行为,例如使用工作区和远程后端,仍然存在挑战,例如,通过维护共享存储、管理锁定状态和分离状态文件进行协作。

今天,让我们深入了解vRealize Automation如何处理这一具有挑战性的问题,特别是在使用Terraform OpenSource时,防止状态冲突、数据丢失和损坏。

如您所知vRealize Automation提供多租户,它通过单个HA vRealize Automation实现向多个组织提供自己的vRealize Automation,但是您实际上不需要启用多租户来管理资源隔离和状态,vRealize Automation提供了项目和云区域的概念,我们在以前的博客和许多其他博客中已经探讨了这些概念,但是这在讨论基础设施状态时也是相关的,因为我可以部署完全相同的云模板,在所有这些项目中,在项目内,根据需要,在不担心我可能影响其他人资源的情况下,通过我可以控制的细粒度RABC控制、策略和第二天的行动/权利,可以更改的时间和内容,以及如果有人直接访问云基础设施,比如说,企业管理的软件,关机或删除资源?vRealize Automation能够检测这些更改,并通过收集过程相应地更新部署的状态。此外,当您执行与vRealize操作的集成时,一个更复杂的过程已经就绪。

所有这些不仅适用于本机vRealize Automation,而且适用于Terraform资源,不管它们是否都是单个云模板的一部分,也就是说,当您将本地云模板构造与Terraform配置文件相结合时

让我们在一个示例中看到:

我在AWS中部署了3个虚拟机,基本上是相同的资源,但是我使用的是由相同的云模板

vRealize Automation view:

AWS view:

使用一个或另一个有不同的优势,我们可以在不同的博客中探索,但是我想在这里展示的是,无论IaC的类型如何,什么是大数据云计算,vRealize Automation都有能力监控,以类似的方式呈现和管理状态

首先,我的另一位同事可以通过更新代码(存储在GitLab)来修改这个部署,并指出我们可能希望使用以前配置的专有网络,然后要求vRealize Automation来满足新的状态,我可以让另一个成员关闭其中一个资源,这些操作可以由vRealize Automation控制,以防止出现竞争状况,更重要的是,如果我们改变主意,我们可以简单地回滚代码更改并再次应用它们,只有团队成员才能访问和检查这些资源提供的详细数据,它安全地存储在vRealize Automation中,同时防止访问任何其他人,更好的是我可以从同一个云模板部署多个实例,甚至与其他团队共享它,以便他们可以在自己的项目和云资源中部署它,而不影响我的团队

如上所述,我可以独立访问我想强调的是,在我们具体的地形分析中,大数据云计算人工智能,地形状态数据,我的意思是,在运行"地形秀"或检查地形.tfstate""是在部署时显示的资源用Terraform开源界面创建

但是如果你想看到Terraform格式的信息,这是非常可能和简单的,通过在部署操作中发出名为"获取地形状态"的操作

如果有人直接访问AWS并错误地修改了我们部署的状态,假设我们的虚拟机关闭了…好吧,记得我提到过vRealize Automation正在不断收集数据吗他们的托管部署的当前状态,并与其实际库存进行比较?,因此,如果发生这种情况,我的部署将报告它(并使操作重新启动)

对于虚拟机来说,低价的云服务器,这很简单,但是对于一些地形资源,特别是那些使用不太常见的地形提供程序创建的资源,状态可能会更复杂,但是您通常可以发出一个简单的"地形刷新",这也是是的,你猜对了,作为一个部署操作名"刷新Terraform状态"

所以你有了它,无论你只需要使用本机vRealize Automation或Terraform配置文件或两者的混合,vRealize Automation都将能够有效地管理状态,防止状态冲突,数据丢失和损坏。

如果您错过了以前的云自动化基础设施,企业信息软件,您可以在这里找到它们:

vRealize Automation&Terraform:云自动化基础设施–第1部分

vRA–Terraform:作为代码和目录代理的基础设施–第2部分

vRealize Automation–Terraform:一致的治理和工作负载生命周期管理–第3部分–即将推出

vRealize Automation–Terraform:Pipeling | DevOps–第4部分–即将推出