gcloud alpha 命令和 gcloud beta 命令有什么区别?

What is the difference between gcloud alpha commands and gcloud beta commands?

我有一个关于 gcloud (google-cloud-sdk) 的问题。

我找到了一个 gcloud 组件来使用 google 云的交互式 shell。

像这样使用命令

[hostname]# gcloud components list

我找到了一个结果

│ Installed │ gcloud Alpha Commands│ alpha  │   < 1 MiB │
│ Installed | gcloud Beta Commands │ beta   │   < 1 MiB │

在google云(https://cloud.google.com/sdk/docs/interactive-gcloud)中,显示了'gcloud Alpha Commands'但不存在'gcloud Beta Commands'。

alpha 命令和 beta 命令有什么区别?

这是生命周期。

Alpha 意味着该功能通常尚未准备好投入生产,可能仍在积极开发中。

另一方面,Beta 通常是一个已完成的功能,正在接受测试以准备好投入生产。

更多信息:Wikipedia

在 Google Cloud 的上下文中,这些发布阶段在其 google cloud 产品网站上进行了描述。

Alpha: ... The alpha phase usually lasts six months.

Beta: ... The average beta phase lasts about six months.

我建议,要了解更多信息,您应该阅读源代码。 :)