Advertisement
EvenoR

NuLink Node

May 10th, 2024
136
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.96 KB | None | 0 0
  1. ------------------1--------------------
  2. sudo -i
  3.  
  4. ------------------2--------------------
  5. sudo apt update && sudo apt upgrade -y
  6. sudo apt-get install curl -y
  7. apt-get install -y software-properties-common
  8. apt-add-repository --yes --update ppa:ansible/ansible
  9. apt install git ansible -y
  10.  
  11. ------------------2--------------------
  12.     # Add Docker's official GPG key:
  13.     sudo apt-get update
  14.     sudo apt-get install ca-certificates curl gnupg
  15.     sudo install -m 0755 -d /etc/apt/keyrings
  16.     curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
  17.     sudo chmod a+r /etc/apt/keyrings/docker.gpg
  18.  
  19.     # Add the repository to Apt sources:
  20.     echo \
  21.       "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
  22.       $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
  23.       sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
  24. sudo apt-get update
  25.  
  26. ------------------2--------------------
  27. sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
  28. sudo docker run hello-world
  29. sudo systemctl restart docker
  30.  
  31. ------------------3--------------------
  32. git clone https://github.com/nodemasterpro/deploy-node-nulink.git
  33. cd deploy-node-nulink
  34.  
  35. ------------------3--------------------
  36. ansible-playbook nulink_node.yml --extra-vars "node_action=install"
  37.  
  38. ------------------4--------------------
  39. sh /root/nulink/init_nulink_node.sh
  40.  
  41. ------------------5--------------------
  42. sudo systemctl start nulink-node
  43.  
  44. ------------------6--------------------
  45. journalctl -u nulink-node -f -o cat
  46.  
  47.  
  48.  
  49. ----------Usefuls commands--------------
  50. ----Stop the node
  51. sudo systemctl stop nulink-node
  52.  
  53. ----Start the node
  54. sudo systemctl start nulink-node
  55.  
  56. ----Updating the Node
  57. ansible-playbook nulink_node.yml --extra-vars "node_action=update"
  58.  
  59. ----Removing the Node
  60. ansible-playbook nulink_node.yml --extra-vars "node_action=remove"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement