opsys=linux # or darwin, or windows
curl -s https://api.github.com/repos/kubernetes-sigs/kustomize/releases/latest |\
grep browser_download |\
grep $opsys |\
cut -d '"' -f 4 |\
xargs curl -O -L
mv kustomize_*_${opsys}_amd64 kustomize
chmod u+x kustomize
git clone https://github.com/kubeflow/examples.git
docker build . --no-cache -f Dockerfile.model -t docker.io/submod/mytfmodel:1.7.0
docker push docker.io/submod/mytfmodel:1.7.0
oc project kubeflow
cd training/local
kustomize edit add configmap mnist-map-training --from-literal=name=mnist-train-local
kustomize edit add configmap mnist-map-training --from-literal=name=mnist-train-local
kustomize edit set image training-image=docker.io/submod/mytfmodel:1.7.0
kustomize edit add configmap mnist-map-training --from-literal=trainSteps=200
kustomize edit add configmap mnist-map-training --from-literal=batchSize=100
kustomize edit add configmap mnist-map-training --from-literal=learningRate=0.01
kubectl get pv
kustomize edit add configmap mnist-map-training --from-literal=pvcName=subin-workspace
kustomize edit add configmap mnist-map-training --from-literal=pvcMountPath=/mnt
kustomize edit add configmap mnist-map-training --from-literal=modelDir=/mnt
kustomize edit add configmap mnist-map-training --from-literal=exportDir=/mnt/export
kustomize build . |kubectl apply -f -
kubectl get tfjobs -o yaml mnist-train-local
kubectl logs mnist-train-local-chief-0
kubectl get pods
kustomize build . |kubectl apply -f -
kubectl logs mnist-train-local-chief-0
cd serving/local
kustomize edit add configmap mnist-map-serving --from-literal=name=mnist-service-local
kustomize edit add configmap mnist-map-serving --from-literal=pvcName=subin-workspace
kustomize edit add configmap mnist-map-serving --from-literal=pvcMountPath=/mnt
kustomize edit add configmap mnist-map-serving --from-literal=modelBasePath=/mnt/export
kustomize build . |kubectl apply -f -
kubectl describe deployments mnist-deploy-local
kubectl describe service mnist-service
kubectl describe deployments mnist-service-local
cd front
kustomize build . |kubectl apply -f -
POD_NAME=$(kubectl get pods --selector=app=web-ui --template '{{range .items}}{{.metadata.name}}{{"\n"}}{{end}}')
kubectl port-forward ${POD_NAME} 8080:5000
Add a route