流觞区直

导航

随笔分类 -  K8S

k8s etcd+master+node集群搭建教程
摘要:集群架构: 阅读全文

posted @ 2020-12-30 10:31 流觞区直 阅读(138) 评论(0) 推荐(0)

kubernetes二进制部署
摘要:部署流程图如下: 阅读全文

posted @ 2020-12-28 17:00 流觞区直 阅读(88) 评论(0) 推荐(0)

kubernetes二进制部署需要用到的命令和文件
摘要:命令: 下载cfssl: wget https://pkg.cfssl.org/R1.2/cfssl_linux-amd64 wget https://pkg.cfssl.org/R1.2/cfssljson_linux-amd64 wget https://pkg.cfssl.org/R1.2/c 阅读全文

posted @ 2020-11-01 15:39 流觞区直 阅读(77) 评论(0) 推荐(0)

[kubernetes集群调度] - ④ 固定节点调度
摘要:指定调度节点 Ⅰ、Pod.spec.nodeName 将 Pod 直接调度到指定的 Node 节点上,会跳过 Scheduler 的调度策略,该匹配规则是强制匹配 apiVersion: extensions/v1beta1 kind: Deployment metadata: name: mywe 阅读全文

posted @ 2020-04-08 17:07 流觞区直 阅读(386) 评论(0) 推荐(0)

[kubernetes集群调度] - ③ 污点和容忍
摘要:Taint 和 Toleration 节点亲和性,是 pod 的一种属性(偏好或硬性要求),它使 pod 被吸引到一类特定的节点。Taint 则相反,它使节点能够排斥一类特定的 pod Taint 和 toleration 相互配合,可以用来避免 pod 被分配到不合适的节点上。每个节点上都可以应用 阅读全文

posted @ 2020-04-08 16:29 流觞区直 阅读(349) 评论(0) 推荐(0)

[kubernetes集群调度] - ② 调度亲和性
摘要:节点亲和性 pod.spec.nodeAffinity: preferredDuringSchedulingIgnoredDuringExecution:软策略 requiredDuringSchedulingIgnoredDuringExecution:硬策略 requiredDuringSche 阅读全文

posted @ 2020-04-08 09:17 流觞区直 阅读(189) 评论(0) 推荐(0)

[kubernetes集群调度] - ① k8s - schedule 简介 & 调度过程 & 自定义调度器
摘要:简介: Scheduler 是 kubernetes 的调度器,主要的任务是把定义的 pod 分配到集群的节点上。听起来非常简单,但有很多要考虑的问题: 公平:如何保证每个节点都能被分配资源 资源高效利用:集群所有资源最大化被使用 效率:调度的性能要好,能够尽快地对大批量的 pod 完成调度工作 灵 阅读全文

posted @ 2020-04-07 09:45 流觞区直 阅读(1230) 评论(0) 推荐(0)

Kubernetes安全机制
摘要:机制说明: Kubernetes 作为一个分布式集群的管理工具,保证集群的安全性是其一个重要的任务。API Server 是集群内部 各个组件通信的中介,也是外部控制的入口。所以 Kubernetes 的安全机制基本就是围绕保护 API Server 来设计 的。Kubernetes 使用了认证(A 阅读全文

posted @ 2019-11-22 23:14 流觞区直 阅读(476) 评论(0) 推荐(0)

最新执行记录
摘要:#yum -y install net-tools #dhclient #vi net.sh #sh net.sh #hostnamectl set-hostname k8s- #vi /etc/hosts 写入host配置文件 curl -o /etc/yum.repos.d/CentOS-Bas 阅读全文

posted @ 2019-10-14 01:06 流觞区直 阅读(222) 评论(0) 推荐(0)

Kubeadmin[最新安装步骤]
摘要:hostnamectl set-hostname k8s-master01 vim /etc/hosts cat /etc/hosts yum -y install conntrack ntpdate ntp ipvsadm ipset jq iptables curl sysstat libseccomp wget vim net-tools git systemctl stop firewa... 阅读全文

posted @ 2019-09-28 20:10 流觞区直 阅读(1748) 评论(0) 推荐(0)

K8S 集群搭建脚本
摘要:目前脚本还未优化完成: 阅读全文

posted @ 2019-08-31 22:26 流觞区直 阅读(444) 评论(0) 推荐(0)

KubeAdm方式部署kubernetes 1.14版本
摘要:###主节点部署### ###Node节点部署### 阅读全文

posted @ 2019-08-25 14:02 流觞区直 阅读(291) 评论(0) 推荐(0)

3.Kubeadm方式安装
摘要:主节点docker pull脚本: 在备节点执行的命令: 阅读全文

posted @ 2019-08-24 19:15 流觞区直 阅读(294) 评论(0) 推荐(0)

K8S集群搭建案例
摘要:参考文档:https://yq.aliyun.com/articles/419570?spm=5176.10695662.1996646101.searchclickresult.547174c9nMJ4R6 编辑 hosts文件(主节点): 将配置好的hosts文件拷贝到Node节点: 环境准备( 阅读全文

posted @ 2019-08-21 00:47 流觞区直 阅读(322) 评论(0) 推荐(0)

K8S架构
摘要:1.K8S架构和组件 1.1 Master Kubernetes API Server 作为Kubernetes系统的入口,其封装了核心对象的增删改查操作,以RESTful API接口方式提供给外部客户和内部组件调用。维护的REST对象持久化到Etcd中存储。 Kubernetes Schedule 阅读全文

posted @ 2019-08-08 01:52 流觞区直 阅读(278) 评论(0) 推荐(0)