Files
kserve/hack/storageInitializer_patch_dev.sh
2024-04-23 07:38:20 -04:00

26 lines
574 B
Bash
Executable File

#!/bin/bash
set -o nounset
set -o errexit
set -o pipefail
export IMG=$1
if [ -z ${IMG} ]; then exit; fi
cat > config/overlays/dev-image-config/inferenceservice_patch.yaml << EOF
apiVersion: v1
kind: ConfigMap
metadata:
name: inferenceservice-config
namespace: kserve
data:
storageInitializer: |-
{
"image" : "${IMG}",
"memoryRequest": "100Mi",
"memoryLimit": "1Gi",
"cpuRequest": "100m",
"cpuLimit": "1"
}
EOF
yq eval '.spec.container.image = env(IMG)' config/storagecontainers/default.yaml | kubectl apply -f -