上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 31 下一页
摘要: 监控指标 一个好的系统,主要监控以下内容 集群监控 节点资源利用率 节点数 运行Pods Pod监控 容器指标 应用程序【程序占用多少CPU、内存】 监控平台 使用普罗米修斯【prometheus】 + Grafana 搭建监控平台 prometheus【定时搜索被监控服务的状态】 开源的 监控、报 阅读全文
posted @ 2020-12-24 12:08 fat_girl_spring 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 1、NFS介绍 NFS是Network File System的简写,即网络文件系统,NFS是FreeBSD支持的文件系统中的一种。NFS基于RPC(Remote Procedure Call)远程过程调用实现,其允许一个系统在网络上与它人共享目录和文件。通过使用NFS,用户和程序就可以像访问本地文 阅读全文
posted @ 2020-12-23 20:53 fat_girl_spring 阅读(143) 评论(0) 推荐(0) 编辑
摘要: Helm就是一个包管理工具【类似于yum】 为什么引入Helm 首先在原来项目中都是基于yaml文件来进行部署发布的,而目前项目大部分微服务化或者模块化,会分成很多个组件来部署,每个组件可能对应一个deployment.yaml,一个service.yaml,一个Ingress.yaml还可能存在各 阅读全文
posted @ 2020-12-22 10:53 fat_girl_spring 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 什么是Ingress Ingress对象,其实就是对反向代理的一种抽象,简单的说就是衣蛾全局的负载均衡器,可以通过访问URL定位到后端的Service 有了Ingress这个抽象,K8S就不需要关心Ingress的细节了,实际使用时,只需要选择一个具体的Ingress Controller部署就行了 阅读全文
posted @ 2020-12-17 15:27 fat_girl_spring 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 概述 当我们访问K8S集群时,需要经过三个步骤完成具体操作 认证 鉴权【授权】 准入控制 进行访问的时候,都需要经过 apiserver, apiserver做统一协调,比如门卫 访问过程中,需要证书、token、或者用户名和密码 如果访问pod需要serviceAccount 认证 对外不暴露80 阅读全文
posted @ 2020-12-17 14:46 fat_girl_spring 阅读(112) 评论(0) 推荐(0) 编辑
摘要: ConfigMap ConfigMap作用是存储不加密的数据到etcd中,让Pod以变量或数据卷Volume挂载到容器中 应用场景:配置文件 创建配置文件 首先我们需要创建一个配置文件 redis.properties redis.port=127.0.0.1 redis.port=6379 red 阅读全文
posted @ 2020-12-14 17:25 fat_girl_spring 阅读(92) 评论(0) 推荐(0) 编辑
摘要: Service存在的意义 防止Pod失联【服务发现】 因为Pod每次创建都对应一个IP地址,而这个IP地址是短暂的,每次随着Pod的更新都会变化,假设当我们的前端页面有多个Pod时候,同时后端也多个Pod,这个时候,他们之间的相互访问,就需要通过注册中心,拿到Pod的IP地址,然后去访问对应的Pod 阅读全文
posted @ 2020-12-14 15:32 fat_girl_spring 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 1、Pod基本概念 最小的部署单元 包含多个容器(一组容器的组合) 一个Pod中容器共享网络命名空间 Pod是短暂的 2、Pod存在意义 创建容器使用docker,一个docker对应是一个容器,一个容器有进程,一个容器运行一个应用程序 Pod多进程设计运行多个应用程序 一个Pod有多个容器,一个容 阅读全文
posted @ 2020-12-14 14:58 fat_girl_spring 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 有两种方式 1、使用kubectl create命令生成yaml [root@test yaml]# kubectl create deployment my-dep --image=nginx -o yaml --dry-run >web.yaml W1214 12:23:36.642511 68 阅读全文
posted @ 2020-12-14 12:42 fat_girl_spring 阅读(1039) 评论(0) 推荐(0) 编辑
摘要: 背景 Secret 对象类型用来保存敏感信息,例如密码、OAuth 令牌和 SSH 密钥。 将这些信息放在secret中比放在 Pod 的定义、容器镜像中、相对于ConfigMap说更加安全和灵活。 Secret是标准的k8s资源对象,使用方法和ConfigMap非常类似。同时我们可以对Secret 阅读全文
posted @ 2020-12-11 20:39 fat_girl_spring 阅读(141) 评论(0) 推荐(0) 编辑
上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 31 下一页