OpenShift Runtime: Difference between revisions

From NovaOrdis Knowledge Base
Jump to navigation Jump to search
Line 14: Line 14:
* [[#atomic-openshift-node|atomic-openshift-node]]
* [[#atomic-openshift-node|atomic-openshift-node]]


==etcd==
==etcd Daemon==
 
<span id="etcd"></span>


Unit: <tt>etcd.service</tt>
Unit: <tt>etcd.service</tt>

Revision as of 20:02, 17 May 2017

Internal

Master Node

The master node runs, in order, these services:

etcd Daemon

Unit: etcd.service

Unit File: /usr/lib/systemd/system/etcd.service

Working Directory: /var/lib/etcd/

Configuration File: /etc/etcd/etcd.conf

Process:

/usr/bin/etcd --name=master1.rdu20.internal --data-dir=/var/lib/etcd/ --listen-client-urls=https://192.199.0.199:2379

atomic-openshift-master-api

Unit: atomic-openshift-master-api.service

After:

Unit File: /usr/lib/systemd/system/atomic-openshift-master-api.service

Working Directory: /var/lib/etcd/

Configuration File: /etc/etcd/etcd.conf

Process:

/usr/bin/etcd --name=master1.rdu20.internal --data-dir=/var/lib/etcd/ --listen-client-urls=https://192.199.0.199:2379

atomic-openshift-master-controller

atomic-openshift-node

Purpose: it manages access to the cluster-wide SDN

Units and Processes

Master Controller

Process:

/usr/bin/openshift start master controllers --config=/etc/origin/master/master-config.yaml --loglevel=2 --listen=https://0.0.0.0:8444

Unit:

atomic-openshift-master-api.service

File location:

/usr/lib/systemd/system/atomic-openshift-node.service
/usr/lib/systemd/system/atomic-openshift-master-api.service
/usr/lib/systemd/system/atomic-openshift-master.service
/usr/lib/systemd/system/atomic-openshift-master-controllers.service
/usr/lib/systemd/system/atomic-openshift-node.service.d

Master API Process

/usr/bin/openshift start master api --config=/etc/origin/master/master-config.yaml --loglevel=2 --listen=https://0.0.0.0:443 --master=https://master1.rdu20.internal

Node Process

/usr/bin/openshift start node --config=/etc/origin/node/node-config.yaml --loglevel=2

etcd

/usr/bin/etcd --name=master1.rdu20.internal --data-dir=/var/lib/etcd/ --listen-client-urls=https://192.199.0.199:2379

Units

  • atomic-openshift-master-api.service
  • atomic-openshift-master-controllers.service
  • atomic-openshift-node.service
  • openvswitch.service
  • etcd.service