redhat:openshift-redhat:base-openshift:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
redhat:openshift-redhat:base-openshift:start [2019/04/04 10:59] – created michaelredhat:openshift-redhat:base-openshift:start [2019/04/04 14:47] (current) – [Grundlagen und Bestandteile von OpenShift] michael
Line 1: Line 1:
 ====== Grundlagen und Bestandteile von OpenShift ====== ====== Grundlagen und Bestandteile von OpenShift ======
 +
 +{{:redhat:openshift-redhat:openshift_logo.jpg?nolink&250|}}
 +
 +<panel type="primary" title="Übersicht - Weiterführende Seiten">
 +  * [[redhat:openshift-redhat:base-openshift:ose-permissions|Red Hat OpenShift Berechtigungen]]
 +  * [[redhat:openshift-redhat:base-openshift:ose-projects|Red Hat OpenShift Projekte, verwalten, ändern und löschen]]
 +  * [[redhat:openshift-redhat:base-openshift:ose-glusterfs|Red Hat OpenShift GlusterFS mit und ohne heketi verwalten]]
 +</panel>
 +
 +===== Theoretische Einführung OSE =====
  
 Die Basiselemente von OpenShift Applikationen sind Docker Container. Mit Docker Container können Prozesse auf einem Linuxsystem so isoliert werden, dass sie nur mit den definierten Ressourcen interagieren können. So können viele unterschiedliche Container auf dem gleichen System laufen, ohne dass sie einander "sehen" (Files, Prozesse, Netzwerk). Typischerweise beinhaltet ein Container einen einzelnen Service (Webserver, Datenbank, Mailservice, Cache). Innerhalb eines Docker Containers können beliebige Prozesse ausgeführt werden. Die Basiselemente von OpenShift Applikationen sind Docker Container. Mit Docker Container können Prozesse auf einem Linuxsystem so isoliert werden, dass sie nur mit den definierten Ressourcen interagieren können. So können viele unterschiedliche Container auf dem gleichen System laufen, ohne dass sie einander "sehen" (Files, Prozesse, Netzwerk). Typischerweise beinhaltet ein Container einen einzelnen Service (Webserver, Datenbank, Mailservice, Cache). Innerhalb eines Docker Containers können beliebige Prozesse ausgeführt werden.
Line 6: Line 16:
  
 Docker Images werden anhand von DockerFiles (textueller Beschrieb wie das Docker Image Schritt für Schritt aufgebaut ist) gebuildet. Grundsätzlich sind Docker Images hierarchisch angewendete Filesystem Snapshots. Docker Images werden anhand von DockerFiles (textueller Beschrieb wie das Docker Image Schritt für Schritt aufgebaut ist) gebuildet. Grundsätzlich sind Docker Images hierarchisch angewendete Filesystem Snapshots.
 +
  
  
Line 19: Line 30:
 Die gebuildeten Docker Images werden in der OpenShift internen Docker Registry versioniert abgelegt und stehen der Plattform nach dem Build zum Deployment auf den Nodes zur Verfügung. Die gebuildeten Docker Images werden in der OpenShift internen Docker Registry versioniert abgelegt und stehen der Plattform nach dem Build zum Deployment auf den Nodes zur Verfügung.
  
-{{:redhat:openshift-redhat:ose3-overview.png?nolink|}}+{{:redhat:openshift-redhat:base-openshift:ose-architecture-overview.png?nolink|}}
  
 ''**Weitere Details zur Architektur: [[https://docs.openshift.com/container-platform/3.9/architecture/index.html|Hier]]**'' ''**Weitere Details zur Architektur: [[https://docs.openshift.com/container-platform/3.9/architecture/index.html|Hier]]**''
Line 87: Line 98:
   * über Route https://java.app.appuio-beta.ch im Internet verfügbar   * über Route https://java.app.appuio-beta.ch im Internet verfügbar
 </WRAP> </WRAP>
- 
- 
-===== Basic OC-Commands ===== 
- 
-<WRAP center box 100%> 
-==== User verwalten ==== 
- 
-  * OpenShift Cluster User anzeigen: <code>[michael@osec01 ~]$ oc get user 
-NAME      UID                                    FULL NAME   IDENTITIES 
-michael   5674baec-4b31-11e9-b5a4-000c29054c0c               htpasswd_auth:michael 
-</code> 
- 
-  * OpenShift Cluster User anlegen: <code>[michael@osec01 ~]$ oc get user 
-NAME      UID                                    FULL NAME   IDENTITIES 
-michael   5674baec-4b31-11e9-b5a4-000c29054c0c               htpasswd_auth:michael 
-</code> 
- 
-  * OpenShift Cluster User anzeigen: <code>[michael@osec01 ~]$ oc get user 
-NAME      UID                                    FULL NAME   IDENTITIES 
-michael   5674baec-4b31-11e9-b5a4-000c29054c0c               htpasswd_auth:michael 
-</code> 
-</WRAP> 
- 
- 
  
  
  • redhat/openshift-redhat/base-openshift/start.1554368361.txt.gz
  • Last modified: 2019/04/04 10:59
  • by michael