update k3d devenv

This commit is contained in:
openoms
2023-10-19 16:24:18 +02:00
parent 7b5341cbcc
commit f0461d14b1

View File

@@ -48,8 +48,13 @@ HandleLidSwitchDocked=ignore" | sudo tee /etc/systemd/logind.conf.d/nosuspend.co
function setup_devenv_k3d() {
# dedicated user
sudo adduser --disabled-password --gecos "" k3d
sudo usermod -aG sudo k3d
USERNAME=k3d
echo "# add the user: ${USERNAME}"
sudo adduser --system --group --shell /bin/bash --home /home/${USERNAME} ${USERNAME}
echo "Copy the skeleton files for login"
sudo -u ${USERNAME} cp -r /etc/skel/. /home/${USERNAME}/
sudo adduser ${USERNAME} sudo
# tools
sudo apt update
@@ -135,8 +140,8 @@ function setup_devenv_k3d() {
fi
# KUBE_CONFIG_PATH
echo 'export KUBE_CONFIG_PATH=~/.kube/config' \
| sudo -u k3d tee -a /home/k3d/.bashrc
echo 'export KUBE_CONFIG_PATH=~/.kube/config' |
sudo -u k3d tee -a /home/k3d/.bashrc
# aliases
echo "\
alias egrep='egrep --color=auto'
@@ -149,8 +154,8 @@ alias l='ls -CF'
alias la='ls -A'
alias ll='ls -alF'
alias ls='ls --color=auto'
alias tf='terraform'" \
| sudo -u k3d tee -a /home/k3d/.bash_aliases
alias tf='terraform'" |
sudo -u k3d tee -a /home/k3d/.bash_aliases
if [ "${cpu}" = arm64 ]; then
# https://code.pinske.eu/k3d-raspi.html