From 101870fb5e79c4050596b9ca524d20df5a700dec Mon Sep 17 00:00:00 2001 From: kacejot <kacejot@fex.net> Date: Wed, 22 May 2019 22:54:38 +0100 Subject: [PATCH] Added Overlay logic to mutation handling --- pkg/engine/mutation.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkg/engine/mutation.go b/pkg/engine/mutation.go index 276f4bcd36..3d387d6f55 100644 --- a/pkg/engine/mutation.go +++ b/pkg/engine/mutation.go @@ -29,11 +29,11 @@ func Mutate(policy kubepolicy.Policy, rawResource []byte, gvk metav1.GroupVersio // Process Overlay if rule.Mutation.Overlay != nil { - //overlayPatches, err := ProcessOverlay(rule.Mutation.Overlay, rawResource) + overlayPatches, err := ProcessOverlay(policy, rawResource, gvk) if err != nil { log.Printf("Overlay application has failed for rule %s in policy %s, err: %v\n", rule.Name, policy.ObjectMeta.Name, err) } else { - //policyPatches = append(policyPatches, overlayPatches...) + policyPatches = append(policyPatches, overlayPatches...) } }