diff --git a/ci/openshift-ci/cluster/deploy_webhook.sh b/ci/openshift-ci/cluster/deploy_webhook.sh index c0ea9e3d7d..0b732da695 100755 --- a/ci/openshift-ci/cluster/deploy_webhook.sh +++ b/ci/openshift-ci/cluster/deploy_webhook.sh @@ -23,14 +23,11 @@ pushd "${webhook_dir}" >/dev/null # info "Builds the kata-webhook" ./create-certs.sh +info "Override our KATA_RUNTIME ConfigMap" +sed -i deploy/webhook.yaml -e "s/runtime_class: .*$/runtime_class: $KATA_RUNTIME/g" info "Deploys the kata-webhook" oc apply -f deploy/ -info "Override our KATA_RUNTIME ConfigMap" -RUNTIME_CLASS="${KATA_RUNTIME}" \ - envsubst < "${script_dir}/deployments/configmap_kata-webhook.yaml.in" \ - | oc apply -f - - # Check the webhook was deployed and is working. RUNTIME_CLASS="${KATA_RUNTIME}" ./webhook-check.sh popd >/dev/null diff --git a/ci/openshift-ci/cluster/deployments/configmap_kata-webhook.yaml.in b/ci/openshift-ci/cluster/deployments/configmap_kata-webhook.yaml.in deleted file mode 100644 index 4c587cbe04..0000000000 --- a/ci/openshift-ci/cluster/deployments/configmap_kata-webhook.yaml.in +++ /dev/null @@ -1,12 +0,0 @@ -# Copyright (c) 2021 Red Hat, Inc. -# -# SPDX-License-Identifier: Apache-2.0 -# -# Apply customizations to the kata-webhook. -# -apiVersion: v1 -kind: ConfigMap -metadata: - name: kata-webhook -data: - runtime_class: ${RUNTIME_CLASS}