修炼k8s+flink+hdfs+dlink(六:学习k8s-pod)

这篇具有很好参考价值的文章主要介绍了修炼k8s+flink+hdfs+dlink(六:学习k8s-pod)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一:增(创建)。

  1. 直接进行创建。
    修炼k8s+flink+hdfs+dlink(六:学习k8s-pod),修炼k8s+flink+hdfs+dlink,kubernetes,flink,学习
kubectl run nginx --image=nginx

修炼k8s+flink+hdfs+dlink(六:学习k8s-pod),修炼k8s+flink+hdfs+dlink,kubernetes,flink,学习

  1. 使用yaml清单方式进行创建。
    1. 直接创建方式,并建立pod。
kubectl create deployment my-nginx-deployment --image=nginx:latest 

修炼k8s+flink+hdfs+dlink(六:学习k8s-pod),修炼k8s+flink+hdfs+dlink,kubernetes,flink,学习
修炼k8s+flink+hdfs+dlink(六:学习k8s-pod),修炼k8s+flink+hdfs+dlink,kubernetes,flink,学习
修炼k8s+flink+hdfs+dlink(六:学习k8s-pod),修炼k8s+flink+hdfs+dlink,kubernetes,flink,学习

  1. 先创建employment,不会自动建立pod。
    第一步: 创建文件
kubectl create deployment my-nginx-deployment --image=nginx:latest --dry-run=client -o yaml > 02_deploment.yaml

修炼k8s+flink+hdfs+dlink(六:学习k8s-pod),修炼k8s+flink+hdfs+dlink,kubernetes,flink,学习
第二步:运行

kubectl apply -f 02_deploment.yaml

修炼k8s+flink+hdfs+dlink(六:学习k8s-pod),修炼k8s+flink+hdfs+dlink,kubernetes,flink,学习

二:删除。

  1. kubectl delete pods/nginx
  2. kubectl delete

三:修改。

  1. kubectl exec -it my-nginx – /bin/bash
    修炼k8s+flink+hdfs+dlink(六:学习k8s-pod),修炼k8s+flink+hdfs+dlink,kubernetes,flink,学习
  2. 对象资源的扩容和缩容,内容修改。
    1. edit – 直接在现有的资源对象,修改属性(扩缩)。
      kubectl edit deployments.apps my-nginx-deployment修炼k8s+flink+hdfs+dlink(六:学习k8s-pod),修炼k8s+flink+hdfs+dlink,kubernetes,flink,学习
      修炼k8s+flink+hdfs+dlink(六:学习k8s-pod),修炼k8s+flink+hdfs+dlink,kubernetes,flink,学习

    2. scala – 直接动态调整参数(扩缩)。
      kubectl scale deployment my-nginx-deployment --replicas=10修炼k8s+flink+hdfs+dlink(六:学习k8s-pod),修炼k8s+flink+hdfs+dlink,kubernetes,flink,学习
      修炼k8s+flink+hdfs+dlink(六:学习k8s-pod),修炼k8s+flink+hdfs+dlink,kubernetes,flink,学习

    3. set – 直接动态调整属性(调整参数)。
      修改镜像
      kubectl set image deployment my-nginx-deployment nginx=mysql修炼k8s+flink+hdfs+dlink(六:学习k8s-pod),修炼k8s+flink+hdfs+dlink,kubernetes,flink,学习文章来源地址https://www.toymoban.com/news/detail-743820.html

四:查看。

  1. 查看所有pod。
` kubectl get pods`. 
kubectl get pod -o wide
  1. 查看某个pod的创建信息。
 kubectl describe pods/nginx
  1. 查看某个pod的日志。
kubectl logs nginx
  1. 修炼k8s+flink+hdfs+dlink(六:学习k8s-pod),修炼k8s+flink+hdfs+dlink,kubernetes,flink,学习

