摘要: iSCSI利用了TCP/IP的port 860 和 3260 作为沟通的渠道。透过两部计算机之间利用iSCSI的协议来交换SCSI命令,让计算机可以透过高速的局域网集线来把SAN模拟成为本地的储存装置。 iSCSI使用 TCP/IP 协议(一般使用TCP端口860和3260)。 本质上,iSCSI 阅读全文
posted @ 2022-05-11 17:27 比特边界 阅读(1303) 评论(0) 推荐(0) 编辑
摘要: 一、Job Job分为普通任务(Job) 一次性执行 应用场景:离线数据处理,视频解码等业务 官方文档:https://kubernetes.io/docs/concepts/workloads/controllers/jobs-run-to-completion/ 1、创建yaml文件 # vim 阅读全文
posted @ 2022-05-11 15:10 比特边界 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 一、Kubernetes DaemonSet(部署守护进程) 在每一个Node上运行一个Pod,或者是匹配的节点上部署一个Pod。 新加入的Node也同样会自动运行一个Pod。 应用场景: Agent 运行集群存储的daemon,比如ceph或者glusterd 节点的CNI网络插件,calico 阅读全文
posted @ 2022-05-11 15:05 比特边界 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 一、Kubernetes SatefulSet(有状态应用部署) Statefulset(有状态集,缩写为sts)常用于部署有状态的且需要有序启动的应用程序,比如在进行SpringCloud项目容器化时,Eureka的部署是比较适用StatefulSet部署方式的,可一个每个Eureka实例创建一个 阅读全文
posted @ 2022-05-11 15:03 比特边界 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 一、Kubernetes资源管理Service的使用定义 1.1 介绍说明 防止Pod失联 定义一组Pod的访问策略 支持ClusterIP、NodePort以及LoadBalance三种类型 Service的底层实现主要有Iptables和IPVS两种网络模型 Pod与service关系 通过la 阅读全文
posted @ 2022-05-11 14:41 比特边界 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 一、Pod与controllers的关系 controllers:在集群上管理和运行容器的对象 通过label-selector相关联 Pod通过控制器实现应用的运维,如伸缩,升级等 二、Deployment 部署无状态应用 管理Pod和ReplicaSet(副本控制、更新回滚) 具有上线部署、副本 阅读全文
posted @ 2022-05-11 13:29 比特边界 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 一、什么是Deployment 一个 Deployment 为 Pods 和 ReplicaSets 提供声明式的更新能力。 你负责描述 Deployment 中的 目标状态 ,而 Deployment 控制器(Controller) 以受控速率更改实际状态, 使其变为期望状态 不要管理 Deplo 阅读全文
posted @ 2022-05-11 13:18 比特边界 阅读(125) 评论(0) 推荐(0) 编辑
摘要: docker日志分为两类: docker引擎日志(也就是dockerd运行时的日志) 容器的日志,容器内的服务产生的日志 一、docker引擎日志 docker引擎日志一般是交给了Upstart(Ubuntu 14.04)或者systemd(CentOS 7,Ubuntu 16.04)。前者一般位于 阅读全文
posted @ 2022-05-11 01:01 比特边界 阅读(1480) 评论(0) 推荐(1) 编辑