Hi,Friend

k8s搭建nginx代理前端页面

k8s搭建nginx代理前端页面 #树结构 [root@k8s-master nginx]# tree -L 2 . ├── conf │   └── default.conf ├── work │   ├── device-h5 │   ├── operation │   ├── printm │

K8s中的PV和PVC

K8s中的PV和PVC PV 的全称是:PersistentVolume(持久化卷),是对底层的共享存储的一种抽象,PV 由管理员进行创建和配置,它和具体的底层的共享存储技术的实现方式有关,比如 Ceph、GlusterFS、NFS 等,都是通过插件机制完成 与共享存储的对接。 PVC 的全称是:P

K8s搭建prometheus

K8s搭建prometheus Github地址:https://github.com/prometheus-operator/kube-prometheus 根据需要K8s版本号下载 unzip kube-prometheus-release-0.8.zip cd kub

K8s中RBAC

K8s中RBAC RBAC - 基于角色的访问控制 官方文档:使用 RBAC 鉴权 | Kubernetes RBAC使用rbac.authorization.k8s.io API Group 来实现授权决策,允许管理员通过 Kubernetes API 动态配置策略,要启用RBAC,需要在 api

K8s的ConfigMap存储

K8s的ConfigMap存储 非常重要的资源对象: ConfigMap ,在实际工作中许多应用经常会有从配置文件、命令行参数或者环境变量中读取一些配置信息,这些配置信息我们肯定不会直接写死到 应用程序中去的,比如你一个应用连接一个redis 服务,下一次想更换一 个,还得重新去修改代码,重新制作一

K8s中Service

K8s中Service 一些服务发现的工具,比如Consul 、ZooKeeper 还有etcd等 工具,我们就可以只需要把我们的服务注册到这些服务发现中心去就可 以,然后让这些工具动态的去更新Nginx的配置就可以了,完全不用去手工的操作了。 而Kubernetes 集群就为我们提供了这样的一个对

K8s中自动扩缩容hpa

K8s中自动扩缩容-hpa Kubernetes 为我们提供了这样一个资源对象:Horizontal Pod Autoscaling(Pod水平自动伸缩),简称HPA 。HAP 通过监控分析RC 或 者Deployment 控制的所有Pod 的负载变化情况来确定是否需要调整Pod 的 副本数量,这是

K8S中Deployment

K8S中Deployment Deployment 同样也是Kubernetes 系统的一个核心概念,主要职责和RC一样的都是保证 Pod 的数量和健康,二者大部分功能都是完全一致的,可以看成是一个升级版的RC控制器, 特征: RC 的全部功能: Deployment 具备上面描述的RC 的全部功能

K8S的RC

K8S的RC 可能会碰到的场景: 一、某次运营活动非常成功,网站访问量突然暴增 二、运行当前Pod 的节点发生故障了,Pod 不能正常提供服务了 Kubernetes 就为我们提供了这样的资源对象 Replication Controller:用来部署、升级Pod Replica Set:下一代的R

K8S的健康检查

K8S的健康检查 在Kubernetes 集群当中,通过配置liveness probe(存活探针)和 readiness probe(就绪探针)来影响容器的生存周期 kubelet 通过使用 liveness probe 来确定你的应用程序是否正在运行,通俗点将就是是否还活着。一般来说,如果你的程