From f1935a48846ae2b1cc4eacd7c1d5209e816cd128 Mon Sep 17 00:00:00 2001
From: Prateek Pandey <prateek.pandey@nirmata.com>
Date: Tue, 15 Nov 2022 01:35:05 +0530
Subject: [PATCH] fix: add replicaset and replicationController kinds in
 podsecurity validation (#5336)

Signed-off-by: prateekpandey14 <prateek.pandey@nirmata.com>

Signed-off-by: prateekpandey14 <prateek.pandey@nirmata.com>
---
 pkg/engine/validation.go | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pkg/engine/validation.go b/pkg/engine/validation.go
index 699553943d..83c86b1ef2 100644
--- a/pkg/engine/validation.go
+++ b/pkg/engine/validation.go
@@ -456,7 +456,7 @@ func (v *validator) getDenyMessage(deny bool) string {
 func getSpec(v *validator) (podSpec *corev1.PodSpec, metadata *metav1.ObjectMeta, err error) {
 	kind := v.ctx.NewResource.GetKind()
 
-	if kind == "DaemonSet" || kind == "Deployment" || kind == "Job" || kind == "StatefulSet" {
+	if kind == "DaemonSet" || kind == "Deployment" || kind == "Job" || kind == "StatefulSet" || kind == "ReplicaSet" || kind == "ReplicationController" {
 		var deployment appsv1.Deployment
 
 		resourceBytes, err := v.ctx.NewResource.MarshalJSON()