4.6、存储 4.6.1、ConfigMap 创建方式 #####文件夹/文件创建 mkdir dir cd dir cat > c1.properties <<EOF c1.name=c1 EOF cat > c2.properties <<EOF c2.name=c2 EOF cd .. cat ...
分类:
其他好文 时间:
2020-05-31 21:39:55
阅读次数:
92
4.7、集群调度 4.7.1、说明 简介 Scheduler 是 kubernetes 的调度器,主要的任务是把定义的 pod 分配到集群的节点上。听起来非常简单,但有很多要考虑的问题: 公平:如何保证每个节点都能被分配资源 资源高效利用:集群所有资源最大化被使用 效率:调度的性能要好,能够尽快地对 ...
分类:
其他好文 时间:
2020-05-31 21:33:59
阅读次数:
53
4.8、安全 4.8.1、概念 一些内容可参考4.6.2、Secret的内容 说明 Kubernetes 作为一个分布式集群的管理工具,保证集群的安全性是其一个重要的任务。API Server 是集群内部各个组件通信的中介,也是外部控制的入口。所以 Kubernetes 的安全机制基本就是围绕保护 ...
分类:
其他好文 时间:
2020-05-31 21:26:19
阅读次数:
52
1、文档大全 kubernetes objects文档(yaml文件编写): https://kubernetes.io/docs/concepts/overview/working-with-objects/kubernetes-objects/ kubernetes objects 的api接口 ...
分类:
其他好文 时间:
2020-05-31 13:19:41
阅读次数:
134
4.2、pod生命周期 创建一个pod的时候过程如下: 1、容器环境初始化; 2、pause执行网络、容器卷等初始化工作; 3、所有的InitC按顺序执行,每个InitC执行完后才能执行下一个,且必须全部正常执行,否则pod退出重新又执行一遍InitC一直到全部正常执行为止(容器的Pod对应的res ...
分类:
其他好文 时间:
2020-05-31 13:10:36
阅读次数:
65
##4.3、资源控制器 4.3.1、概念 Kubernetes中内建了很多种controller(控制器),这些相当于一个状态机,用来控制Pod的具体状态和行为。 ###4.3.2、分类 ReplicationController&ReplicaSet ReplicationController(R ...
分类:
其他好文 时间:
2020-05-31 13:03:47
阅读次数:
56
4.4、Service 可能会用到ipvs,先安装: yum install -y openssl openssl-devel popt popt-devel libnl-devel kenel-devel yum install -y ipvsadm ###4.4.1、概念 说明 kubernet ...
分类:
其他好文 时间:
2020-05-31 13:02:32
阅读次数:
67
3、kubernetes安装 3.1、规划 hostname ip 内存 核 硬 说明 harbor 192.168.136.30 2G 2 100G 私有仓库 koolshare 2G 2 20G 软路由 k8s-master 192.168.136.10 2G 4 100G k8s-node1 ...
分类:
其他好文 时间:
2020-05-31 12:56:53
阅读次数:
44
4、kubernetes使用 4.1、资源清单 api 文档、api 描述 ###4.1.2、说明 ####必须存在的属性 ####主要的对象 额外的参数项 例子 vim my-app.yml apiVersion: v1 # kubectl api-versions 查看支持的版本 # 类型,如: ...
分类:
其他好文 时间:
2020-05-31 12:50:01
阅读次数:
52
# 定义变量 SERVERNAME=`echo $JOB_NAME | awk -F '.' '{print $1}'` LSERVERNAME=`echo "$SERVERNAME" | sed 's/-//g' | tr '[A-Z]' '[a-z]'` GET_RESULT=`echo $JO ...
分类:
系统相关 时间:
2020-05-30 21:57:02
阅读次数:
92