56 lines
1.3 KiB
YAML
56 lines
1.3 KiB
YAML
---
|
|
apiVersion: v1
|
|
kind: ConfigMap
|
|
metadata:
|
|
name: git-install-script
|
|
namespace: vscode-tunnel
|
|
data:
|
|
01-git.sh: |
|
|
#!/bin/bash
|
|
# Installing git
|
|
sudo apt update
|
|
sudo apt install -y git
|
|
if command -v git >/dev/null 2>&1; then
|
|
git config --global user.name "Alejandro Lembke Barrientos"
|
|
git config --global user.email "aleleba@hotmail.com"
|
|
fi
|
|
---
|
|
apiVersion: v1
|
|
kind: ConfigMap
|
|
metadata:
|
|
name: nvm-install-script
|
|
namespace: vscode-tunnel
|
|
data:
|
|
02-nvm.sh: |
|
|
#!/bin/bash
|
|
# Installing Node.js with NVM
|
|
sudo curl -O https://raw.githubusercontent.com/creationix/nvm/master/install.sh
|
|
bash install.sh
|
|
source ~/.nvm/nvm.sh
|
|
nvm install --lts
|
|
nvm alias default lts/*
|
|
nvm use default && npm install -g yo generator-code
|
|
nvm use default && npm install -g @vscode/vsce
|
|
---
|
|
apiVersion: v1
|
|
kind: ConfigMap
|
|
metadata:
|
|
name: vscode-tunnel-extensions
|
|
namespace: vscode-tunnel
|
|
data:
|
|
extensions.json: |
|
|
[
|
|
{
|
|
"extensionsGroup": {
|
|
"description": "Extensions of Git",
|
|
"extensions": [
|
|
{
|
|
"name": "Git Graph",
|
|
"notes": "Extension of Git Graph",
|
|
"uniqueIdentifier": "mhutchie.git-graph"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|