摘要: ##本站目录 Linux-基础类 Linux-文件管理 Linux-文件权限 Linux-用户管理 Linux-进程管理 Linux-存储管理 Linux-RAID说明 Linux-文件查找及压缩 Linux-RPM管理 Linux-计划任务 Linux-日志管理 Linux-升级内核 Linux- 阅读全文
posted @ 2021-08-26 14:47 Cai_HL 阅读(19) 评论(0) 推荐(0) 编辑
摘要: ###Affinity #亲和性 nodeSelector和nodeAffinity: Pod调度到某些节点上,Pod属性,调度时候实现 NodeAffinity: 节点亲和力 * RequireDuringSchedulinglgnoredDuringExecution: #硬亲和力,即支持必须部 阅读全文
posted @ 2021-09-07 13:33 Cai_HL 阅读(5) 评论(0) 推荐(0) 编辑
摘要: ###Taint Taint污点: 节点不做普通分配调度,是节点属性。让不能容忍这个污点的Pod不能部署在这个打了污点的服务器上 场景 * 专用节点 配置特点硬件节点 * 给予Taint驱逐 具体演示 (1) 查看节点污点情况 * 污点值有三个 NoSchedule: # 一定不被调度 Prefer 阅读全文
posted @ 2021-09-07 13:31 Cai_HL 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 在k8s中运行周期性计划任务,crontab。 apiVersion: batch/v1beta1 kind: CronJob metadata: name: hello spec: schedule: "*/1 * * * *" jobTemplate: spec: template: spec: 阅读全文
posted @ 2021-09-03 13:42 Cai_HL 阅读(3) 评论(0) 推荐(0) 编辑
摘要: nfs类型 apiVersion: v1 kind: PersistentVolume metadata: name: pv0003 spec: capacity: storage: 5Gi volumeMode: Filesystem accessModes: - ReadWriteOnce pe 阅读全文
posted @ 2021-09-02 21:53 Cai_HL 阅读(10) 评论(0) 推荐(0) 编辑
摘要: NFS 1、安装nfs,设置挂载路径 yum -y install nfs-utils cat >>/etc/exports<<-EOF /data/nfs *(rw,sync,no_root_squash) EOF 2、在k8s集群部署引用nfs持久网络存储 hostPath hostPath挂载 阅读全文
posted @ 2021-09-02 16:07 Cai_HL 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 作用:存储不加密数据到etcd,让Pod以变量或者Volume挂载到容器中 场景:配置文件 1、创建配置文件 [root@K8S-Master ~]# cat redis.properties redis.host=127.0.0.1 redis.port=6379 redis.password=1 阅读全文
posted @ 2021-08-30 21:55 Cai_HL 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 作用:加密数据存在etcd中,让Pod容器以挂载Volume方式进行访问 场景:凭证 用途:ImagePullSecret: Pod拉取私有镜像仓库时使用的账号密码,里面的账户信息,会传递给kubelet, 然后kubelet就可以拉取有密码的仓库里的镜像。 #创建一个docker registry 阅读全文
posted @ 2021-08-30 21:54 Cai_HL 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 存在的意义 * 防止Pod失联(服务发现) * 定义一组Pod访问策略(负载均衡) Pod和Service的关系 根据label和selector标签建立关联的 Service: Pod: selector: labels: app: nginx app:nginx 常用Service类型 * Cl 阅读全文
posted @ 2021-08-30 21:53 Cai_HL 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 概念 1、什么是controller * 在集群上管理和运行容器的对象 2、Pod和Controller的关系 * Pod是通过Controller实现应用的运维(比如伸缩,滚动升级等等) * Pod和Controller是通过label标签建立关系 3、Deployment控制器应用场景 * 部署 阅读全文
posted @ 2021-08-30 21:52 Cai_HL 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 基本概念 1、最小部署单元 2、包含多个容器(一组容器的集合) 3、一个pod中容器共享网络命名空间 4、pod是短暂的 意义 1、创建容器使用docker,一个docker对应一个容器,一个容器运行一个进程 2、pod是多线程,运行多个应用程序(一个pod中有多个docker,一个docker运行 阅读全文
posted @ 2021-08-30 21:52 Cai_HL 阅读(19) 评论(0) 推荐(0) 编辑
>