Openshift architecture understanding v3.11

Openshift architecture understanding v3.11
Openshift Profile
Openshift version
Openshift Chart
Openshift architectural components Role Description
Openshift About
Openshift container is an open source cloud platform, based on the underlying facts of the current container standard filing system k8s engine and docker, enterprises can be based on this platform to build internal PAAS platform, through the CI / CD processes, improve IT efficiency, embrace DevOps and agile development.

Openshift version
OpenShift Container Platform (Enterprise-OCP) Enterprise Edition
Origin Community Distribution of Kubernetes (OKD) Open Source Edition

Openshift Chart

å¨è¿éæå ¥ å¾çæè¿ °

Docker provides a container engine, k8s provides layout management of multiple host container cluster, OKD provides additional

开发人员的源代码管理,构建和部署
多应用管理(基于Template)
开发团队和用户行为跟踪
提供底层网络基础架构
Openshift架构组件角色说明
Master :API Server (负责处理客户端请求;验证和配置Pod、service、RC);Controller Manager Server (包括scheduler和replication controller;监视etcd中RC状态,通过API同步状态);
Node:为容器提供运行环境;具有运行Pod所需的服务、oc、kubelet、服务代理
Compute Node :(Application Node) 部署application(默认情况)
Infra Node: 运行router、image registry等infrastructure服务(默认情况)
Etcd: 可靠的键值存储数据库。要么都部署在Master Node,要么均不部署在Master Node, 用来存储共享数据:master state、image、 build、deployment metadata等
Pod: 是Kubernetes 最小计算单元,可以部署一个或多个container,一组相关容器的集合
Service :作为一组Pod的代理存在,存在于集群内部,只有集群内部可以访问
Router: 本质是一个haproxy,作为最外层用户访问集群的代理
网络SDN-OVS:Open vSwitch(OVS)配置覆盖网络
Internal DNS: OKD use dnsmasq and skydns, Node will automatically configure all the installation is successful, / etc / resolv.conf be modified, nameserver becomes the local IP, i.e. the machine as a server dns, dns Node forwards the request to the upstream or The machine skydns.
Web console: direct user-oriented layer, all user actions based on the cluster layer operation. Such as deploying applications, view information within their competence, etc.

For example the web console user:

å¨è¿éæå ¥ å¾çæè¿ °


 

Guess you like

Origin blog.csdn.net/kwame211/article/details/91808263