Skip to content

Cluster stuff

OpenShift

OKD - https://www.okd.io/ OKD is

The Community Distribution of Kubernetes that powersRed Hat OpenShift


Security Context Constraints (SCCs)


Kubernetes to OpenShift

The Runner operator is production ready but the GitLab operator is not production-ready.

OpenShift is opinionated: you can't run anything as root by default. A user ID is assigned to whatever is running (even if you tell it to run as root, you'll be ignored). You must rely on the fact that you won't be root.

OpenShift can be made to respect the user.

Create a security group, assign it to a service account. It's rather quite if you get it wrong. (Say you don't specify a namespace...)