kubernetes版本apiversion简单说明

在使用yaml文件部署Deployment项目时,出现过

error: error validating "xx-Deployment.yaml": error validating data: found invalid field Ports for v1.Container; if you choose to ignore these errors, turn validation off with --validate=false

的错误,对于kubernetes中的apiversion做一个简单的说明:

1.extensions/v1beta1是用于kubernetes版本在1.6之前,资源申明

2.apps/v1beta1是用于1.6-1.9版本之间

3.apps/v1是1.9版本以后使用
目前使用的是1.16.3版本可以正常使用apps/v1

apps是指应用的场景,例如可以使用deployment,service,namespace等,几乎涵盖了申明资源,不过也可以不写,进行通用匹配资源,但也有些资源需要特殊申明,具体可以通过命令查看。

原文地址:https://www.cnblogs.com/zhouzhifei/p/12082909.html

时间: 2024-08-02 07:38:15

kubernetes版本apiversion简单说明的相关文章

OC中使用UI自定义控件实现计算器的设计(版本1简单的加减乘除,连加,连减,连除,连乘)

OC中使用UI自定义控件实现计算器的设计(版本1简单的加减乘除,连加,连减,连除,连乘) #import <UIKit/UIKit.h> @interface ViewController : UIViewController<UIApplicationDelegate> { float _operator1; float _operator2; float _result; } @end #import "ViewController.h" @interfac

Kubernetes 版本选择

我曾自学过Kubernetes 1.11 和Kubernetes 1.13.3 得到的感受是:版本之间的变动太大了!!! 每一次版本的更新都意味着有相当多的内容更新,然后就要从头再学一遍,没办法谁让Kubernetes还在快速迭代呢. 在2019年6月中旬,Kubernetes 1.15正式发布,也就是今年的第二个大版本已经发布了.所以我这遍的学习将基于Kubernetes 1.15, 进行系统而全面的学习. 下面简单的总结一下kubernetes的一些新特性 正式发布Kubernetes 1.

k8s实践16:kubernetes监测探针简单测试

1.两种探针 readiness probe(就绪探针)监测容器是否就绪?只有pod里的容器就绪,kubelet才会认为pod处于就绪状态.就绪探针的作用是控制哪些pod可以作为svc的后端,如果pod不是就绪状态,就把它从svc load balancer中移除. liveness probe(存活探针)监测容器是否存活?如果容器中的应用出现问题,liveness将检测到容器不健康会通知kubelet,kubelet重启该pod容器. 2.使用探针的三种方式 官网介绍了三种,见下:comman

比之前那个版本更简单的C语言实现的比较大小

之前那个是输入一堆数据,找最大那个,这次是更简单的版本,求两个数的最大值. #include "stdafx.h" #include <stdio.h> int GetMax(int a ,int b){ if(a>b) return a; else return b; } void main(){ int x,y,max; printf("请输入两个数值\n"); scanf_s("%d%d",&x,&y);

kubernetes高级调度简单说明

Node label使用说明 1.查看node label kubectl get nodes --show-labels=true 2.创建label kubectl label node $(node_name) $key=$value 3.更新label kubectl label --overwrite node $(node_name) $key=$value 4.删除 kubectl label node $(node_name) $key- Node调度几种模式 首先看一下,我测试

babel版本变化 - 简单理解

babel版本变化 现在大部分使用babel的项目都是用的babel7.x了,但是还是需要去了解一下babel每个版本的一个重大变化,本篇主要是简单来记录下我了解的babel几个版本的重大变化 babel5.x 我看官网babel5已经没有了,,,但是在我了解的过程中,有好多博客都说有babel5,,,差不多就是说babel5就是一个全家桶,类似于vue-cli那样的东西,包括各种包和插件,babel5大概就是让你通过一次安装,尽可能的可以达到所有你想要的东西. babel6.x babel5升

【ADO.NET】2、各种版本的 简单登录验证

一.简单登录验证(防SQL注入) GetString(序号) 返回某一列的值(当用户不记得列名序号时,可使用GetOrdinal()获取到序号)GetInt32(序号) 针对的是 int 字段,返回int字段的值GetOrdinal("列名") 根据列名得到序号 Console.WriteLine("请输入用户名:"); string Uname=Console.ReadLine(); Console.WriteLine("请输入密码:"); s

SecureCRT Win免安装版本,简单好用

SecureCRT是一款支持SSH(SSH1和SSH2)的终端仿真程序,简单地说是Windows下登录UNIX或Linux服务器主机的软件. 这个简单好用,程序员必备. 下载地址:SecureCRT.rar 原文地址:https://www.cnblogs.com/myscs/p/9662911.html

bootstrap table合并单元格(该版本是简单的应用)

//获取列表数据 function loadTableData(tableId, request, data) { $.ajax({ type : "GET", url : request, contentType : 'application/json', dataType : "json", data : data, success : function(json) { //从后台获取到数据后进行表格的渲染 $('#featureBusinessClassify