KI Utvikler Server - Installasjonsveiledning

Alternativ 1: Kubernetes-basert løsning

Denne løsningen setter opp Kubernetes, Docker, Helm, Grafana og Portainer for å administrere KI-tjenester.

Trinn 1: Klargjør systemet


sudo apt update && sudo apt upgrade -y
sudo apt install -y apt-transport-https ca-certificates curl gnupg lsb-release git nfs-kernel-server conntrack containerd openssh-server
sudo systemctl enable ssh
sudo systemctl start ssh
sudo reboot
  

Trinn 2: Kjør installasjonsskriptet


git clone https://github.com/techneguru/kisandkasse.git
cd kisandkasse/scripts
chmod +x debiandeploy.sh
./debiandeploy.sh
  

Alternativ 2: Docker Compose-basert løsning

Dette alternativet gir en enklere installasjon ved bruk av Docker Compose for å administrere KI-tjenestene.

Trinn 1: Installer Docker og Docker Compose


sudo apt update && sudo apt upgrade -y
sudo apt install -y apt-transport-https ca-certificates curl gnupg lsb-release git openssh-server
sudo systemctl enable ssh
sudo systemctl start ssh
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/debian $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list
sudo apt update
sudo apt install docker-ce docker-ce-cli containerd.io docker-compose-plugin
sudo usermod -aG docker $USER
sudo systemctl enable docker
sudo systemctl start docker
sudo reboot
  

Trinn 2: Last ned Docker Compose-fil


wget https://kisandkasse.techne.guru/docker-compose.yml
  

Trinn 3: Start tjenestene


sudo docker compose up -d
  

Trinn 4: Verifiser tjenestene


sudo docker ps
sudo docker logs [container_name]
  

Brannmur- og SSH-tilgang

Trinn 1: Installer og konfigurer UFW


sudo apt install ufw
sudo ufw allow 22/tcp
sudo ufw allow 3000/tcp
sudo ufw allow 3001/tcp
sudo ufw allow 8000:9443/tcp
sudo ufw allow 8080/tcp
sudo ufw allow 7860/tcp
sudo ufw allow 8001/tcp
sudo ufw allow 11434/tcp
sudo ufw enable
  

Brukere og tjenester

Tjenester: