mirror of https://github.com/kubeflow/examples.git
22 lines
604 B
Bash
Executable File
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}
|
|
|