#!/usr/bin/env bash
# Helper plugin to apply resources without validation

source "$SOWLIB/pluginutils"
source "$SOWLIB/k8s"

set -eo pipefail

K8S_setKubeConfig "$PLUGININSTANCE" "$dir/kubeconfig"
getRequiredValue resource "resource" PLUGINCONFIGJSON
getValue namespace "namespace" PLUGINCONFIGJSON

exec_cmd kubectl apply ${namespace:+"-n"}${namespace:-} --validate=false -f ${resource}
