KubeArmor is a cloud-native runtime security enforcement system that restricts the behavior (such as process execution, file access, and networking operations) of containers and nodes (VMs) at the system level. KubeArmor leverages Linux security modules (LSMs) such as AppArmor, SELinux, or BPF-LSM. Objective of the mentorship was to make KubeArmor compatible with the Redhat Openshift Container Platform. KubeArmor needs to communicate with the machine of the cluster via container runtime running on them. KubeArmor supports container runtime such as docker, containerd, and k3s, but it doesn't support cri-o container runtime which is there in RHEL machines. Redhat Openshift Container Platform runs on RHEL machines and to communicate with machines we need to support cri-o.