注意yaml配置文件中的注言,与格式的缩进一、1.PersistentVolume,即PV,是集群中已由管理员配置的一段网络存储,相当于一个存储卷,一块存储盘。由管理员或者由StorageClass,存储类自动管理。2.PersistentVolumeClaim,即PVC,是用户存储的请求,相当于Pod,Pod消耗节点资源,而PVC消耗存储资源,通俗点说就是,pv是创建的总空间,pvc从总空间中申
分类:
数据库 时间:
2020-02-16 01:46:31
阅读次数:
166
scheudler是kubernetes中的核心组件,负责为用户声明的pod资源选择合适的node,同时保证集群资源的最大化利用,这里先介绍下资源调度系统设计里面的一些基础概念
分类:
Web程序 时间:
2020-02-16 00:55:48
阅读次数:
90
k8s集群应用例如jenkins启动问题排查思路 待办rancher上的事件报告>pods日志>pods内容器日志(现获取容器id再查看容器日志,获取容器id使用的是相应问题pod的名来抓取,docker ps | grep "podname" ...
分类:
其他好文 时间:
2020-02-15 23:18:50
阅读次数:
75
在docker和K8S中都存在容器是有生命周期的,因此数据卷可以实现数据持久化。数据卷解决的主要问题:1.数据持久性:当我们写入数据时,文件都是暂时性的存在,当容器崩溃后,host就会将这个容器杀死,然后重新从镜像创建容器,数据就会丢失。2.数据共享:在同一个Pod中运行容器,会存在共享文件的需求。数据卷的类型:1.emptyDiremptyDir数据卷类似于docker数据持久化的dockerm
分类:
其他好文 时间:
2020-02-15 13:21:59
阅读次数:
82
ConfigMap和Secret是Kubernetes中两种特殊类型的存储卷,ConfigMap这种资源对象主要用于提供配置数据以定制程序行为,不过一些敏感的配置信息,比如像用户名、密码、密钥等通常都是由Secret这种资源对象来进行配置的,他们将相应的配置信息保存于对象中,而后在Pod资源上以存储卷的形式将其挂载并获取相应配置,以实现配置与镜像文件的解耦。一、Secret资源对象1)Secret
分类:
Web程序 时间:
2020-02-15 09:59:16
阅读次数:
76
pods " xxxx" not found错误 待办https://linuxacademy.com/community/show/29447-pod-is-not-found-eventhough-pod-status-is-up-and-running-why/指定命名空间的方式 ...
分类:
其他好文 时间:
2020-02-14 14:44:32
阅读次数:
70
1、PodPreset 的作用 将一些公用的参数设置到pod中去,例如 时区统一设置为东八区等 2、API Server 开启PodPreset 编辑文件 /etc/kubernetes/manifests/kube apiserver.yaml,添加配置 runtime config=settin ...
分类:
其他好文 时间:
2020-02-14 12:52:52
阅读次数:
48
安装Vue的脚手架cli环境 1)官网下载并安装node,附带npm https://nodejs.org/zh cn/ node环境: 可以解释执行js语言 提供了npm应用商城,可以为node环境安装其他插件 提供了socket,可以提供npm命令来启动socket 2)换源:将npm欢迎为cn ...
分类:
其他好文 时间:
2020-02-14 10:36:30
阅读次数:
62
1.备份原来的源 sudo cp /etc/apt/sources.list /etc/apt/sources_init.list将以前的源备份一下,以防以后可以用的。 2.更换源 /etc/apt/sources.list使用gedit或者vim打开文档,将下边的阿里源复制进去,然后点击保存关闭。 ...
分类:
系统相关 时间:
2020-02-13 22:43:35
阅读次数:
87