Commit 384ca409 authored by Kostis Trantzas's avatar Kostis Trantzas
Browse files

fix for #26: Revise HELM deployment documentation regarding Keycloak configuration

parent 738ae785
Loading
Loading
Loading
Loading
Loading
+4 −12
Original line number Original line Diff line number Diff line
@@ -22,7 +22,7 @@ helm uninstall myopenslice --namespace openslice


### Hardware requirements:
### Hardware requirements:


| **Minimum Hardware Requirements** | **Recomended Hardware Requirements** |
| **Minimum Hardware Requirements** | **Recommended Hardware Requirements** |
| --------------------------------- | ------------------------------------ |
| --------------------------------- | ------------------------------------ |
| 4 CPU cores                       | 8 CPU cores                          |
| 4 CPU cores                       | 8 CPU cores                          |
| 8 GB RAM                          | 16 GB RAM                            |
| 8 GB RAM                          | 16 GB RAM                            |
@@ -360,7 +360,7 @@ The Keycloack server is managing authentication and running on a container at po
    - user: admin 
    - user: admin 
    - password: Pa55w0rd
    - password: Pa55w0rd


> if you are running in HTTP you will get a message: HTTPS required.
> This applies only if you are running in HTTP and get a message: HTTPS required.


To resolve this issue <u>when running in HTTP</u>: 
To resolve this issue <u>when running in HTTP</u>: 


@@ -371,15 +371,7 @@ To resolve this issue <u>when running in HTTP</u>:


> If you are running in HTTPS, then "Require SSL" can be left unchanged to external requests.
> If you are running in HTTPS, then "Require SSL" can be left unchanged to external requests.


#### 1. Configure redirects
#### 1. Configure email

Navigate to realm Openslice > Clients > osapiWebClientId and change the Root URL to your domain.

Also, insert your domain, e.g. http://example.org/*, at:
* Valid Redirect URIs
* Web Origins

#### 2. Configure email


Keycloak allows new users to register. Subsequently, this will also allow new users to register to the OpenSlice portal.
Keycloak allows new users to register. Subsequently, this will also allow new users to register to the OpenSlice portal.


@@ -390,7 +382,7 @@ Finally, enter the details of the mail server at the Email Tab.
> Email configuration is optional for test runs, but if not provided the above functionalities (e.g. external user registration) will not be possible.
> Email configuration is optional for test runs, but if not provided the above functionalities (e.g. external user registration) will not be possible.




#### 3. Add an OpenSlice admin user
#### 2. Add an OpenSlice admin user


This step is mandatory so as to access the OpenSlice Web UI. To add an OpenSlice admin user you must:
This step is mandatory so as to access the OpenSlice Web UI. To add an OpenSlice admin user you must:
- Navigate to realm Openslice > Users > Add user 
- Navigate to realm Openslice > Users > Add user