Merge "feat(deploy-k8s): only create tempfs for etcd data during CI"
This commit is contained in:
commit
7bb63ba9a7
@ -119,9 +119,14 @@ sudo -E apt-get install -y \
|
|||||||
git-review \
|
git-review \
|
||||||
notary
|
notary
|
||||||
|
|
||||||
# Prepare tmpfs for etcd
|
# Prepare tmpfs for etcd when running on CI
|
||||||
sudo mkdir -p /var/lib/minikube/etcd
|
# CI VMs can have slow I/O causing issues for etcd
|
||||||
sudo mount -t tmpfs -o size=512m tmpfs /var/lib/minikube/etcd
|
# Only do this on CI (when user is zuul), so that local development can have a kubernetes
|
||||||
|
# environment that will persist on reboot since etcd data will stay intact
|
||||||
|
if [ "$USER" = "zuul" ]; then
|
||||||
|
sudo mkdir -p /var/lib/minikube/etcd
|
||||||
|
sudo mount -t tmpfs -o size=512m tmpfs /var/lib/minikube/etcd
|
||||||
|
fi
|
||||||
|
|
||||||
# Install YQ
|
# Install YQ
|
||||||
wget https://github.com/mikefarah/yq/releases/download/${YQ_VERSION}/yq_linux_amd64.tar.gz -O - | tar xz && sudo mv yq_linux_amd64 /usr/local/bin/yq
|
wget https://github.com/mikefarah/yq/releases/download/${YQ_VERSION}/yq_linux_amd64.tar.gz -O - | tar xz && sudo mv yq_linux_amd64 /usr/local/bin/yq
|
||||||
|
Loading…
x
Reference in New Issue
Block a user