QCon北京「鸿蒙专场」火热来袭!即刻报名,与创新同行~ 了解详情
写点什么

Amazon 发布 CLI v2,包含了 SSO 和交互式特性

  • 2020-03-05
  • 本文字数:1126 字

    阅读完需:约 4 分钟

Amazon发布CLI v2,包含了SSO和交互式特性

在最近的一篇博客文章中,Amazon 发布正式版本的AWS CLI(命令行接口)v2。在这个版本的 CLI 中,它包含了像 AWS 单点登录(Single Sign-On,SSO)、交互式向导、服务端自动完成和自动提示等特性。除此之外,CLI v2 不再要求预先安装 Python,CLI 支持在 Windows、Linux 和 macOS 下运行。


AWS SSO允许组织在统一的身份管理系统中集中管理多个 AWS 账户和业务应用标识。它还内置了与其他第三方服务的集成,如 Salesforce、Box 和 Office 365,可以连接至 Azure Active Directory。CLI v2 包含了对 AWS SSO 的支持,因此不需要在身份存储(identity store)之外管理凭证信息。为了简化凭证信息的初始化,CLI v2 包含了一个导入向导。Amazon 的软件工程师James Saryerwinnie这样说到:


AWS CLI v2 引入了多种新的机制来配置凭证。我们添加了一个新的 aws configure import 命令,该能够命令从 AWS Console 所生成的.csv 文件中导入凭证信息。


$ aws configure import --csv file://path/to/creds.csv
复制代码


我们刚刚讨论的批量导入特性有一个替代方式那就是向导体验,它可以通过在 CLI 中使用 aws configure sso 命令来进行调用。借助该命令,用户会看到一系列需要填充的提示,这样的话,允许用户在 CLI 会话中使用 AWS 身份标识。



图片来源:https://aws.amazon.com/blogs/developer/aws-cli-v2-is-now-generally-available/


通过交互式特性来简化用户体验一直以来也是 AWS 团队的目标之一。例如,在 AWS CLI v1 中,TAB 键可以用来完成命令和参数名。在 AWS CLI v2 中,他们在此基础上更进一步,让用户能够自动完成服务器端的资源名。Saryerwinnie 说到:


AWS CLI v2 一个主要的主题就是包含更多的交互式特性来帮助用户。AWS CLI 能够同时用于自动化脚本任务和交互式使用场景,我们希望能够包含一些特性,以帮助用户在终端中以交互式的方式运行 CLI 命令。其中有些交互式特性包含服务端的自动完成。


Amazon 用来阐述该特性的样例是自动完成 AWS Dynamo:



图片来源:https://aws.amazon.com/blogs/developer/aws-cli-v2-is-now-generally-available/


AWS CLI v2 引入的另外一个可用性特性是新的–cli-auto-prompt 命令,该命令会提示用户每个必需的参数,每次会提示用户输入一个参数。当所有必需的参数都提供完之后,将会列出可选参数的列表,并带有 AWS 文档中的简短描述。



图片来源:https://aws.amazon.com/blogs/developer/aws-cli-v2-is-now-generally-available/


关于完整的特性列表、bug 修正和功能增强,请参见AWS CLI v2的变更记录。在大多数方面,AWS CLI v2 都与 AWS CLI v1 兼容,但是 Amazon 在其AWS CLI v2迁移指南中列出了已有的问题。


原文链接:


Amazon Releases CLI v2, Includes SSO and Interactive Usability Feat ures


2020-03-05 09:001374

评论

发布
暂无评论
发现更多内容

智启云端算绘蓝图!天翼云斩获多项殊荣!

天翼云开发者社区

云计算 数字经济大会

StarRocks 存算分离在得物的降本增效实践

StarRocks

MAMP PRO for Mac(专业的Web开发环境)v6.9永久激活版

小玖_苹果Mac软件

中关村企业家数字产业创新生态大会:星辰天合 CEO 胥昕发表主题演讲

XSKY星辰天合

AI 数字经济 软件定义存储

Millumin 4 for mac(专业视频编辑软件)v4.18.i免激活版

小玖_苹果Mac软件

什么是世界模型World Models | AI大咖说

AIWeker

人工智能 AIGC 世界模型

设计视角剖析产品需求评审的创新性透视

inBuilder低代码平台

产品 设计 需求评审

Charles for Mac(HTTP协议抓包工具)v5.0b12注册激活版

小玖_苹果Mac软件

工作中对InheritableThreadLocal使用的思考

京东科技开发者

双重殊荣|博睿数据荣获“2024中国大数据产业年度趋势人物奖”、“2024中国大数据产业年度创新技术突破奖”

博睿数据

Bonree ONE获奖案例 | 恭喜智己汽车、中顺洁柔获得IT168“2024年度创新解决方案奖”

博睿数据

在哪些情况下建议使用SD-WAN?

Ogcloud

SD-WAN 企业组网 企业网络 SD-WAN组网 SD-WAN国际专线

低成本高性能的企业组网

Ogcloud

SD-WAN 企业组网 企业网络 SD-WAN组网 SDWAN

010 Editor for Mac(最好用的十六进制编辑器)v14.0激活版

小玖_苹果Mac软件

Native Instruments Kontakt 7 for Mac(强大音频采样器)v7.7.3激活版

小玖_苹果Mac软件

探讨篇(三):代码复用的智慧 - 提升架构的效率与可维护性

京东科技开发者

iZotope RX 8 Advanced for mac (专业音频修复)v8.1.0永久激活版

小玖_苹果Mac软件

首批!天翼云率先通过ITU国际标准认证!

天翼云开发者社区

云计算 天翼云

FTX 创始人会因总统赦免而提前出狱吗?

TechubNews

Bonree ONE获奖案例 |恭喜华福证券荣获经观“年度卓越研究创新证券公司奖”

博睿数据

QSpace Pro for Mac(好用的多窗格文件管理器)v5.0.4 激活版

小玖_苹果Mac软件

混合云网络过于复杂?ENS给你全局一张网的极致体验

华为云开发者联盟

网络 混合云 华为云Stack ens

Macro Recorder Enterprise for mac(鼠标按键捕捉工具)v2.0.82激活版

小玖_苹果Mac软件

VSD Viewer for mac(Visio绘图文件阅读器)v6.16.1激活版

小玖_苹果Mac软件

浅谈API错误码设计

京东科技开发者

Java高频面试题(2025最新含答案)

Geek_Yin

Java 程序员 java面试 Java面试题 Java面试八股文

Amazon发布CLI v2,包含了SSO和交互式特性_服务革新_Kent Weare_InfoQ精选文章