云计算
-
OpenShift3器与部署流程
“云计算”一词经常与虚拟机联系在一起,但如今许多新兴和快速发展的云技术都使用容器化替代虚拟化,或将两者结合使用。容器占用的空间比虚拟机小得多,而且能够在一台主机上运行多个孤立的应用。相比传统的虚拟化技…
-
OpenShift 核心概念
OpenShift 核心概念 容器(Container) Container 的实现基于 Linux Kernel 的 chroot、namespace、cgroups 技术: chroot:每个容器具有独立的文件系统。 namespace:每个容器具有独立的操作系统资源视图(隔离)…
-
10.OpenShift综合实验及应用
实验一 安装OpenShift 1.1 前置准备 [student@workstation ~]$ lab review-install setup 1.2 配置规划 OpenShift集群有三个节点: master.lab.example.com:OpenShift master节点,是一个不可调度pod的节点。 node1…
-
9.OpenShift管理及监控
一 资源限制 1.1 pod资源限制 pod可以包括资源请求和资源限制: 资源请求 用于调度,并控制pod不能在计算资源少于指定数量的情况下运行。调度程序试图找到一个具有足够计算资源的节点来满足pod请求。 资源限制 用于…
-
8.OpenShift Metric应用
一 METRICS子系统组件 1.1 metric架构介绍 OpenShift metric子系统支持捕获和长期存储OpenShift集群的性能度量,收集节点以及节点中运行的所有容器的指标。 metric子系统被由以下开源项目的容器组件构成: Heapster…
-
7.OpenShift管理应用部署
一 REPLICATION CONTROLLERS 1.1 RC概述 RC确保pod指定数量的副本一直运行。如果pod被杀死或被管理员显式删除,复制控制器将自动部署相应的pod。类似地,如果运行的pod数量超过所需的数量,它会根据需要删除pod,以…
-
6.OpenShift持久性存储
一 持久存储 1.1 持久存储概述 默认情况下,运行容器使用容器内的临时存储。Pods由一个或多个容器组成,这些容器一起部署,共享相同的存储和其他资源,可以在任何时候创建、启动、停止或销毁。使用临时存储意味着,…
-
5.OpenShift访问控制-权限-角色
一 Kubetcl namespace 1.1 namespace描述 Kubernetes namespace提供了将一组相关资源组合在一起的机制。在Red Hat OpenShift容器平台中,project是一个带有附加注释的Kubernetes namespace。 namespace提供以下特性…
-
4.OpenShift命令及故障排查
一 CLI访问OpenShift资源 1.1 资源操作 OCP将OpenShift集群中的为由主节点管理的对象统称为资源,如:node、service、pod、project、deployment、user。 即使针对的是不同的资源,OpenShift命令行工具也提供了一种…
-
3.OpenShift网络
一 OpenShift网络实现 1.1 软件定义网络(SDN) 默认情况下,Docker网络使用仅使用主机虚机网桥bridge,主机内的所有容器都连接至该网桥。连接到此桥的所有容器都可以彼此通信,但不能与不同主机上的容器通信。通常,…