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
* Creates an admin user as defined upper (default is `wodadmin`) with sudo rights
280
280
* Calls the `install-system-common.sh` script that performs the following tasks:
281
281
282
-
* Cleanup
283
-
* Github repos cloning (leveraging install.repo file) : public Backend and public Private repos
284
-
* Create ssh keys for wodadmin
285
-
* Creates GROUPNAME variables
286
-
* Creates Ansible inventory files
282
+
* Cleanup
283
+
* Github repos cloning (leveraging install.repo file) : public Backend and public Private repos
284
+
* Create ssh keys for wodadmin
285
+
* Creates GROUPNAME variables
286
+
* Creates Ansible inventory files
287
287
* Calls the `install_system.sh` script with the type (backend, frontend, etc..) that performs the following tasks:
288
288
289
-
* Install the necessary stack based on selected type
290
-
* Create a `wod.sh` script in `wod-backend` directory to be used by all other scripts
291
-
* Source the `wod.sh` file
292
-
* Setup Ansible-galaxies (`community.general` and `posix`)
293
-
* Setup Ansible and call the playbook `install_<type>.yml` followed by the `ansible\_check\_<type>.yml`
289
+
* Install the necessary stack based on selected type
290
+
* Create a `wod.sh` script in `wod-backend` directory to be used by all other scripts
291
+
* Source the `wod.sh` file
292
+
* Setup Ansible-galaxies (`community.general` and `posix`)
293
+
* Setup Ansible and call the playbook `install_<type>.yml` followed by the `ansible\_check\_<type>.yml`
294
294
295
295
At the end of the installation process:
296
296
297
-
* you will have a JupyterHub server running on port 8000
298
-
* You will get a new `wodadmin` user (Default admin)
299
-
* You will get a set of 20 students (Default value)
297
+
* you will have a JupyterHub server running on port 8000
298
+
* You will get a new `wodadmin` user (Default admin)
299
+
* You will get a set of 20 students (Default value)
300
300
301
301
All playbooks are self-documented. Please check for details.
302
302
@@ -321,17 +321,17 @@ The principle remains similar, with a few differences explained below.
321
321
* Create an `install.priv` file located in `install` directory when using a private repo (consider looking at [install.repo](https://github.com/Workshops-on-Demand/wod-backend/blob/main/install/install.repo) file for a better understanding of the variables).
322
322
* Define the WODPRIVREPO and WODPRIVBRANCH variables as follows:
Please refer to the following [url](https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token) to generate a `token` file in `install` directory of WoD-backend:
330
330
331
331
* Edit the `install.priv` file located in `install` directory of WoD-backend:
332
332
333
-
* Create line before variable declaration: ``token=`cat $EXEPATH/token` ``
334
-
* Use the token in the url WODPRIVREPO="git clone https://user:[email protected]/Account/wod-private.git wod-private"
333
+
* Create line before variable declaration: ``token=`cat $EXEPATH/token` ``
334
+
* Use the token in the url WODPRIVREPO="git clone https://user:[email protected]/Account/wod-private.git wod-private"
335
335
336
336
You are now ready to perform the installation again to support a private repository.
0 commit comments