到了这里,关于修炼k8s+flink+hdfs+dlink(六:学习k8s-pod)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • k8s-Pod介绍和配置

    目录  Pod结构  Pod定义  Pod配置 1 基本配置 2 镜像拉取 3 启动命令 4 环境变量 5 端口设置 6 资源配额  Pod结构 每个Pod中都可以包含一个或者多个容器,这些容器可以分为两类: 用户程序所在的容器,数量可多可少 Pause容器,这是每个Pod都会有的一个 根容器 ,它的作用有两个

    2024年02月05日
    浏览(23)
  • 【Kubernetes】K8s 查看 Pod 的状态

    NAME :Pod 的名称。 READY :代表 Pod 里面有几个容器,前面是启动的,后面是总数, 1 / 1 1/1 1/1 。 STATUS :就是当前 Pod 状态,最常见的就是 Running 正在运行,最期望的状态,只要不是 Running 的就说明有问题,就算是 Running 的就不一定没有问题。 状态 说明 Pending 挂起 在执行创建

    2024年01月15日
    浏览(94)
  • kubernetes(k8s) pod(资源限制、基础概念)

    目录  一、资源限制 1、概念 1.2、Pod和容器的资源请求和限制 1.3、CPU资源单位 1.4、内存资源单位 1.5、CPU和内存的Requests和Limits的特点 1.6、案例 二、pod 的两种使用方式 三、pod 资源共享 四、底层容器Pause 1、pause 共享资源 1.1、网络 1.2、存储 1.3、小结 2、Pause主要功能 3、Pod

    2024年02月05日
    浏览(74)
  • Kubernetes(k8s)核心资源解析:Pod详解

    💖The Begin💖点点关注,收藏不迷路💖 Pod是Kubernetes中最小的调度单元,它可以包含一个或多个容器。Pod中的所有容器共享网络和存储卷,它们一起运行在同一个节点上。Pod提供了一种抽象层,使得容器可以作为一个逻辑单元来管理。 Pod中的容器共享IP地址、端口空间和存储

    2024年04月11日
    浏览(72)
  • Kubernetes(k8s)容器编排Pod介绍和使用

    Pod是kubernetes中你可以创建和部署的最小也是最简的单位,一个Pod代表着集群中运行的一个进程。 Pod有两个必须知道的特点 通过yaml文件或者json描述Pod和其内容器的运行环境和期望状态,例如一个最简单的运行nginx应用的pod,定义如下 3.1.1 参数描述 下面简要分析一下上面的

    2024年02月08日
    浏览(80)
  • K8S第四讲 Kubernetes删除pod阻塞问题

    在Kubernetes中,当您尝试删除一个Pod时,可能会遇到Pod一直阻塞的情况。这通常是由于Pod正在运行或被其他资源(例如ReplicaSet或Deployment)控制而导致的。以下是一些可能的解决方案: 1: 确认Pod是否正在运行:在执行删除Pod命令之前,请先检查Pod的状态,确保它没有在运行中

    2024年02月05日
    浏览(66)
  • Kubernetes(k8s):精通 Pod 操作的关键命令

    💖The Begin💖点点关注,收藏不迷路💖 Kubernetes 是一个强大的容器编排平台,其中的核心概念之一就是 Pod。Pod 是 Kubernetes 中最小的可部署单元,它由一个或多个容器组成,共享网络和存储资源。 在本篇博客中,我们将深入探讨 Kubernetes 集群中与 Pod 相关的一些重要命令,帮

    2024年04月14日
    浏览(184)
  • 【Kubernetes】 从基础认识 k8s核心pod相关概念

    提示:此篇帮助朋友们,养成从0到1不断延伸知识的一种方法 最简单的创建pod入手 访问官方文档,直接使用案例,进行修改即可! 官网地址:https://kubernetes.io/zh-cn/docs/tasks/configure-pod-container/assign-pods-nodes/ 删除不需要的部分,根据规则添加需要的参数即可得到需要的,代码如

    2024年01月25日
    浏览(67)
  • kubernetes(k8s)为容器和 Pod 分配内存资源

    展示如何将内存请求(request)和内存限制(limit)分配给一个容器。 我们保障容器拥有它请求数量的内存,但不允许使用超过限制数量的内存。 创建新的命名空间 编辑yaml文件 配置文件的 args 部分提供了容器启动时的参数。 “–vm-bytes”, “150M” 参数告知容器尝试分配 15

    2024年02月15日
    浏览(56)
  • Kubernetes(k8s):Pod 的 Node Selector详解

    💖The Begin💖点点关注,收藏不迷路💖 Node Selector是Kubernetes中一个用于指定Pod部署位置的重要概念。通过Node Selector,用户可以将Pod调度到具有特定标签的节点上。 这种标签通常用于区分节点的硬件配置、地理位置、网络特性等。通过合理地设置Node Selector,用户可以优化应用

    2024年04月08日
    浏览(85)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包