gpt4 book ai didi

kubernetes - api版本和beta版本

转载 作者:行者123 更新时间:2023-12-02 22:59:45 24 4
gpt4 key购买 nike

按照文档创建部署,我有一个如下所示的 .yaml 文件:

apiVersion: extensions/v1beta1
kind: Deployment
...

我不确定如何处理“extensions/v1beta1”,所以我最终得到了 here in the API docs .

这听起来像是我应该使用“v1”值,但当我尝试 kubectl apply 我的 .yaml 文件时,这似乎无效。

有人可以帮助我更好地理解 apiVersion 值的含义以及如何确定每个组件使用的最佳值吗?

哦,我正在使用 minikube,“kubectl 版本”报告客户端和服务器是“GitVersion:”v1.3.0”。

最佳答案

您链接到的文档来自 Kubernetes 1.0 发布之前(一年前)。当时,我们有 API 的 beta 版本,并正在迁移到 v1 API。从那时起,我们引入了多个API组,每个API组可以有不同的版本。该版本表明 API 的成熟度(alpha 正在积极开发中,beta 意味着它将具有兼容性/可升级性保证,v1 意味着它是稳定的)。部署 API 目前属于第二类,因此使用 extensions/v1beta1 是正确的。

关于kubernetes - api版本和beta版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38547229/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com