当前位置: 首页 > 知识库问答 >
问题:

执行kuberentes部署相关操作时的语法差异

赫连黎昕
2023-03-14

以下语法用法之间有什么区别:

kubectl获取部署

kubectl获取部署. apps

kubectl获取部署v1.apps

文档中提到了deployment.v1.apps和deployment.apps,特别是在讨论部署和升级时。例如:要查看部署部署状态,运行kubectl部署状态deployment.v1.apps/nginx-deployment

例如:让我们更新 nginx Pods 以使用 nginx:1.16.1 图像而不是 nginx:1.14.2 图像。

kubectl——记录部署. apps/nginx-部署集镜像部署.v1.apps/nginx-部署nginx=nginx:1.16.1

共有1个答案

诸葛文博
2023-03-14

没有区别。它们在示例中向您展示了访问资源的不同方式。

这是对app/v1-api的引用,您可以在示例nginx部署中看到:

apiVersion:应用程序/v1

apiVersion: apps/v1
kind: Deployment
metadata:
  name: nginx-deployment
  labels:
    app: nginx
spec:
  replicas: 3
  selector:
    matchLabels:
      app: nginx
  template:
    metadata:
      labels:
        app: nginx
    spec:
      containers:
      - name: nginx
        image: nginx:1.14.2
        ports:
        - containerPort: 80

您可以使用缩短的方式,例如 kubectl 获取您在问题中提供的较长的部署。

但是,很明显,您不能使用例如应用程序/ v2

kubectl get deployment.v2.apps/nginx-deployment
error: the server doesn't have a resource type "deployment"
 类似资料:
  • 问题内容: 您实际上如何执行日期时间操作,例如添加日期,查找差异,找出间隔中不包括周末的多少天?我个人开始将这些操作中的一些传递给我的postgresql dbms,因为通常我只需要发出一个sql语句来获得答案,但是,以PHP的方式进行操作,我将不得不编写更多的代码,这意味着更多的机会发生错误… PHP中是否有任何不需要大量代码即可进行日期时间操作的库?在“给定两个日期,两个日期之间有多少个工作日

  • 我得到了"org.springframework.dao.数据完整性违反异常:无法执行语句;SQL[n/a];约束[null];嵌套异常是org.hibernate.exception.约束违反异常:无法执行语句"异常,同时将对象保存到存储库。 要求:计划将只有一个Cpricing对象,因此我添加了@OneToOne映射。下面是预期的表结构。 我在实体类中有以下代码更改: 当试图保存包含CPric

  • 本文向大家介绍sharepoint 对话框关闭时执行操作,包括了sharepoint 对话框关闭时执行操作的使用技巧和注意事项,需要的朋友参考一下 示例            

  • 问题内容: 我有一个http服务器(使用启动),我想做一些操作。 我该怎么做(在Linux上)?在ctrl-C的情况下可以进行那些操作吗? 我不熟悉Unix信号,因此答案可能很简单。 问题答案: 您可以使用信号包订购TERM和INT信号。但是请注意,只有在明确终止进程时才发送这些信号。正常退出(由流程本身启动)不涉及任何信号。我认为,对于正常退出,只需在主例程中执行某些操作即可(该例程应该生成工作

  • Redisson 支持对每个操作自动重试的策略并且在每次尝试期会尝试发送命令。 重试策略由设置项 retryAttempts (默认为 3) 和 retryInterval (默认为 1000 ms) 来控制。 每次尝试会在 retryInterval 时间间隔后执行。 Redisson 实例和 Redisson 对象都是完全线程安全的。 带有同步/异步方法的 Redisson 对象可通过 Red

  • 本文向大家介绍C语言中操作utmp文件的相关函数用法,包括了C语言中操作utmp文件的相关函数用法的使用技巧和注意事项,需要的朋友参考一下 C语言getutent()函数:从utmp文件中取得账号登录数据 头文件: 定义函数: 函数说明:getutent()用来从utmp 文件(/var/run/utmp)中读取一项登录数据, 该数据以utmp 结构返回. 第一次调用时会取得第一位用户数据, 之后

  • 本文向大家介绍springboot实现热部署操作方法,包括了springboot实现热部署操作方法的使用技巧和注意事项,需要的朋友参考一下 1.在 Spring Boot 开发环境下禁用模板缓存 2.引入依赖 3.Intellij IEDA 和 Eclipse 不同,Intellij IDEA 必须做一些小调整 在 Eclipse 中,修改文件后要手动进行保存,它就会自动编译,就触发热部署现象,而

  • (1)在线预览         直接点击文件,即可在线预览文件 (2)发送       点击操作-发送,即可将文档以轻推文件的方式发送到轻推联系人/群。 1)点击则进入轻推选人页面; 2)发送之后则以轻推文件的方式发到聊天页面; 3)发送对象为我的通讯录所有对象。 (3)收藏/取消收藏         点击收藏按钮,即可进行收藏,支持将我的空间或者团队空间、共享给我的文件或者文件夹进行收藏,方便查