ICode9

精准搜索请尝试: 精确搜索
  • k8s中几个基本概念的理解,pod,service,deployment,ingress的使用场景2022-09-11 17:30:18

    k8s 总体概览 前言 Pod 副本控制器(Replication Controller,RC) 副本集(Replica Set,RS) 部署(Deployment) 服务(Service) ingress 节点(Node) 命名空间(Namespace) k8s 中的部署过程 1、创建命名空间 2、使用 deployment 部署 pod 3、为服务创建 service 4、配置 ingress 的转发策略 总结

  • k8s配置deployment的 liveness 和 readiness 探针2022-09-02 12:00:31

    1.概要 我遇到的问题主要是,在部署的时候老的pod都是正常的,但是新部署的pod由于参数等配置错了,其实启动是有问题的。但是新的pod在启动3秒以后就把老的pod给干掉了,错误判断属于正常启动,然后几秒以后新的pod又挂了,导致运维的时候出现服务无法访问的情况。 同时当你使用 Kubernetes

  • k8s scale2022-08-31 13:34:53

    k8s scale 调整副本数量 //调整kej22082501命名空间下的所有deployment副本数为1 rancher kubectl scale deployment --all --replicas=1 -n kej22082501 //调整kej22082501命名空间下的redis deployment副本数为1 rancher kubectl scale deployment.apps/redis --replicas=1 -n

  • Kubernetes Container、Pod、Namespace内存及CPU限制2022-08-26 01:01:20

           如果运行的容器没有定义资源(memory、CPU)等限制,那么该容器可以使用宿主机的最大可用资源,直到无资源可用而触发宿主机(OOM Killer),为保证容器资源合理利用,需要在namespace定义LimitRange等限制,这样容器会继承LimitRange中的默认限制。 1、kubernetes对单个容器的memory实现

  • 控制器概念2022-08-16 00:35:00

      1.Replicaset概念 Kubernetes中的ReplicaSet主要的作用是维持一组Pod副本的运行,它的主要作用就是保证一定数量的 Pod 能够在集群中正常运行,它会持续监听这些 Pod 的运行状态,在 Pod 发生故障时重启pod,pod数量减少时重新运行新的 Pod 副本,因此,它通常被用来保证特定数量相同的Pods

  • Kruise Rollout:灵活可插拔的渐进式发布框架2022-08-15 18:02:05

    简介: Kruise Rollout 是 OpenKruise 社区开源的渐进式交付框架。Kruise Rollout 支持配合流量和实例灰度的金丝雀发布、蓝绿发布、A/B Testing 发布,以及发布过程能够基于 Prometheus Metrics 指标自动化分批与暂停,并提供旁路的无感对接、兼容已有的多种工作负载(Deployment、Clone

  • Kruise Rollout:灵活可插拔的渐进式发布框架2022-08-13 22:00:41

    作者:赵明山(立衡) 前言 Kruise Rollout 是 OpenKruise 社区开源的渐进式交付框架。Kruise Rollout 支持配合流量和实例灰度的金丝雀发布、蓝绿发布、A/B Testing 发布,以及发布过程能够基于 Prometheus Metrics 指标自动化分批与暂停,并提供旁路的无感对接、兼容已有的多种工作负载(Dep

  • ExtJS - Deployment Application(部署应用)2022-08-12 08:00:37

    更新记录 2022年8月12日发布。 2022年7月26日 从笔记迁移到博客。 ExtJS教程汇总:https://www.cnblogs.com/cqpanda/p/16328016.html 说明 如果是直接引入ExtJS方式进行开发应用,部署时复制对应的文件即可 如果使用Sencha CMD方式进行开发的,则需要Sencha CMD进行编译代码 Sencha C

  • 第六章 Pod控制器详解2022-07-29 16:04:20

    第六章 Pod控制器详解 本章节主要介绍各种Pod控制器的详细使用。 Pod控制器介绍 Pod是kubernetes的最小管理单元,在kubernetes中,按照pod的创建方式可以将其分为两类: 自主式pod:kubernetes直接创建出来的Pod,这种pod删除后就没有了,也不会重建 控制器创建的pod:kubernetes通过控制器创

  • k8s暂停一个pod2022-07-27 19:00:09

    k8s暂停一个pod     模拟k8s暂停一个服务:kubectl scale --replicas=0 deployment/[deployment]  -n [namespace](如要恢复设置参数--replicas=1即可),操作后该[deployment]对应的[pod]就停止了,服务就暂停了   k8s其他操作: kubectl get pod -n [namespaces] kubectl get svc -n

  • kubernetes之Deployment2022-07-26 20:03:10

    1.什么是Deployment? Deployment(简写为deploy)是kubernetes控制器的又一种实现,构建于ReplicasSet控制器之上,可以为Pod和ReplicaSet提供声明式更新。相比较而言,Pod和ReplicaSet很少用来直接使用,而是借助于控制器来使用。Deployment Controller核心功能也是保证Pod资源的正常使用,大

  • k8s-deployment详解2022-07-20 10:35:39

    apiVersion: v1 #必选,版本号,例如v1 kind: Pod #必选,Pod metadata: #必选,元数据 name: string #必选,Pod名称 namespace: string #必选,Pod所属的命名空间 labels: #自定义标签 - name: string #自定义标签名字 annotations:

  • K8S 对象2022-07-19 09:03:14

    本页说明了在 Kubernetes API 中是如何表示 Kubernetes 对象的, 以及使用 .yaml 格式的文件表示 Kubernetes 对象。 https://kubernetes.io/zh-cn/docs/concepts/overview/working-with-objects/kubernetes-objects/ 理解 Kubernetes 对象 在 Kubernetes 系统中,Kubernetes 对象

  • 云原生2、核心概念2022-07-15 13:04:12

    什么是 Kubernetes :介绍 Kubernetes 的主要功能以及能力; Kubernetes 的架构:介绍 Kubernetes 的核心组件,以及介绍它们之间是如何相互互动连接; Kubernetes 的核心概念与核心 API; 一、什么是 Kubernetes Kubernetes,从官方网站上可以看到,它是一个工业级的容器编排平台。Kubern

  • K8s相关知识总结学习2022-07-14 01:31:38

    K8S适用场景及功能 1. 多台机器集群管理和配置(单机,直接docker + docker-compose) 2. Kubernetes 可以为你提供集中式的管理集群机器和应用,加机器、版本升级、版本回滚,那都是一个命令就搞定的事,不停机的灰度更新,确保高可用、高性能、高扩展。 Kubernetes 集群架构   master 主节点

  • 十五、资源控制之Deployment2022-07-10 18:03:34

    资源控制器之Deployment Deployment 为 Pod 和 ReplicaSet 提供了一个声明式定义(declarative)方法,用来替代以前的ReplicationController 来方便的管理应用。典型的应用场景包括: ​- 定义 Deployment 来创建 Pod 和 ReplicaSet ​- 滚动升级和回滚应用 ​- 扩容和缩容 Deployment

  • K8S资源控制器2022-07-06 14:01:20

    什么是控制器 kubernetes中建立了很多的controller(控制器),这相当于一个控制机,来管理pod的状态和行为。 控制器的类型 ReplicationController和ReplicaSet           Deployment                                             无状态负载 DaemonSet 

  • Kubernetes(k8s)集群部署五、控制器(rs,rc,Deployment,DaemonSet、StatefulSet、Job、CronJob、HPA)2022-06-29 18:03:39

      控制器 一、 Pod 的分类: 二、控制器类型: 1 Replication Controller(rc)和ReplicaSet(rs) 1.1ReplicaSet控制器示例: 2.Deployment 2.1Deployment控制器示例 3.DaemonSet 3.1DaemonSet控制器示例 4.StatefulSet 5.job控制器 5.1job控制器示例 6.CronJob控制器 6.1 CronJob控制

  • Docker 与 K8S学习笔记(二十五)—— Pod的各种调度策略(上)2022-06-28 19:02:51

    上一篇,我们学习了各种工作负载的使用,工作负载它会自动帮我们完成Pod的调度和部署,但有时我们需要自己定义Pod的调度策略,这个时候该怎么办呢?今天我们就来看一下如何定义Pod调度策略。   一、NodeSelector:节点定向调度 Kubernetes的Scheduler服务在调度Pod的时候会通过一系列复杂的

  • MDT分布式\多分支多站点配置2022-06-27 12:32:14

    官方参考文档:https://docs.microsoft.com/zh-cn/windows/deployment/deploy-windows-mdt/build-a-distributed-environment-for-windows-10-deployment 思路:通过dfs将MDT的配置文件同步到其他地区的分支服务器,然后在其他站点的服务器上建立WDS服务器,并选择本地的MDT的启动镜像  

  • k8s pod或者deployment常出现的问题2022-06-23 11:00:48

    1、 当出现crashloopbackoff的时候,请检查你在配置资源的yaml文件是否有错误 2、当出现ImagePullBackOff的时候,请检查镜像的同时也请检查磁盘,当出现这种现象的时候一般是磁盘使用率达到了k8s的告警阈值,触发了k8s的自动清理机制,k8s的自动清理机制有两种,一种是磁盘达到百分之多少,一种

  • k8s-deployment解析2022-06-17 10:31:30

    k8s 最全api介绍 https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.24/#volume-v1-core k8s env、configmap、secret外部数据加载配置 参考文档:https://www.cnblogs.com/qsing/p/15773745.html   # https://kubernetes.io/docs/reference/generated/kuberne

  • kubernetes-yaml文件2022-06-12 23:00:16

    转: k8s yaml 一、yaml文件简介 Kubernetes只支持YAML和JSON格式创建资源对象,JSON格式用于接口之间消息的传递,适用于开发 YAML格式用于配置和管理,适用于云平台管理,YAML是一种简洁的非标记性语言 yaml的语法格式: 缩进标识层级关系 不支持制表符缩进,使用空格缩进 通常开

  • K8S基础操作2022-06-09 10:03:32

    基础命令  kubectl Commands RESOURCE ARGS 常见的Command包括 get 获取 edit 编辑 describe 查看详情 create 创建 delete 删除 exec 进入pod里面 logs 查看pod日志 常见的RESOURCE deployment rs pod cm secret 常见的ARGS -n 指定命名空间, 默

  • kubenetes的deployment模板2022-06-07 11:02:08

    apiVersion: apps/v1 kind: Deployment metadata: name: deploy-service # deployment名称 namespace: test annotations: kubernetes.io/change-cause: "1.0" # 版本说明 - 用于回滚等 spec: selector: matchLabels: app: deploy-service # 标签

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有