![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
K8S
文章平均质量分 80
二进制搭建K8S
smile_pbb
这个作者很懒,什么都没留下…
展开
-
6 service和ingress
一、service简介在kubernetes中,pod是应用程序的载体,我们可以通过pod的ip来访问应用程序,但是pod的ip地址不是固定的,这也就意味着不方便直接采用pod的ip对服务进行访问。为了解决这个问题,kubernetes提供了Service资源,Service会对提供同一个服务的多个pod进行聚合,并且提供一个统一的入口地址。通过访问Service的入口地址就能访问到后面的pod服务。#mermaid-svg-hC8HWgB7SBZZbE3q {font-family:"trebuch原创 2022-02-23 23:53:10 · 799 阅读 · 0 评论 -
3-1.pod控制器
一、Pod控制器简介在kubernetes中,按照pod的创建方式可以将其分为两类:自主式pod:kubernetes直接创建出来的Pod,这种pod删除后就没有了,也不会重建控制器创建的pod:kubernetes通过控制器创建的pod,这种pod删除了之后还会自动重建1.Pod控制器 Pod控制器是管理pod的中间层,使用Pod控制器之后,只需要告诉Pod控制器,想要多少个什么样的Pod就可以了,它会创建出满足条件的Pod并确保每一个Pod资源处于用户期望的目标状态。如果Pod资源在运行中出原创 2022-02-23 23:51:06 · 281 阅读 · 0 评论 -
5.K8S pv和pvc
一、PV和PVC示意图1.图1[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-e6w1XWiU-1623406038719)(D:\公司文件\工作文件\技术文档\K8S\PV与PVC\所用图片\pvc1.webp)]2.图2[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-V6h0SyuM-1623406038721)(D:\公司文件\工作文件\技术文档\K8S\PV与PVC\所用图片\pvc2.webp)]二、概念一个应用肯定会跑多个p原创 2021-06-11 18:07:51 · 699 阅读 · 0 评论 -
4. K8S发布redis主从
一、创建配置文件1.创建master的配置文件[root@node4 ~]# mkdir /usr/local/redis/conf/ -p[root@node4 ~]# cd /usr/local/redis/conf/[root@node4 conf]# cat master-redis.conf bind 0.0.0.0requirepass 1234562.创建slave配置文件[root@node4 conf]# cat slave-redis.conf bind 0.0.0原创 2021-06-10 10:49:01 · 734 阅读 · 0 评论 -
3.pod详解
一、创建http服务[root@node4 ~]# vim nginx.yaml apiVersion: apps/v1kind: Deploymentmetadata: name: httpdspec: replicas: 3 selector: matchLabels: run: httpd template: metadata: labels: run: httpd spec: containers原创 2021-06-05 19:44:06 · 267 阅读 · 0 评论 -
2.基础资源管理
一、样例此样例是创建一个deployment的yaml文件apiVersion: apps/v1 #指定api版本,此值必须在kubectl apiversion中 kind: Deployment #指定创建资源的角色metadata: #deployment资源的元数据/属性 name: test-redis #资源的名字, name是必须的元数据项 labels: #设定deployment资源的标签 app: demo version: stables原创 2021-06-05 12:54:37 · 215 阅读 · 0 评论 -
1.K8S组件介绍
一、master node(控制节点)1.API server 作用:集群统一的入口,以一种restful方式,交给etcd存储 (接受客户操作k8s指令)2.scheduler(调度器) 作用:节点调度,从多个work node 节点的组件中选举一个来启动服务3.controller-manager 作用:处理集群中常规后台任务,一个资源对应一个控制器 (向work 节点的kubelet)发送指令二、worker node(工作节点)1.kubelet 作用:管理本机原创 2021-06-05 12:42:58 · 3091 阅读 · 0 评论