StatefulSet是k8s中有状态应用管理的标准实现,今天就一起来了解下其背后设计的场景与原理,从而了解其适用范围与场景 1. 基础概念 首先介绍有状态应用里面的需要考虑的一些基础的事情,然后在下一章我们再去看statefulSet的关键实现 1.1 有状态与无状态 在日常开发的应用中,通常可以 ...
分类:
Web程序 时间:
2020-03-29 14:19:51
阅读次数:
88
一、下载v2.0.0-rc4版本 # wget https://raw.githubusercontent.com/kubernetes/dashboard/v2.0.0-rc4/aio/deploy/recommended.yaml 二、cat 改过的 recommended.yaml文件如下 # ...
分类:
其他好文 时间:
2020-03-28 18:25:47
阅读次数:
78
0. 前言 最近开始使用 ProcessOn 网站作图,主要是 Kubernetes 相关知识梳理 个人主页链接如下:https://www.processon.com/u/5bf7a505e4b018141e7e2bf9/profile ...
分类:
其他好文 时间:
2020-03-27 23:21:08
阅读次数:
72
追求完美不服输的我,一直在与各种问题斗争的路上痛并快乐着 上一篇文章 "Django实现WebSSH操作Kubernetes Pod" 最后留了个问题没有解决,那就是terminal内容窗口的大小没有办法调整,这会导致的一个问题就是浏览器上可显示内容的区域太小,当查看/编辑文件时非常不便,就像下边这 ...
分类:
编程语言 时间:
2020-03-27 11:10:44
阅读次数:
94
系统环境: Prometheus Operator版本: 0.29 Kubernetes 版本: 1.14.0 一、Traefik 配置文件设置 Prometheus 要监控 Traefik 控制器,首先要控制 Traeik 将 Metrics 数据暴露出来,这需要在配置文件中加入下面配置: [me ...
分类:
其他好文 时间:
2020-03-26 15:12:32
阅读次数:
236
kubernetes的pv/pvc存储标签(空格分隔):kubernetes系列一:kubernetes的PV/PVC存储一:kubernetes的PV/PVC存储1.1pvPersistentVolume(PV)是由管理员设置的存储,它是群集的一部分。就像节点是集群中的资源一样,PV也是集群中的资源。PV是Volume之类的卷插件,但具有独立于使用PV的Pod的生命周期。此API对象包含存储实现
分类:
Web程序 时间:
2020-03-26 10:39:06
阅读次数:
82
https://520mwx.com/view/51242 实现工具:haproxy+keepalived haproxy.cfg的配置: global log 127.0.0.1 local2 chroot /var/lib/haproxy pidfile /var/run/haproxy.pid ...
部署helm客户端 安装 配置仓库 微软仓库(http://mirror.azure.cn/kubernetes/charts/)这个仓库强烈推荐,基本上官网有的chart这里都有。 阿里云仓库(https://kubernetes.oss cn hangzhou.aliyuncs.com/char ...
分类:
其他好文 时间:
2020-03-25 23:28:44
阅读次数:
1896
容器磁盘上的文件的生命周期是短暂的,这就使得在容器中运行重要应用时会出现一些问题。首先,当容器崩溃时,kubelet 会重启它,但是容器中的文件将去失 容器以干净的状态(镜像最初的状态)重新启动。其次,在 Pod 中同时运行多个容器时,这些容器之间通常需要共享文件。Kubernetes中的 volu ...
分类:
其他好文 时间:
2020-03-25 21:35:35
阅读次数:
94
kubectl 1.验证和生成器 1.1 验证客户端操作,过滤不合法的请求,如创建的资源不存在、镜像格式不正确将快速返回失败 1.2 使用generators根据需要创建的资源类型来构建runtime object,参考https://kubernetes.io/docs/reference/kub ...
分类:
其他好文 时间:
2020-03-25 21:23:05
阅读次数:
421