examples/github_issue_summarization/scripts/2_setup_disk.sh

22 lines
604 B
Bash
Executable File

#!/bin/bash
# Setup a shared persistent disk
PROJECT=${KF_DEV_PROJECT}
ZONE=${KF_DEV_ZONE}
NAMESPACE=${KF_DEV_NAMESPACE}
KF_ENV=cloud
PD_DISK_NAME=github-issues-data-${NAMESPACE}
# Create the disk
gcloud --project=${PROJECT} compute disks create --zone=${ZONE} ${PD_DISK_NAME} --description="PD for storing GitHub Issue data." --size=10GB
# Configure the environment to use the disk
cd ks-kubeflow
ks param set --env=${KF_ENV} kubeflow-core disks ${PD_DISK_NAME}
ks apply ${KF_ENV}
# Recreate the tf-hub pod so that it picks up the disk config
kubectl delete pod tf-hub-0 --namespace=${NAMESPACE}