logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Windows10系统添加虚拟网卡(Microsoft Loopback Adapter)的方法

虚拟网卡相当于在系统中模拟了一个网卡,可以供我们做网络桥接。1、在【计算机】图标上我们点击右键,紧跟着选择【设备管理器】。在PC图标上点击右键,选择【添加过时硬件】选项。2、接着大家点选【安装我手动从列表选择的硬件】选项,并且点击【下一步】。3、其次选择【网络适配器】,然后点击【下一步】。4、在厂商处选择大家选择Microsoft,网络适配器处我们选择【Microsoft Loopback Ada

使用本地yum源安装k8s

Kubernetes集群组件说明:etcd 一个高可用的K/V键值对存储和服务发现系统flannel 实现夸主机的容器网络的通信kube-apiserver 提供kubernetes集群的API调用kube-controller-manager 确保集群服务kube-scheduler 调度容器,分配到Nodekubelet 在Node节点上按照配置文件中定义的容器规格启动容器kub...

k8s的存储(ConfigMap使用)

1、ConfigMap介绍ConfigMap功能在Kubernetes1.2版本中引入,许多应用程序会从配置文件、命令行参数或环境变量中读取配置信息。ConfigMap API给我们提供了向容器中注入配置信息的机制,ConfigMap可以被用来保存单个属性,也可以用来保存整个配置文件或者JSON二进制大对象 。2、ConfigMap的创建ConfigMap允许您将配置文件与镜像文件分离,以使容器化的...

Kubernetes调度器-Pod分配给节点(Taint污点和Toleration容忍)

Taint和Toleration节点亲和性是pod的一种属性(偏好或硬性要求),它使pod被吸引到一类特定的节点。Taint则相反,它使节点能够排斥一类特定的pod。Taint和toleration相互配合,可以用来避免pod被分配到不合适的节点上。每个节点上都可以应用一个或多个taint ,这表示对于那些不能容忍这些taint的pod,是不会被该节点接受的。如果将toleration应用于p..

Kubernetes资源清单

什么叫资源?k8s中所有的内容都抽象为资源,资源实例化之后,叫做对象。在k8s中有哪些资源?工作负载型资源(workload):Pod、ReplicaSet、Deployment、StatefulSet、DaemonSet、Job、CronJob(ReplicationController在v1.11版本被废弃)服务发现及负载均衡型资源(ServiceDiscovery LoadBala...

Kubernetes Ingress原理和案例(ingress-nginx)

1、ingress-nginx工作原理ingress contronler通过与k8s的api进行交互,动态的去感知k8s集群中ingress服务规则的变化,然后读取它,并按照定义的ingress规则,转发到k8s集群中对应的service。而这个ingress规则写明了哪个域名对应k8s集群中的哪个service,然后再根据ingress-controller中的nginx配置模板,生成一段对应

k8s的pod容器的生命周期

生命周期概要图1、Init容器介绍:Pod能够具有一个或多个容器,应用运行在容器里面,但是它也可能有一个或多个先于应用容器启动的Init容器。Init容器与普通的容器非常像,除了如下两点:1)Init容器总是运行到成功完成为止2)每个Init容器都必须在下一个Init容器启动之前成功完成如果Pod的Init容器失败,Kubernetes会不断地重启该Pod,直到Init容器成功...

k8s的存储(Persistent Volumes 持久卷卷使用)

官网参考:https://kubernetes.io/docs/concepts/storage/persistent-volumes/#1、介绍管理存储是与管理计算实例不同的问题。PersistentVolume子系统为用户和管理员提供了一个API,该API从存储的使用方式中抽象出存储是如何提供的细节。为此,我们引入了两个新的API资源:persistenvolume和persistenv...

使用kubeadm部署k8s(2、k8s集群部署)

1、kube-proxy开启ipvs的前置条件默认情况下,Kube-proxy将在kubeadm部署的集群中以iptables模式运行,需要注意的是,当内核版本大于4.19时,移除了nf_conntrack_ipv4模块,kubernetes官方建议使用nf_conntrack代替,否则报错无法找到nf_conntrack_ipv4模块,模式改为lvs调度的方式,kube-proxy主要解决的是s

Kubernetes调度器-Pod分配给节点(node-pod亲和性、固定节点)

1、需求约束一个Pod只能在特定的 Node(s)上运行,或者优先运行在特定的节点上。有几种方法可以实现这点,推荐的方法都是用标签选择器来进行选择。通常这样的约束不是必须的,因为调度器将自动进行合理的放置(比如,将pod分散到节点上,而不是将pod放置在可以资源不足的节点上等等),但在某些情况下,需要更多控制pod停靠的节点,例如,确保pod最终落在连接了SSD的机器上,或者将来自两个不通的服务且

暂无文章信息