首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在不指定sha的情况下使用flyte api获取发射计划?

如何在不指定sha的情况下使用flyte api获取发射计划?
EN

Stack Overflow用户
提问于 2020-05-29 03:39:34
回答 1查看 66关注 0票数 0

我想使用flyte api来获取部署环境的最新启动计划,而不指定sha。

EN

回答 1

Stack Overflow用户

发布于 2020-05-30 06:27:29

建议用户在引用Launch Plans或任何其他Flyte实体时指定SHA值。但是,有一个例外。Flyte有一个积极的发射计划的概念。对于给定的项目/域名/名称组合,启动计划可以有任意数量的版本。所有这四个字段加在一起标识一个特定的启动计划。这四个字段是主键。这些启动计划中的一个,至多一个,也可以是我们所说的“主动”。

要查看哪些处于活动状态,可以在flyte-cli中使用list-active-launch-plans命令

代码语言:javascript
复制
(flyte) captain@captain-mbp151:~ [k8s: flytemain] $ flyte-cli -p skunkworks -d production list-active-launch-plans -l 200 | grep TestFluidDynamics
NONE                           248935c0f189c9286f0fe13d120645ddf003f339           lp:skunkworks:production:TestFluidDynamics:248935c0f189c9286f0fe13d120645ddf003f339

但是,请注意,如果启动计划处于活动状态,且具有schedule,则该计划将运行。没有办法使启动计划“活动”,只能禁用其计划(如果它有一个)。

如果要将启动计划设置为活动状态,可以使用update-launch-plan命令执行此操作。

首先找到你想要的版本(结果被截断):

代码语言:javascript
复制
(flyte) captain@captain-mbp151:~ [k8s: flytemain] $ flyte-cli -p skunkworks -d staging list-launch-plan-versions -n TestFluidDynamics
Using default config file at /Users/captain/.flyte/config
Welcome to Flyte CLI! Version: 0.7.0b2
Launch Plan Versions Found for skunkworks:staging:TestFluidDynamics

Version                                            Urn                                                                              Schedule                       Schedule State
d4cf71c20ce987a4899545ae01286f42297a8f3b           lp:skunkworks:staging:TestFluidDynamics:d4cf71c20ce987a4899545ae01286f42297a8f3b
9d3e8d156f7ba0c9ac338b5d09949e88eed1f6c2           lp:skunkworks:staging:TestFluidDynamics:9d3e8d156f7ba0c9ac338b5d09949e88eed1f6c2
248935c0f189c928b6ffe13d120645ddf003f339           lp:skunkworks:staging:TestFluidDynamics:248935c0f189c928b6ffe13d120645ddf003f339
...

然后

代码语言:javascript
复制
flyte-cli update-launch-plan --state active -u lp:skunkworks:staging:TestFluidDynamics:d4cf71c20ce987a4899545ae01286f42297a8f3b
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62073178

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档