make-cert.sh: Create directory before writing cert

Adds a "mkdir -p" to the make-cert.sh.  This fixes an issue where the
script could fail if /srv/kubernetes did not exist previously.
pull/6/head
Richard Larocque 2014-11-13 15:53:19 -08:00
parent ec51ec3e90
commit 63d6e7cd9f
1 changed files with 2 additions and 0 deletions

View File

@ -17,6 +17,8 @@
cert_dir=/srv/kubernetes cert_dir=/srv/kubernetes
cert_file_owner=apiserver.apiserver cert_file_owner=apiserver.apiserver
mkdir -p "$cert_dir"
openssl req -new -newkey rsa:4096 -days 365 -nodes -x509 \ openssl req -new -newkey rsa:4096 -days 365 -nodes -x509 \
-subj "/CN=kubernetes.invalid/O=Kubernetes" \ -subj "/CN=kubernetes.invalid/O=Kubernetes" \
-keyout "${cert_dir}/server.key" -out "${cert_dir}/server.cert" -keyout "${cert_dir}/server.key" -out "${cert_dir}/server.cert"