add opentofu + exit scripts

main
Grégory Lebreton 5 months ago
parent 430d74091e
commit 9613dbc261

@ -7,3 +7,5 @@ sudo wget -O /usr/share/keyrings/riot-im-archive-keyring.gpg https://packages.ri
echo "deb [signed-by=/usr/share/keyrings/riot-im-archive-keyring.gpg] https://packages.riot.im/debian/ default main" | sudo tee /etc/apt/sources.list.d/riot-im.list
sudo apt update
sudo apt install element-desktop
exit 0

@ -24,4 +24,9 @@ sudo apt-get install jenkins
sudo cat /var/lib/jenkins/secrets/initialAdminPassword
# Jenkins : http://IP-ADRESS:8080
echo "\n
########################################################\n
######### Jenkins : http://IP-ADRESS:8080 ##############
########################################################"
exit 0

@ -15,4 +15,6 @@ echo "deb http://apt.kubernetes.io/ kubernetes-xenial main" | tee -a /etc/apt/so
sudo apt update -y
sudo apt -y install kubeadm kubelet kubectl
sudo systemctl enable kubelet
sudo systemctl enable kubelet
exit 0

@ -0,0 +1,27 @@
#!/bin/bash
echo "\n
██████╗ ██████╗ ███████╗███╗ ██╗████████╗ ██████╗ ███████╗██╗ ██╗
██╔═══██╗██╔══██╗██╔════╝████╗ ██║╚══██╔══╝██╔═══██╗██╔════╝██║ ██║
██║ ██║██████╔╝█████╗ ██╔██╗ ██║ ██║ ██║ ██║█████╗ ██║ ██║
██║ ██║██╔═══╝ ██╔══╝ ██║╚██╗██║ ██║ ██║ ██║██╔══╝ ██║ ██║
╚██████╔╝██║ ███████╗██║ ╚████║ ██║ ╚██████╔╝██║ ╚██████╔╝
╚═════╝ ╚═╝ ╚══════╝╚═╝ ╚═══╝ ╚═╝ ╚═════╝ ╚═╝ ╚═════╝ "
sudo apt-get install -y apt-transport-https ca-certificates curl gnupg
sudo install -m 0755 -d /etc/apt/keyrings
curl -fsSL https://get.opentofu.org/opentofu.gpg | sudo tee /etc/apt/keyrings/opentofu.gpg >/dev/null
curl -fsSL https://packages.opentofu.org/opentofu/tofu/gpgkey | sudo gpg --no-tty --batch --dearmor -o /etc/apt/keyrings/opentofu-repo.gpg >/dev/null
sudo chmod a+r /etc/apt/keyrings/opentofu.gpg /etc/apt/keyrings/opentofu-repo.gpg
echo \
"deb [signed-by=/etc/apt/keyrings/opentofu.gpg,/etc/apt/keyrings/opentofu-repo.gpg] https://packages.opentofu.org/opentofu/tofu/any/ any main
deb-src [signed-by=/etc/apt/keyrings/opentofu.gpg,/etc/apt/keyrings/opentofu-repo.gpg] https://packages.opentofu.org/opentofu/tofu/any/ any main" | \
sudo tee /etc/apt/sources.list.d/opentofu.list > /dev/null
sudo chmod a+r /etc/apt/sources.list.d/opentofu.list
sudo apt-get update
sudo apt-get install -y tofu
exit 0

@ -14,4 +14,6 @@ sudo dpkg -i tabby-1.0.197-linux-x64.deb
rm -rf ./tabby-1.0.197-linux-x64.deb
cd -
cp ../files/config.yaml ~/.config/tabby
cp ../files/config.yaml ~/.config/tabby
echo 0

@ -5,4 +5,6 @@ sudo apt update -y
curl -sSL httcurl -fsSL https://apt.releases.hashicorp.com/gpg | sudo apt-key add -
sudo apt-add-repository "deb [arch=$(dpkg --print-architecture)] https://apt.releases.hashicorp.com $(lsb_release -cs) main"
sudo apt update
sudo apt install terraform
sudo apt install terraform
exit 0

@ -13,4 +13,6 @@ echo "\n
sudo apt-get install vagrant-libvirt libvirt-daemon-system -y
wget -O- https://apt.releases.hashicorp.com/gpg | sudo gpg --dearmor -o /usr/share/keyrings/hashicorp-archive-keyring.gpgecho "deb [signed-by=/usr/share/keyrings/hashicorp-archive-keyring.gpg] https://apt.releases.hashicorp.com $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/hashicorp.list
sudo apt update && sudo apt-get install vagrant -y
sudo apt update && sudo apt-get install vagrant -y
exit 0

@ -21,4 +21,6 @@ VBoxManage extpack install *.vbox-extpack
# clean up
rm -rf virtualbox-*.deb
rm -rf .vbox-extpack
rm -rf .vbox-extpack
exit 0

@ -16,3 +16,5 @@ wget -qO - https://gitlab.com/paulcarroty/vscodium-deb-rpm-repo/raw/master/pub.g
echo 'deb [ signed-by=/usr/share/keyrings/vscodium-archive-keyring.gpg ] https://download.vscodium.com/debs vscodium main' \
| sudo tee /etc/apt/sources.list.d/vscodium.list
sudo apt update && sudo apt install codium
exit 0
Loading…
Cancel
Save