ICode9

精准搜索请尝试: 精确搜索
  • 16.Operator控制器2021-10-20 10:03:00

    16.Operator控制器 1.为什么需要Operator? 我们前面讲了很多很多基础的资源对象和控制器,如pod、deployment、service、deployment等等,仿佛已经满足了我们大多数情况的场景和需求了,那我们为什么还需要operator呢? 我们再来回顾一下,无状态应用(如nginx)的扩容是最方便的,我们只要

  • activiti学习之服务任务2021-10-17 16:58:21

    写在前面 对于工作流,我们使用最多的是用户任务节点,用户任务节点就是给用户来生成任务的,需要人来手动的处理,而与之对应的还有服务任务节点,这种类型的节点不需要人手动的参与而是程序来执行,即执行某个类的某个方法,这个类一般是org.activiti.engine.delegate.JavaDelegate的子类

  • k8s_使用k8s部署博客系统deployment(四)2021-10-05 21:34:10

    mysql deployment 前面的nfs  pv pvc secret configmap service等k8s对象已经创建好了,准备工作已经完成;现在可以开始准备deployment配置文件了。  下面是wordpress系统中mysql的deployment配置文件,需要注释的地方有详细的注解。 #api版本 apiVersion: apps/v1 kind: Deployment

  • k8s pod通过volume挂载configmap2021-10-04 17:02:57

    参考官网:https://kubernetes.io/zh/docs/tasks/configure-pod-container/configure-pod-configmap/ 创建好configmap    定义好deployment.yaml apiVersion: apps/v1 kind: Deployment metadata: name: nginx-deployment labels: app: nginx spec: replicas: 1 se

  • 关于 Kubernetes 的这些原理,你一定要了解2021-10-03 20:34:33

    kubernetes 已经成为容器编排领域的王者,它是基于容器的集群编排引擎,具备扩展集群、滚动升级回滚、弹性伸缩、自动治愈、服务发现等多种特性能力。本文将带着大家快速了解 kubernetes ,了解我们谈论 kubernetes 都是在谈论什么。 kubernetes 架构 从宏观上来看 kubernetes 的整体架

  • kubectl2021-10-02 15:02:59

    管理资源的三种方式:陈述式 ,声明式(统一资源配置清单),gui界面操作 陈述式 命名空间 pod和pod控制器资源 扩容pod控制器 kubectl scale deployment alpine --replicas=2 -n default ``` # kubectl 名称空间 kubectl create ns study kubctl get all -n study ku

  • Kubernetes通过deployment、service和ingress搭建应用2021-10-01 14:02:00

    容器镜像:huangxjie/tomcat:0.0.1    该镜像只是一个简单的测试镜像,可以使用此镜像或者更换自己的镜像 deployment 首先讨论如果不使用deployment而是创建单个pod,当然这样是可以访问容器内的资源。但是万一此pod因为网络原因无法访问,那么项目就无法访问了,只能自己再创建新的pod

  • Kubernetes-Pod介绍(四)-Deployment2021-09-26 09:00:09

    前言 本篇是Kubernetes第七篇,大家一定要把环境搭建起来,看是解决不了问题的,必须实战。 Kubernetes系列文章: Kubernetes介绍Kubernetes环境搭建Kubernetes-kubectl介绍Kubernetes-Pod介绍(-)Kubernetes-Pod介绍(二)-生命周期Kubernetes-Pod介绍(三)-Pod调度 Pod升级和回滚 在生产

  • Deployment2021-09-22 16:34:17

    Deployment是kubernetes在1.2版本中引入的新概念,用于更好的解决Pod的编排问题,为此,Deployment在内部使用了ReplicaSet来实现目的,我们可以把Deployment理解为ReplicaSet的一次升级,两者的相似度超过90% Deployment的使用场景有以下几个: 创建一个Deployment对象来生成对应的ReplicaSe

  • [翻译] Kubernetes 101: Pods, Nodes, Containers, and Clusters2021-09-20 18:04:35

    [翻译] Kubernetes 101: Pods, Nodes, Containers, and Clusters 原文 Kubernetes 正迅速成为在云中部署和管理软件的新标准, Kubernetes 的功能虽然很强大。也学习难度同样也很大,作为一个新手,如果直接去看官方的文档, 可能会觉得很难理解。 kubernetes 由许多不同的部分组成,很难

  • Kubernets之部署方式2021-09-20 10:02:36

    Kubernets的有状态部署 StatefulSet是Kubernets中的有状态部署,其特点是: 数据存储持久化,通过PVC实现网络地址稳定:重启Pod其PodName和主机名不会改变,通过Headless Service实现有序部署/删除:前一个Pod运行成功,后续的Pod才能启动,而在删除时,也是有序的进行操作(比如Nginx - Apache

  • K8S基础学习和命令2021-09-14 17:03:14

    K8S基础学习 https://www.cnblogs.com/wdzhz/p/11096996.html ---------------------- 命令 k8s基础学习https://www.cnblogs.com/linuxws/p/10657716.htmlkubectl get namespaces #显示域名空间信息kubectl cluster-info # 显示集群信息kubectl version  # 查看版本kubectl

  • Pycharm-Django项目Ubuntu部署2021-09-10 19:34:02

    1.将Django项目从Pycharm同步到Ubuntu(服务器远端同步本地代码) Tools - Deployment - Configuration Connection:   Mappings:   2.Tools - Deployment - Options   3.项目右键 – Deployment (可手动同步代码到服务器)

  • Kubectl 创建 Deployment 错误 Deployment in version "v1" cannot be handled as a Deployment.....2021-09-08 22:02:49

    在创建 Deployment 时抛出了下面的错误。 [root@node4 api]# kubectl apply -f api.yamlError from server (BadRequest): error when creating “beyondapi-api.yaml”: Deployment in version “v1” cannot be handled as a Deployment: v1.Deployment.Spec: v1.DeploymentSpec

  • client-go实战之三:Clientset2021-09-08 08:31:39

    欢迎访问我的GitHub https://github.com/zq2599/blog_demos 内容:所有原创文章分类汇总及配套源码,涉及Java、Docker、Kubernetes、DevOPS等; 系列文章链接 client-go实战之一:准备工作 client-go实战之二:RESTClient client-go实战之三:Clientset client-go实战之四:dynamicClient cli

  • Kubernetes-kubectl介绍2021-09-06 09:00:54

    前言 本篇是Kubernetes第三篇,大家一定要把环境搭建起来,看是解决不了问题的,必须实战。本篇重要介绍kubectl的使用。 Kubernetes系列文章: Kubernetes介绍Kubernetes环境搭建 kubectl的核心功能在于通过 API Server 操作 Kubernetes 的各种资源对象,包括资源对象的创建、删除、查看

  • FLINK基础(152): RUNTIME(4)Flink on Yarn/K8s 原理剖析及实践(3)Flink on Kubernetes 原理剖析2021-09-02 21:02:44

    0 简介   Kubernetes 是 Google 开 源 的 容 器 集 群 管 理 系 统, 其 提 供 应 用 部 署、 维护、扩展机制等功能,利用 Kubernetes 能方便地管理跨机器运行容器化的应用。Kubernetes 和 Yarn 相比,相当于下一代的资源管理系统,但是它的能力远远不止这些。 1 Kubernetes- 基本概念

  • kubebuilder实战之五:operator编码2021-08-30 08:01:26

    欢迎访问我的GitHub https://github.com/zq2599/blog_demos 内容:所有原创文章分类汇总及配套源码,涉及Java、Docker、Kubernetes、DevOPS等; 系列文章链接 kubebuilder实战之一:准备工作 kubebuilder实战之二:初次体验kubebuilder kubebuilder实战之三:基础知识速览 kubebuilder实战之

  • 问题总结2021-08-30 08:00:06

    Service Endpoint 更新延迟 在更新 Kubernetes 集群中的 Deployment 时发现了一个很奇怪的连接超时现象,在更新 Deployment 之后的 30 秒到两分钟左右,所有与以该 Deployment 作为服务后端的 Service 的连接都会超时或失败。同时我还注意到其他应用在这段时间内也会出现莫名其妙的延

  • Kubernetes编写yaml文件示例2021-08-21 18:04:40

    创建nginx-deployment.yaml,意思为创建2个pod,每个pod里的nginx版本为1.7.9,容器监听端口(containerPort)是 80 apiVersion: apps/v1 kind: Deployment metadata: name: nginx-deployment spec: selector: matchLabels: app: nginx replicas: 2 template: metada

  • 博客园markdown2021-08-18 18:33:30

    字体的颜色 <font color=blue>蓝色</font> <font color=yellow>黄色</font> <font color=black>黑色</font> <font color=red>红色</font> <font color=green>绿色</font> <font color=purple>紫色</font> 蓝色 黄色 黑色

  • 6 第六章 Pod控制器详解2021-08-18 15:33:19

    6.1 Pod控制器介绍 Pod是kubernetes的最小管理单元,在kubernetes中,按照pod的创建方式可以将其分为两类: 自主式pod:kubernetes直接创建出来的Pod,这种pod删除后就没有了,也不会重建 控制器创建的pod:kubernetes通过控制器创建的pod,这种pod删除了之后还会自动重建 什么是Pod控制器

  • K8s 常用命令(随时更新......)2021-08-16 14:03:15

    1.创建deployment kubectl create -f nginx-deployment.yaml 2.查看deployment kubectl get deployment 3.查看Pod kubectl get pod -o wide 4.测试Pod访问 curl --head 10.2.83.17 5.更新Deployment kubectl set image deployment/nginx-deployment nginx=nginx:1.14.2 --rec

  • Kubernetes崭露头角(Pod控制器详解)2021-08-09 19:02:31

    1、Pod控制器 在kubernetes中,按照Pod的创建方式可以将其分为两类: 自主式Pod:kubernetes直接创建出来的Pod,这种Pod删除后就没有了,也不会重建。 控制器创建Pod:通过Pod控制器创建的Pod,这种Pod删除之后还会自动重建。 Pod控制器:Pod控制器是管理Pod的中间层,使用了Pod控制器之后,我

  • kubectl 常用命令汇总2021-08-05 16:06:47

    1、查看集群状态 kubectl version --short=true 查看客户端及服务端程序版本信息 kubectl cluster-info 查看集群信息 2、创建资源对象 kubectl run name --image=(镜像名) --replicas=(备份数) --port=(容器要暴露的端口) --labels=(设定自定义标签) kubectl create -f **.

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

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

ICode9版权所有