This repository defines the OpenShift node image. This is the rhel-coreos
or
stream-coreos
image in the OpenShift release payload.
The extensions image (i.e. rhel-coreos-extensions
) is also defined here, in
the extensions directory.
Note
Historically, this repo also contained the manifests for RHEL CoreOS (RHCOS)
and CentOS Stream CoreOS (SCOS). These manifests now live in a separate
repo. That repo produces a
base image containing only RHEL/CentOS Stream content. This repo builds
FROM
that base image and adds OpenShift components (kubelet
, oc
,
cri-o
, etc.).
flowchart BT
el_rpms["RHEL/CentOS Stream RPMs"]
ocp_rpms["OpenShift RPMs"]
node["OCP/OKD node layer
(cri-o, kubelet, oc, ...)"]
coreos["RHCOS/SCOS base
(kernel, systemd, ...)"]
subgraph Node Image
coreos ~~~ node
end
ocp_rpms --> node
el_rpms --> coreos
See the instructions in building.md.
The issue tracker for this repository is only used to track the development work related to the OpenShift node image.
Please report OKD or CentOS Stream CoreOS issues in the OKD issue tracker.
Please see this FAQ entry for Red Hat support.
A lot of common questions are answered in the FAQ.