k8s的亲和度 nodeSelector k8s非常常用的一个调度方式:nodeSelector label 设置好的标签 用户可以灵活的利用label来管理集群中的资源,比如常见的service对象通过label去匹配pod资源,而pod的调度也可以根据节点的label来进行调度 查看node的l ...
分类:
其他好文 时间:
2020-06-24 18:07:40
阅读次数:
136
kubernetes之PV及PVC案例 概念 默认情况下容器中的磁盘文件是非持久化的,对于运行在容器中的应用来说面临两个问题,第一:当容器挂掉kubelet将重启启动它时,文件将会丢失;第二:当Pod中同时运行多个容器,容器之间需要共享文件时,Kubernetes的Volume解决了这两个问题 官方 ...
分类:
Web程序 时间:
2020-06-24 14:23:19
阅读次数:
69
c++编程语言升级到目前最新的C++20,已经变得非常的庞大复杂了。但是核心内容从C++98基本就固定下来了,从C++11到20最大的变化还是在标准库方面。 这里是一份核心内容的清单。还有待完善。 注:以下内容不局限于版本。 一. 基础知识 数据类型和POD/Trivial 数据类型; 类型转换; ...
分类:
编程语言 时间:
2020-06-24 12:11:34
阅读次数:
64
背景 Read the fucking source code! --By 鲁迅 A picture is worth a thousand words. --By 高尔基 说明: Kernel版本:4.14 ARM64处理器,Contex-A53,双核 使用工具:Source Insight 3. ...
分类:
系统相关 时间:
2020-06-24 00:18:13
阅读次数:
104
StatefulSet cattle: 关注群体 pet: 关注个体 特性: 1. 稳定且需要有唯一的网络标识符; 2. 稳定且持久的存储设备; 3. 有序、平滑的部署和扩展; 4. 有序、平滑的终止和删除; 5. 有序的滚动更新;StatefulSet必备的三个组件: 1. headless Se ...
分类:
Web程序 时间:
2020-06-23 15:12:44
阅读次数:
69
基础命令: create 通过文件名或标准输入创建资源 expose 为Deployment,Pod创建Service run 在集群中运行一个特定的镜像 set 在对象上设置特定的功能 explain 文档参考资料 get 显示一个或多个资源 edit 使用系统编辑器编辑一个资源。 delete ...
分类:
其他好文 时间:
2020-06-22 22:47:07
阅读次数:
102
1、k8s的dashboard的安装部署,首先需要将压缩包下载下来,然后进行解压缩操作。 1 [root@k8s-master ~]# cd k8s/ 2 [root@k8s-master k8s]# ls 3 book-master.war deploy health pod rc skydns ...
分类:
Web程序 时间:
2020-06-22 21:14:26
阅读次数:
215
01CSI发展和现状XSKY早在2018年底就实现了容器存储接口(CSI)driver,而CSI也在2018年底发布的Kubernetes(K8s)v1.13版本中正式GA,现在已经成为了容器和存储的标准接口。作为国内率先拥抱CSI的存储厂商,XSKY开始CSIdriver是使用块(iSCSI)对接的,后来又支持文件(NFS)对接,经过一年多的验证,目前已经十分稳定并为各大客户提供了稳定的容器化场
分类:
其他好文 时间:
2020-06-22 19:08:25
阅读次数:
72
kubernetes应用越来越广泛,我们kubernetes集群中也会根据业务来划分不同的命名空间,随之而来的就是安全权限问题,我们不可能把集群管理员账号分配给每一个人,有时候可能需要限制某用户对某些特定命名空间的权限,比如开发和测试人员也可能需要登录集群,了解应用的运行情况,查看pod的日志,甚至 ...
分类:
其他好文 时间:
2020-06-22 14:46:43
阅读次数:
292
1、RC(Replication Controller)副本控制器,Replication Controller的作用。 应用托管在kubernetes之后,kubernetes需要保证应用能够持续运行,这是RC的工作内容,它会确保任何时间kubernetes中都有指定数量的Pod在运行。在此基础上 ...
分类:
Web程序 时间:
2020-06-21 14:14:51
阅读次数:
120