You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
#if you don't want to log out and in to activate the change to group
75
-
newgrp docker
76
-
# set docker proxies by updating `/etc/systemd/system/docker.service.d/http-proxy.conf`
77
-
sudo apt-get install rustc
78
-
```
72
+
```bash
73
+
sudo usermod -a -G docker your-username
74
+
#newgrp docker (if you don't want to log out and in to activate the change to group)
75
+
```
79
76
80
-
5. Ensure that the hostname of the target machine resolves to the correct IP.
77
+
* Set docker proxies by updating `/etc/systemd/system/docker.service.d/http-proxy.conf`
81
78
82
-
6. Remove any old installation of KNIX
79
+
6. Hostname of the target machine resolves to the correct IP.
80
+
81
+
7. Remove any old installation of KNIX
83
82
84
83
```bash
85
84
cd /opt/knix
@@ -89,6 +88,9 @@ Tested on the following operating systems on the target machines:
89
88
sudo rm -rf knix
90
89
```
91
90
91
+
*Note: If you find something wrong or missing, please consider opening an issue on [GitHub](https://github.com/knix-microfunctions/knix) and/or letting us know in our [Slack workspace](https://knix.slack.com). Thank you!*
92
+
93
+
92
94
## Installation Steps (to be executed on host machine)
93
95
94
96
1. Create an `ansible.cfg` file
@@ -117,8 +119,8 @@ Tested on the following operating systems on the target machines:
117
119
# For a single remote host installation, the hostname should be added to all groups.
118
120
119
121
# For a cluster of hosts (preferably 3 or more), all host names must be added to [riak] group.
120
-
#[nginx] and [elasticsearch] group should contain a single host.
121
-
#At least one host should be in [management] and [triggers_frontend] group.
122
+
# Hosts with a NVIDIA GPU should be added to group [gpu_workstations] so that they can be used by KNIX workflow deployments.
123
+
# Only one host name (referred to as the <nginx-hostname>) should be added for other groups [elasticsearch], [management], [triggers_frontend], and [nginx].
122
124
```
123
125
124
126
3. Update `settings.json`
@@ -140,8 +142,5 @@ Tested on the following operating systems on the target machines:
140
142
```bash
141
143
make
142
144
```
143
-
6. Check *.log files for any errors
144
-
145
-
7. After installation, open a browser and access `http://<nginx-hostname>:<nginx_http_listen_port>/`
146
145
147
-
*Note: If you find something wrong or missing, please consider opening an issue on [GitHub](https://github.com/knix-microfunctions/knix) and/or letting us know in our [Slack workspace](https://knix.slack.com). Thank you!*
146
+
6. After installation, open a browser and access `http://<nginx-hostname>:<nginx_http_listen_port>/`
0 commit comments