k3d: fix deployment

This commit is contained in:
openoms
2022-06-09 13:14:49 +01:00
parent 9d8d292643
commit b998e27b7e

View File

@@ -2,10 +2,14 @@
# dedicated user # dedicated user
sudo adduser --disabled-password --gecos "" k3d sudo adduser --disabled-password --gecos "" k3d
sudo usermod -aG sudo k3d
# aliases and fzf # aliases and fzf
echo '/usr/share/doc/fzf/examples/key-bindings.bash' >> /home/k3d/.bashrc echo '\
echo '/usr/share/doc/fzf/examples/completion.bash' >> /home/k3d/.bashrc /usr/share/doc/fzf/examples/key-bindings.bashrc
/usr/share/doc/fzf/examples/completion.bash
export KUBE_CONFIG_PATH=~/.kube/config' \
| sudo -u k3d tee -a /home/k3d/.bashrc
echo "\ echo "\
alias egrep='egrep --color=auto' alias egrep='egrep --color=auto'
alias fgrep='fgrep --color=auto' alias fgrep='fgrep --color=auto'
@@ -17,8 +21,8 @@ alias l='ls -CF'
alias la='ls -A' alias la='ls -A'
alias ll='ls -alF' alias ll='ls -alF'
alias ls='ls --color=auto' alias ls='ls --color=auto'
alias tf='terraform'\ alias tf='terraform'" \
" | sudo -u k3d tee -a /home/k3d/.bash_aliases | sudo -u k3d tee -a /home/k3d/.bash_aliases
# kubectl # kubectl
kubectl_version="1.21.9" kubectl_version="1.21.9"
@@ -41,13 +45,14 @@ sudo usermod -aG docker k3d
wget -q -O - https://raw.githubusercontent.com/k3d-io/k3d/main/install.sh | bash wget -q -O - https://raw.githubusercontent.com/k3d-io/k3d/main/install.sh | bash
# starting the charts # starting the charts
sudo -u k3d https://github.com/GaloyMoney/charts cd /home/k3d/
sudo -u k3d git clone https://github.com/GaloyMoney/charts
cd /home/k3d/charts/dev cd /home/k3d/charts/dev
sudo -u k3d direnv allow sudo -u k3d direnv allow
sudo -u k3d make create-cluster sudo -u k3d make create-cluster
sudo -u k3d make init sudo -u k3d make init
sudo -u k3d make deploy-services sudo -u k3d bash -c 'export KUBE_CONFIG_PATH=~/.kube/config; make deploy-services'
sudo -u k3d make deploy sudo -u k3d make deploy