Kubernetes
文章平均质量分 77
♚北秋
行他人畏怯
展开
-
31.Kubernetes(十三)-----监控(部署k8s高可用集群)
@TOC 一、原创 2021-08-07 16:38:41 · 304 阅读 · 0 评论 -
30.Kubernetes(十二)-----监控(部署prometheus到k8s集群)
部署prometheus一、下载镜像,上传仓库1.下载2.上传仓库二、编写部署文件1.下载prometheus-operator并编写vlaue.yaml2.安装启动3.主机配置解析4.浏览器访问 一、下载镜像,上传仓库 1.下载 [root@foundation15 ~]# lftp 172.25.254.250 lftp 172.25.254.250:~> cd pub/docs/k8s cd ok, cwd=/pub/docs/k8s lftp 172.25.254.250:/pub/docs/原创 2021-08-06 21:29:31 · 123 阅读 · 0 评论 -
29.Kubernetes(十一)-----监控(helm可视化 web图形)
helm可视化 web图形一、 一、原创 2021-08-06 21:27:47 · 1095 阅读 · 0 评论 -
28.Kubernetes(十)-----监控(HPA、Helm安装、应用部署redis集群、mycahrt、nfs、metrics-server)
@TOC 一、HPA实例 1.拉取镜像,上传至仓库 [root@server1 ~]# lftp 172.25.15.250 lftp 172.25.15.250:~> cd pub/docs/k8s/ lftp 172.25.15.250:/pub/docs/k8s> get hpa-example.tar 505652224 bytes transferred in 4 seconds (118.75M/s) lftp 172.25.15.250:/p原创 2021-08-05 15:43:49 · 227 阅读 · 0 评论 -
27.Kubernetes(九)-----监控(k8s容器资源限制、kubernetes资源监控、Dashboard图形化)
k8s容器资源限制、一、k8s容器资源限制1.简介2.上传镜像3.内存限制4.cpu限制5.为namespace设置资源限制:6.为namespace设置资源配额:7.为 Namespace 配置Pod配额:二、kubernetes资源监控1.简介2.上传镜像3.Metrics-Server部署4. 查看日志,排除错误4.1错误一解决错误一4.2错误二,解析4.3错误三:证书认证5.成功部署三、HPA实例四、 一、k8s容器资源限制 1.简介 Kubernetes采用request和limit两种限制类型来原创 2021-08-05 14:33:12 · 229 阅读 · 0 评论 -
26.Kubernetes(八)-----访问控制(认证、授权、服务账户自动化)
这里写目录标题一、 一、原创 2021-08-04 11:02:55 · 134 阅读 · 0 评论 -
25.Kubernetes(七)-----调度(亲和性、污点Taints、其他调度指令)
一、 一、原创 2021-08-01 11:53:03 · 173 阅读 · 0 评论 -
24.Kubernetes(六)-----存储(Volumes配置管理)
Volumes配置管理 一、简介二、emptyDir 示例emptydir缺点:三、hostPath 示例查看pod调度节点是否创建相关目录四、NFS 示例server1、2、3、4安装nfs-utilsserver1server2挂载成功五、PersistentVolume(持久卷,简称PV)1.介绍2. 静态持久分两个文件写发布页vim pv.yamlvim pvc.yamlvim pod.yaml3.测试 一、简介 容器中的文件在磁盘上是临时存放的,这给容器中运行的特殊应用程序带来一些问题。首先,当容原创 2021-07-30 17:41:17 · 129 阅读 · 0 评论 -
23.Kubernetes(五)-----存储(Configmap配置管理、Secret配置管理 )
Configmap配置管理、Secret配置管理 一、Configmap配置管理1.简介2.创建ConfigMap的方式2.1使用字面值创建2.2使用文件创建2.3使用目录创建2.4编写configmap的yaml文件3.如何使用configmap3.1 使用configmap设置环境变量3.2 使用conigmap设置命令行参数3.3 通过数据卷使用configmap4.configmap热更新4.1 vim nginx.conf4.2 配置 nginx.yaml 热更新文件二、Secret配置管理1.简原创 2021-07-30 17:39:16 · 74 阅读 · 0 评论 -
22.Kubernetes(四)-----集群部署(calico、网络策略、service-Ingress、lngress TLS认证,重定向)
这里写目录标题一、pod管理1.创建Pod应用2.删除后,会重新拉取3.负载均衡4.更新回滚5.Pod的扩容与缩容二、资源清单三、生命周期 一、pod管理 1.创建Pod应用 Pod是可以创建和管理Kubernetes计算的最小可部署单元,一个Pod代表着集群中运行的一个进程,每个pod都有一个唯一的ip。 [root@server4 ~]# kubectl run demo --image=myapp:v1 ##创建一个pod应用,nginx是名字,myapp是景象 #--repli原创 2021-07-29 16:30:30 · 246 阅读 · 0 评论 -
21.Kubernetes(三)-----集群部署(service)
service一、简介二、开启kube-proxy的ipvs模式:三、创建service:(NodePort方式)四、指定一个 LoadBalancer 类型的 Service1.下载镜像2.上传镜像3.实现负载均衡五、service允许为其分配一个公有IP六、k8s网络通信,配置flannel模式修改为host-gw 一、简介 Service 是由 kube-proxy 组件,加上 iptables 来共同实现的. • kube-proxy 通过 iptables 处理 Service 的过程,需要在宿原创 2021-07-29 13:10:46 · 236 阅读 · 0 评论 -
20.Kubernetes(二)-----集群部署(Pod管理、资源清单、pod生命周期、控制器)
Pod管理、资源清单、pod生命周期、控制器、service、calico网络策略一、pod管理1.创建Pod应用2.删除后,会重新拉取3.负载均衡4.更新回滚5.Pod的扩容与缩容二、资源清单三、Pod生命周期四、控制器1.ReplicaSet控制器2.Deployment控制器3.cronjob 一、pod管理 1.创建Pod应用 Pod是可以创建和管理Kubernetes计算的最小可部署单元,一个Pod代表着集群中运行的一个进程,每个pod都有一个唯一的ip。 [root@server4 ~]#原创 2021-07-29 12:59:33 · 106 阅读 · 0 评论 -
19.Kubernetes(一)-----初步认识K8s、K8s集群部署
这里写目录标题一、 一、原创 2021-07-26 18:23:35 · 235 阅读 · 1 评论