AWS ECS的TUI工具
#aws #devops #go #ecs

嗨,
我已经制造了一个用于使用AWS ECS的简单CLI操作的工具,所以让我介绍它。

https://github.com/masaushi/ecsplorer

GitHub logo masaushi / ecsplorer

ECSPLORER是一种为AWS ECS轻松操作而设计的工具。

ecsplorer

release lint

ecsplorer是一种设计用于使用AWS ECS的CLI操作的工具。

ecsplorer

概述

该工具是有效管理AWS ECS资源和服务的CLI实用程序。它通过简单命令提供了对ECS操作的支持。

关键功能

  • 检索ECS资源列表
  • 执行到容器

安装

下载二进制

Windows,MacOS和Linux的二进制文件可在release页面中使用。

通过Homebrew for MacOS或Nilux

 brew brew install masaushi/tap/ecsplorer 

通过GO安装

GO版本<1.16

去获取github.com/masaushi/ecsplorer 

去1.16+

 go lock install github.com/masaushi/ecsplorer@latest 

用法

安装后,您可以通过执行ecsplorer命令来启动终端UI。

ecplorer

指定配置文件

您可以使用--profile=<profile name>选项或设置AWS_Profile =环境变量。

 ecsplorer -profile =  <配置文件>  

 aws_profile =  < profile >  ecsplorer 

/g-emoji>注意 png”> -

如果您打算将其执行到容器中,请确保session-manager-pluginâ

这是Ecsplorer的演示。
demo of ecsplorer

这是什么

此工具使您可以通过终端轻松查看AWS ECS资源。有了它,您可以:

  • 查看ECS资源
  • 执行到容器

您不再需要登录AWS控制台以进行ECS操作或为ECS Exec检索资源信息。

如何安装

  • 通过GO安装
$ go install github.com/masaushi/ecsplorer@latest
  • 通过自制
$ brew install masaushi/tap/ecsplorer
  • 从GitHub存储库下载二进制文件 二进制文件可在github release中找到

即将到来的功能

将来,我计划通过以下功能增强工具:

  • 更精致的信息显示
  • 日志检索
  • 创建和更新任务和服务
  • 其他功能

结论

ecs确实很了不起。我希望此工具使您的ECS运营更加轻松,并提高您的生产力!

我期待着您的反馈。

祝您有美好的一天!