Denne løsningen setter opp Kubernetes, Docker, Helm, Grafana og Portainer for å administrere KI-tjenester.
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
git clone https://github.com/techneguru/kisandkasse.git
cd kisandkasse/scripts
chmod +x debiandeploy.sh
./debiandeploy.sh
Dette alternativet gir en enklere installasjon ved bruk av Docker Compose for å administrere KI-tjenestene.
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
wget https://kisandkasse.techne.guru/docker-compose.yml
sudo docker compose up -d
sudo docker ps
sudo docker logs [container_name]
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
Tjenester:
https://<IP-adresse>:9443http://<IP-adresse>:3000http://<IP-adresse>:8080http://<IP-adresse>:8001http://<IP-adresse>:11434http://<IP-adresse>:7860http://<IP-adresse>:3001