Episode 02 of "OpenShift in a nutshell" presentations in Iran OpenStack community group
This episode is about different layers, architecture, security in OpenShift.
I hope you will find it useful.
7. IRAN Community| OpenStack.ir
OpenShift Architecture
●
Microservices-based
●
Running on top of a Kubernetes cluster
●
Data about the objects stored in etcd
8. IRAN Community| OpenStack.ir
OpenShift Architecture
We have two functions
●
REST APIs, which expose each of the core objects.
●
Controllers, which read those APIs, apply changes to other objects, and report status
or write back to the object.
9. IRAN Community| OpenStack.ir
OpenShift Architecture
Calling the REST API to change the state of the system.
Controllers use the REST API to read the user’s desired state.
Controller try to bring the other parts of the system into sync.
10. IRAN Community| OpenStack.ir
OpenShift Architecture
Controller
●
Customization of builds and deployments.
●
"Business logic" of the system.
●
Sync view of the system with what users are doing.
●
Changes ripple out through the system very quickly and efficiently.
●
Confirm that everything is in the right state.
13. IRAN Community| OpenStack.ir
OpenShift Architecture
Authentication and Authorization in different parts
●
Clients (developers)
●
Nodes
●
Infrastructure components runs in containers
17. IRAN Community| OpenStack.ir
OpenShift Architecture
Stay in Touch and Join Us:
●
Home Page: OpenStack.ir
●
Meetup Page: Meetup.com/Iran-OpenStack
●
Mailing List: OpenStack-ir@Lists.OpenStack.org
●
Twitter: @OpenStackIR , #OpenStackIRAN
●
IRC Channel on FreeNode: #OpenStack-ir
18. Thank You
Behnam Loghmani
Iran OpenStack Community Member
Behnam.loghmani@OpenStack.ir
OpenStack.ir
We need to work together to build a better community