首次使用Pluralith的安装指南

首先

由于业务需求,我们正在使用Terragrunt管理AWS配置的一部分。然而,随着配置的复杂性增加,阅读代码以理解配置变得困难,并且不容易直观地确认是否符合预期。所以当我发现了Pluralith时,我很想尝试使用它。

这次我们只进行安装部分,接下来的篇幅将实际运行。
最终我希望在Terragrunt环境中能够显示Pluralith的构图。
※我正在撰写本文时,已经确认Pluralith能够运行并显示构图,请放心阅读。

想做的事情

我想使用Pluralith来轻松创建AWS环境的配置图!

Pluralith 是什么?

Pluralith是一种可以通过Terraform在代码库中管理AWS等基础架构配置并进行可视化的工具。
以下是官方链接。

 

环境

以下是本次使用的环境。

    • OS:Windows11 Pro

 

    • Terraform:v1.5.2

 

    • pluralith CLI Version: 0.2.2

 

    • pluralith Graph Module Version: 0.2.1

 

    AWS CLI:2.4.23

引入程序

为了本次事件,我们将在Pluralith的免费框架下建立本地环境。
尽管在工作中使用Terragrunt,但我对Terraform并不是特别了解,所以我请求ChatGPT创建了几种粗略的步骤,并根据个人感觉舒适的步骤进行推进。

我将向您介绍在Windows 11 Pro上使用Terraform和Pluralith来管理AWS环境的步骤。

    1. Terraform的安装:

从官方网站(https://developer.hashicorp.com/terraform/downloads)下载最新版本的Windows Terraform。
解压下载的zip文件,并将Terraform可执行文件(terraform.exe)移动到计划安装的C:\ Windows \ System32文件夹中。
复制terraform.exe的路径以设置环境变量。
打开“系统属性”并进入环境变量设置页面,在环境变量路径中添加terraform.exe的路径。
启动命令提示符或PowerShell,运行terraform version命令以确认显示版本号。

PS C:\ Users \用户名\ workspace> terraform version
Terraform v1.5.2
在windows_amd64上

Pluralith的安装:

从官方网站(https://github.com/Pluralith/pluralith-cli/releases)下载最新版本的Windows。
将exe文件的名称更改为pluralith.exe。
将pluralith.exe移动到C:\ Windows \ System32。
– 复制pluralith.exe的路径以设置环境变量。
打开“系统属性”并进入环境变量设置页面,在环境变量路径中添加pluralith.exe的路径。
启动命令提示符或PowerShell,运行pluralith version命令以确认显示版本号。

PS C:\ Users \用户名\ workspace> pluralith version
_
|_)| _ _ |._|_|_
| ||_|| (_||| | | |

→ CLI版本:0.2.2
→ Graph模块版本:0.2.1

安装AWS CLI:

安装AWS CLI以连接到AWS帐户。
有关AWS CLI的安装步骤,请参阅AWS的官方文档(https://aws.amazon.com/cli/)。
启动命令提示符或PowerShell,运行aws –version命令以确认显示版本号。

PS C:\ Users \用户名\ workspace> aws –version
aws-cli/2.4.23 Python/3.8.8 Windows/10 exe/AMD64 prompt/off

我已经在Windows 11 Pro上成功安装了Terraform、Pluralith和AWS CLI。下次我将发布有关使用Terraform创建AWS环境,并使用Pluralith绘制架构图的流程。

广告
将在 10 秒后关闭
bannerAds