吸积云形成模板人工制品。

accretion-cli的Python项目详细描述


吸积cli是控制吸积资源的主要手段。

acculation cli在“部署文件”中维护配置状态。

警告

吸积作用正在积极发展,尚不稳定。 下面反映了吸积cli的目标接口。 不是所有的命令都能起作用。

用法

初始值

初始化DEPLOYMENT_FILE,以便部署到REGIONS

这不会部署到这些区域。

运行accretion update更新并填充部署文件中的所有区域。

accretion init DEPLOYMENT_FILE REGIONS...

更新

更新DEPLOYMENT_FILE中描述的所有区域中的部署。

这也会 初始化任何空部署区域 并完成任何部分部署。

accretion update all DEPLOYMENT_FILE

添加区域

< >添加到已存在的部署描述中的更多。

这不会部署到这些区域。

运行accretion update更新并填充部署文件中的所有区域。

accretion add regions DEPLOYMENT_FILE REGIONS...

销毁

销毁DEPLOYMENT_FILE中描述的吸积部署的所有资源。

警告

这将摧毁所有地区的所有资源。 在运行此程序之前,请确保这是您要执行的操作。

accretion destroy DEPLOYMENT_FILE

请求

请求新的层版本生成。

重要

这些操作目前是完全异步的,无法通过cli跟踪层构建。 我计划稍后再添加工具, 但具体形式仍有待确定。 mattsb42/accretion#27

未加工

DEPLOYMENT_FILE中的每个区域中请求一个新层。 该层必须用REQUEST_FILE中的吸积格式描述。

{"Name":"layer name","Language":"Language to target","Requirements":{"Type":"accretion","Requirements":[{"Name":"Requirement Name","Details":"Requirement version or other identifying details"}]},"Requirements":{"Type":"requirements.txt","Requirements":"Raw contents of requirements.txt file format"}}

注意

目前唯一支持的语言是python

accretion request raw DEPLOYMENT_FILE REQUEST_FILE

要求

DEPLOYMENT_FILE中的每个区域中请求名为LAYER_NAME的新层。 层需求必须以python requirements.txt格式在REQUIREMENTS_FILE中定义。

accretion request DEPLOYMENT_FILE REQUIREMENTS_FILE

列表

列出指定区域中所有由吸积管理的lambda层及其版本。

accretion list layers DEPLOYMENT_FILE REGION_NAME

描述

层版本

描述一个图层版本,列出该图层的内容。

accretion describe layer-version DEPLOYMENT_FILE REGION_NAME LAYER_NAME LAYER_VERSION

检查

检查“请求文件”的正确性。

accretion check REQUEST_FILE

部署文件

警告

除吸积工具外,不得修改部署文件。

吸积部署文件描述与单个吸积部署相关联的堆栈。

它是一个json文件,具有以下结构:

{"Deployments":{"AWS_REGION":{"Core":"STACK_NAME","ArtifactBuilder":"STACK_NAME","LayerBuilder":"STACK_NAME"}}}

请求文件

吸积需求文件描述了被请求的层。

它是一个json文件,具有以下结构:

{"Name":"layer name","Language":"Language to target","Requirements":{"Type":"accretion","Requirements":[{"Name":"Requirement Name","Details":"Requirement version or identifying details"}]},"Requirements":{"Type":"requirements.txt","Requirements":"Raw contents of requirements.txt file format"}}

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
如何下载多个。java中的PDF文件   linux Java打开文件,形成实际用户主页~/   java如何在时间线内维护TableView选择?   java Hibernate注释@Where vs@WhereJoinTable   Java读/写访问异常FileNotFoundException(访问被拒绝)   继承在Java中是否可以扩展最后一个类?   Android HttpClient使用java使应用程序崩溃。lang.OutOfMemoryError:pthread_create   java为什么即使我在proguardproject中添加了jar文件,也会出现这种错误。txt?   如果添加JButton,swing Java FocusListener和KeyListener将无法工作   java使用solrj检索json格式的SolrDocument   使用Microsoft Visual Studio代码进行Java编程   java NoClassDefFoundError:org/apache/log4j/Logger   哈希集中包含相等对象的java   java中的参数化构造函数是否需要有一个主体?   java类似于NetBeans不必要的代码检测器   Java实践问题   java Blackberry“[projectname].调试文件丢失”和“I/O错误:找不到程序”jar