openshift configuration files

/etc/origin/node/node-config.yaml and /etc/origin/master/master-config.yaml are configuration files of openshift Master node and Node node. Their format are both yaml.

OseNodeConfig - file /etc/origin/node/node-config.yaml

Reads the OpenShift node configuration

OseMasterConfig - file /etc/origin/master/master-config.yaml

Reads the Openshift master configuration

Examples

>>> result = shared[OseMasterConfig]
>>> result.data['assetConfig']['masterPublicURL']
'https://master.ose.com:8443'
>>> result.data['corsAllowedOrigins'][1]
'localhost'
class insights.parsers.openshift_configuration.OseMasterConfig(context)[source]

Bases: YAMLParser

Class to parse /etc/origin/master/master-config.yaml

class insights.parsers.openshift_configuration.OseNodeConfig(context)[source]

Bases: YAMLParser

Class to parse /etc/origin/node/node-config.yaml