![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
OpenShift
文章平均质量分 89
sun_qiangwei
这个作者很懒,什么都没留下…
展开
-
OpenShift 弹性伸缩 Replication Controller
RC(Replication Controller),复制控制器,其是Kubernetes的一个组件,主要是负责监控容器数量,当发现容器数量少于部署定义数量时,出发新的部署请求。在OpenShift中,每个应用的Deployment Config 中都定义了部署容器数量(Replicas),当OpenShift在进行部署的时候同时会启动一个Replication Controller,并将Depl...原创 2018-05-25 22:18:14 · 1225 阅读 · 0 评论 -
OpenShift 健康检查
一、健康检查方式在OpenShift的Deployment Config中,用户可以定义两种健康检查方式:Readiness Probe:检查应用是否已经就绪(原因是当应用刚刚开始启动的时候,应用需要进行其所依赖资源的准备工作,列如 加载class、获得数据库连接 等等),OpenShift通过检查Readiness Probe接口,只有在确认服务就绪后,才会将外界的流量转发至服务。如果检测失败之...原创 2018-05-25 23:22:00 · 1989 阅读 · 0 评论 -
OpenShift Metrics(监控)部署
OpenShift Metrics(监控)采用Kubernetes原生的kubelet api提供数据,然后使用 heapster进行收集存储到cassandra数据库中,这些监控数据最主要是用来进行 pad autoscalers。一、准备工作先在Master节点上安装1.8版本的JDK,并将其添加到PATH环境变量中。二、切换项目到 openshift-infra[root@ocp ~]# o...原创 2018-05-28 22:01:28 · 3491 阅读 · 0 评论 -
OpenShift 数据持久化
容器的一个特点是当容器退出后,其内部所有的数据和状态就会丢失。对于无状态应用来说这不是问题,但对于有状态的应用来说则是重要数据丢失的重大问题。OpenShift中为了满足数据持久化需求,采用了 kubernates 的 persistence volume 框架,在 kubenates 中的这个 persistence volume 子系统则为集群用户和管理员提供了一套API,这套API对底层的持...原创 2018-05-28 22:06:53 · 2819 阅读 · 0 评论 -
OpenShift 3.9 多节点集群(Ansible)安装
OpenShift集群的部署可以分为以下几个阶段: 1、主机环境准备:准备OpenShift集群需要的主机,并进行集群环境准备。 2、安装依赖包:提前安装使用Ansible安装OpenShift集群所依赖的第三方包。 3、Ansible执行安装:使用Ansible Playbook进行自动化安装。 4、OpenShift系统配置:在使用Ansible执行安装完成之后的系统配置。 5、测试...原创 2018-05-24 21:19:16 · 9714 阅读 · 2 评论