使用kubernetes 进行升级的时候并不需要停止业务,kubectl 支持滚动升级的方式,每次更新一个pod,而不是同时删除整个服务。 准备实验素材 apiVersion: apps/v1 kind: Deployment metadata: name: hello-nginx spec: se ...
分类:
其他好文 时间:
2020-06-11 15:01:39
阅读次数:
263
一、创建nginxpod 1、创建配置文件 [root@k8s-master ~]# vim k8s_pod.yml apiVersion: v1 kind: Pod metadata: name: nginx labels: app: web spec: containers: - name: n ...
分类:
其他好文 时间:
2020-06-10 21:25:59
阅读次数:
93
客户问题: 因为部分节点 pod 数量达到上限,无法通过前置检查 问题原因: 集群升级需要在节点上运行一个pod,用于集群升级。前置检查中也需要在节点上运行一个pod,进行节点检查。所以节点的pod限额被用光会导致无法升级。这是一个Corner case 临时方案: 对集群进行扩容,将pod配额用光 ...
分类:
其他好文 时间:
2020-06-10 20:58:45
阅读次数:
105
Pod由一组应用容器组成,其中包含共有的环境和资源约束。在CRI里,这个环境被称为PodSandbox。Kubernetes有意为容器运行时留下一些发挥空间,它们可以根据自己的内部实现来解释PodSandbox。对于Hypervisor类的运行时,PodSandbox会具体化为一个虚拟机。其他例如Docker,会是一个Linux命名空间。在v1alpha1API中,kubelet会创建Pod级别的
分类:
其他好文 时间:
2020-06-10 14:48:36
阅读次数:
78
Pod由一组应用容器组成,其中包含共有的环境和资源约束。在 CRI里,这个环境被称为PodSandbox。Kubernetes有意为容器运行时留 下一些发挥空间,它们可以根据自己的内部实现来解释PodSandbox。对 于Hypervisor类的运行时,PodSandbox会具体化为一个虚拟机。其他 ...
分类:
其他好文 时间:
2020-06-10 13:15:36
阅读次数:
49
Platform:rk3399 Os:android7.1 Kernel:4.4 1.1 在内核中添加USB串口驱动和USB网卡驱动 通过指令make ARCH=arm64 menuconfig,配置内核: 添加 USB 串口驱动: device drivers--> usb support--> ...
分类:
其他好文 时间:
2020-06-09 18:40:30
阅读次数:
177
undefinedLabel(标签)是Kubernetes系统中另外一个核心概念。一个Label是一个key=value的键值对,其中key与value由用户自己指定。Label可以被附加到各种资源对象上,例如Node、Pod、Service、RC等,一个资源对象可以定义任意数量的Label,同一个Label也可以被添加到任意数量的资源对象上。Label通常在资源对象定义时确定,也可以在对象创建后
分类:
其他好文 时间:
2020-06-09 18:20:45
阅读次数:
369
原文:Kubernetes日志的6个最佳实践 本文转自Rancher Labs Kubernetes可以帮助管理部署在Pod中的上百个容器的生命周期。它是高度分布式的并且各个部分是动态的。一个已经实现的Kubernetes环境通常涉及带有集群和节点的几个系统,这些系统托管着几百个容器,而这些容器不断... ...
分类:
Web程序 时间:
2020-06-09 14:26:22
阅读次数:
65
Label(标签)是Kubernetes系统中另外一个核心概念。一个Label是一个key=value的键值对,其中key与value由用户自己指定。Label可以被附加到各种资源对象上,例如Node、Pod、Service、RC等,一个资源对象可以定义任意数量的Label,同一个Label也可以被添加到任意数量的资源对象上。Label通常在资源对象定义时确定,也可以在对象创建后动态添加或者删除。
分类:
其他好文 时间:
2020-06-08 17:30:49
阅读次数:
76
Pod是Kubernetes最重要的基本概念,如图1.4所示是Pod的组成示意图,我们看到每个Pod都有一个特殊的被称为“根容器”的Pause容器。Pause容器对应的镜像属于Kubernetes平台的一部分,除了Pause容器,每个Pod还包含一个或多个紧密相关的用户业务容器。为什么Kubernetes会设计出一个全新的Pod的概念并且Pod有这样特殊的组成结构?原因之一:在一组容器作为一个单元
分类:
其他好文 时间:
2020-06-08 16:14:17
阅读次数:
71