ICode9

精准搜索请尝试: 精确搜索
  • flowable 通过模型model ID部署流程2021-06-06 09:51:24

    /**部署流程定义  */ @RequestMapping(value="/deployment") @RequiresPermissions("fhmodel:edit") @ResponseBody public Object deployment(){ Map<String,Object> map = new HashMap<String,Object>(); String result = "succes

  • deployment:声明式的升级应用2021-06-05 12:52:07

    9.1.使用RC实现滚动升级 #kubectl rolling-update kubia-v1 kubia-v2 --image=luksa/kubia:v2   使用kubia-v2版本应用来替换运行着kubia-v1的RC,将新的复制控制器命名为kubia-v2,并使用luksa/kubia:v2最为镜像。   升级完成后使kubectl describe rc kubia-v2查看升级后的

  • 干货!K8S之yaml文件详解2021-06-04 17:29:51

    文章目录 一、概述 二、YAML文件优点 三、YAML与 JSON 和 XML 的关系 四、YAML 文件的结构 五、YAML 在 Kubernetes 中的使用 六、YAML文件模板生成/导出 一、概述 Kubernetes只支持YAML和JSON格式创建资源对象 JSON格式用于接口之间消息的传递,YAML格式用于配置和管理 YAML

  • 干货满满,从一个案例学习k8s基本架构2021-06-04 11:07:32

    前言 Kubernetes(简称K8S,K和S之间有8个字母)是用于自动部署,扩展和管理容器化应用程序的开源系统。它将组成应用程序的容器组合成逻辑单元,以便于管理和服务发现。Kubernetes 源自Google15年的生产环境的运维经验,同时凝聚了社区的最佳创意和实践。 一、基础组件

  • K8S之资源控制器RC、RS、Deployment详解2021-06-04 11:06:40

    K8S之资源控制器RC、RS、Deployment详解 1. (Controller)-Deployment 1.1. 介绍 1. 简介 2. 部署方式 3. Deployment升级方案 1.2. 模板 1.3 Pod和Controller关系 2、Deployment控制器应用场景 2.1 yaml文件字段说明 2.2 Deployment控制器应用部署 2.3 ReplicaSet示例 2.4 Depl

  • Kubernetes(k8s)的deployment资源2021-06-04 11:06:22

    1、为什么K8s要引入deployment资源。 答:deployment也是保证pod高可用的一种方式,明明已经有RC(Replication Controller),为什么还要引入deployment呢?是因为deployment解决了RC(Replication Controller)的一个痛点。是因为RC在进行版本升级的时候,会造成一个问题,就是它的svc(Service)

  • 5.3、k8s资源控制器学习2021-06-03 19:57:37

    第一节 资源控制器-控制器说明 1.1 相关概念介绍 Pod分类 • 自主式Pod: Pod退出了, 此类型的Pod不会被创建(无法保证它的稳定性) • 控制器管理的pod: 在控制器的生命周期里,始终要维持Pod的副本数目(这是我们最常用的Pod)命令式编程:它侧重于如何实现程序,就像我们刚接触编程

  • Eclipse中Project的属性Deployment Assembly(部署程序集)消失了,不存在了,去哪儿了2021-06-03 14:52:54

    1. 该项目不是web项目,所以不存在Deployment Assembly 属性。在Eclipse中,怎样将一个非web project变成一个web project? 1)右键项目,选择Project Facets,点击Convert to faceted from 2) 配置Project Facets 更改Dynamic Web Module的Version为2.5。(3.0为Java7的)。 如果提示错误,可能需

  • Deployment2021-06-02 23:00:40

    apiVersion: apps/v1 kind: Deployment metadata: name: kubia spec: replicas: 3 template: metadata: name: kubia labels: app: kubia spec: containers: - image: luksa/kubia:v1 name: nodejs selector: ma

  • 从零开始了解 kubernetes,还有谁不会?2021-06-02 16:34:22

    作者:fredalxin 地址:https://fredal.xin/what-is-kubernetes kubernetes 已经成为容器编排领域的王者,它是基于容器的集群编排引擎,具备扩展集群、滚动升级回滚、弹性伸缩、自动治愈、服务发现等多种特性能力。 本文将带着大家快速了解 kubernetes ,了解我们谈论 kubernetes 都是在谈

  • flowable实战(二)flowable流程模型管理接口2021-06-02 13:56:45

    一、流程模型资源   流程定义文件:文件的命名必须是XXXXbpmn20.xml,注意命名规范,后面必须是bpmn20.xml。   流程定义图片:用BPMN2.0规范定义的各种图形描绘(BMPN2.0的符号及画布上的坐标信息),一般是PNG格式。   表单文件:把表单内容保存在一个文件中,扩展名为drl。   规则文件:扩展名

  • 基于Jenkins和Kubernetes的CI工作流2021-05-28 17:57:50

     黄文俊 分布式实验室Jenkins作为最为流行的持续集成工具,在结合使用容器技术,Kubernetes集群的基础上,该如何发挥出新的能力,在应用微服务化的基础上,提供更好的CI方式,值得我们每一个开发人员去持续不断的摸索。本次分享主要介绍我司如何使用Jenkins Pipeline、Container和 Kubernete

  • 容器、Docker与Kubernetes——什么是Kubernetes以及它是如何使得容器化基础设施2021-05-28 17:53:27

     肖劲 译 分布式实验室在本系列文章的第一篇中我阐述了从基础设施的容器化角度阐述了什么是容器,什么是Docker以及它们是怎么来重新定义运维工作以及对基础设施产生的影响。但是,仅仅了解了容器与Docker还不足以将它们运用到我们实际的技术栈中去;所以在本篇文章中我会介绍Kubernete

  • k8s-YAML字段太多,记不住怎么办2021-05-28 17:36:21

    用create命令生成 kubectl create deployment nginx --image=nginx:1.16 -o yaml --dry-run=client > my-deploy.yaml 用get命令导出 kubectl get deploymentnginx-o yaml > my-deploy.yaml Pod容器的字段拼写忘记了 kubectl explain pods.spec.containers kubectl explain

  • k8s部署 apiVersion升级问题2021-05-28 16:05:20

    将apiVersion版本从extensions/v1beta1升级到apps/v1不成功,部署时一直自动设置为extensions/v1beta1  原因是kubectl get deployment时默认使用的extenions/v1beta1  如果想要使用apps/v1,可以通过kubectl get deployment.apps实现   参考https://stackoverflow.com/questions/6

  • Istio Helm Chart 详解 - 全局变量2021-05-28 09:55:07

    前言我们在使用现有 Chart 的时候,通常都不会修改 Chart 的本体,仅通过对变量的控制来实现对部署过程的定制。Istio Helm Chart 提供了大量的变量来帮助用户进行定制。第一篇中我们提到过,Istio Chart 分为父子两层,因此变量也具有全局和本地两级,全局变量使用保留字 global 来进行定

  • Istio Helm Chart 详解 —— 概述2021-05-28 09:54:05

    前言Helm 是目前 Istio 官方推荐的安装方式,除去安装之外,还可以利用对输入值的一些调整,完成对 Istio 的部分配置工作。官方提供了 Istio 的 Helm 部署方式,侧重于快速启动,而这一组文章将会采用由上至下的顺序,基于 Istio 1.0.2 版本的 Helm Chart 做一系列的讲解。Istio 的 Helm Chart

  • 使用Kubectl部署应用2021-05-25 23:55:14

    目录 使用Kubectl部署应用  Kubectl部署流程  部署一个简单的Demo网站      一旦运行了Kubernetes集群,就可以在其上部署容器化应用程序。因此在开始之前,我们需要先确保集群已经准备就绪,无论是使用Minikube还是kubeadm创建的集群。 接下来,我们讲述使用Deployment(部署)对象

  • kubernetes hpa 无故自动扩容2021-05-25 12:04:39

    故障现象 当将`deployment`的`replicas`调整到高于`hpa`的`minreplicas`时,这个时候,hpa无法缩容,并且无论修改`replicas`或`minreplica`,hpa都会将pod调整为你设置过deployment的replicais的最大值。 controller log I0525 02:49:37.084226 1 horizontal.go:644] Successful r

  • Kubernetes第七曲 Kubernetes支持YAML和JSON格式创建资源对象2021-05-23 10:01:33

    Kubernetes第七曲 Kubernetes支持YAML和JSON格式创建资源对象 一、YAML和JSON1、概述2、语法格式: 二、演示yaml1、编写yaml文件2、创建资源,kind种类为deployment3、编写service的yaml 三、详解k8s中的port四、自动测试命令的正确性,并不执行创建(--dry-run)五、查看生成yaml

  • Kubernetes Pod 中的 ConfigMap 配置更新2021-05-15 12:52:03

     吴叶磊 分布式实验室 业务场景里经常会碰到配置更新的问题,在 “GitOps“模式下,Kubernetes 的 ConfigMap 或 Secret 是非常好的配置管理机制。但是,Kubernetes 到目前为止(1.13版本)还没有提供完善的 ConfigMap 管理机制,当我们更新 ConfigMap 或 Secret 时,引用了这些对象的 Deploym

  • K8s之Deployment YAML详解2021-05-13 14:37:03

    Deployment 简述 Deployment 为 Pod 和 ReplicaSet 提供了一个声明式定义 (declarative) 方法,用来替代以前的 ReplicationController 更方便的管理应用。 作为最常用的 Kubernetes 对象,Deployment 经常会用来创建 ReplicaSet 和 Pod,我们往往不会直接在集群中使用 ReplicaSet 部署

  • k8s pod 如何删除2021-05-13 13:04:05

    在k8s 里面如果直接删除pod,, 是起不到作用的,因为删除的pod 还是被继续拉起来。 看下面的例子,我们把 deployment-ngx-8ff559dc9-5v5f7 这个pod 通过kubectl  delete pod 的方式删除掉   [root@k8s-master ~]# kubectl get pods NAME READY STAT

  • k8s学习记录,RC/RS和Deployment(七)2021-05-12 15:04:34

    RC和RS是部署Pod的两种方式,但是在生产环境中主要使用Deployment等方式进行Pod的管理和部署,这里只做了解 RC 复制控制器【Replication Controller】 可以确保Pod副本数达到期望值,可确保一个Pod或一组同类Pod总是可用 RS 复制集【Replica Set】 是支持基于集合的标签选择器的下一代R

  • Kubernetes入门(三)——使用Deployment运行一个无状态应用2021-05-06 19:52:03

    Kubernetes集群搭建完成后,开始尝试部署一个"Hello World"的简单应用,据此了解Kubernetes的应用部署流程,熟悉yaml文件的核心配置。本文在Kubernetes集群部署了一个Nginx应用,并使用service把应用暴露给外部访问。以下是具体操作步骤,希望能给初学者提供一些参考。1. 创建一个nginx depl

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

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

ICode9版权所有