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
[EGI Strategic and Innovation Fund](https://www.egi.eu/about/egi-council/egi-strategic-and-innovation-fund/)
14
-
and it can be deployed in the EGI Platform through the
15
-
[EGI Applications on Demand portal](https://www.egi.eu/services/applications-on-demand/).
12
+
OSCAR has been supported by the following projects:
13
+
14
+
-[EGI Strategic and Innovation Fund](https://documents.egi.eu/public/ShowDocument?docid=3298).
15
+
- OSCARISER (Open Serverless Computing for the Adoption of Rapid Innovation on Secure Enterprise-ready Resources). Project PDC2021-120844-I00 funded by MICIU/AEI/10.13039/501100011033 and by the European Union NextGenerationEU/PRTR
16
+
- SERCLOCO (Serverless Scientific Computing Across the Hybrid Cloud Continuum). Grant PID2020-113126RB-I00 funded by MICIU/AEI/10.13039/501100011033.
17
+
-[AI-SPRINT](http://ai-sprint-project.eu) (AI in Secure Privacy-Preserving Computing Continuum) that has received funding from the European Union’s Horizon 2020 Research and Innovation Programme under Grant 101016577.
18
+
-[AI4EOSC](http://ai4eosc.eu) (Artificial Intelligence for the European Open Science Cloud) that has received funding from the European Union’s Horizon Europe Research and Innovation Programme under Grant 101058593.
19
+
-[interTwin](https://www.intertwin.eu) (An interdisciplinary Digital Twin Engine for science) that has received funding from the European Union’s Horizon Europe Programme under Grant 101058386.
In our case we indicate an identifier for the set of credentials,
45
+
In our case, we indicate an identifier for the set of credentials,
47
46
[the Access Key ID and the Secret Access Key](https://docs.aws.amazon.com/general/latest/gr/aws-sec-cred-types.html)
48
47
for an [IAM](https://aws.amazon.com/iam/) user that has privileges to
49
-
deploy Virtual Machines in [Amazon EC2](https://aws.amazon.com/ec2).
48
+
deploy Virtual Machines in [Amazon EC2](https://aws.amazon.com/ec2). With the default values indicated in this tutorial, you will need privileges to deploy the following instance types: ```t3a.xlarge``` for the front-end node and ```t3a.medium``` for the working node.
In this panel you can specify the number of Working Nodes (WNs) of the
58
64
cluster together with the computational requirements for each node. We
59
65
leave the default values.
60
-
- Number of WNs in the oscar cluster: Number of working nodes.
61
-
- Number of CPUs for the front-end node: Number of CPUs in the primary node.
62
-
- Amount of Memory for the front-end node: RAM in the primary node.
63
-
- Flavor name of the front-end node. Only required in case of special flavors i.e. with GPUs: Type of instance that will be selected in the front node.
64
-
- Number of CPUs for the WNs: number of CPUs per working node.
65
-
- Amount of Memory for the WNs: RAM per working node.
66
-
- Flavor name of the WNs. Only required in case of special flavors i.e. with GPUs: Type of instance that will be selected in the working nodes.
67
-
- Size of the extra HD added to the instance: Extra memory in the primary node.
66
+
67
+
- Number of WNs in the OSCAR cluster.
68
+
- Number of CPUs for the front-end node.
69
+
- Amount of Memory (RAM) for the front-end node
70
+
- Flavor name of the front-end node. This is only required in case of special flavors (i.e. with GPUs): Instance type that will be selected for the front-end node.
71
+
- Number of CPUs for the WNs (Working Nodes).
72
+
- Amount of Memory (RAM) for the WNs.
73
+
- Flavor name of the WNs. Again, this is only required in case of special flavors
74
+
- Size of the extra HD (Hard Disk) added to the node.
In this panel, specify the passwords to be employed to access the
71
-
Kubernetes Web UI (Dashboard), to access the OSCAR web UI and to access
72
-
the MinIO dashboard. These tokens can also be used for programmatic access
77
+
In the following panel, specify the passwords to be employed to access the
78
+
Kubernetes Web UI (Dashboard), to access OSCAR and to access
79
+
the MinIO dashboard. These passwords/tokens can also be used for programmatic access
73
80
to the respective services.
74
81
75
-
- Access Token for the Kubernetes admin user: It is the token to connect to the Dashboard of Kubernetes.
76
-
- OSCAR password: password to OSCAR.
77
-
- MinIO password 8 characters min.: password to MinIO.
78
-
- Email to be used in the Lets Encrypt issuer: It is an Email linked with the certificates in case the user has any questions.
79
-
- ID of the user that creates the infrastructure: unique identifier. Do not touch.
80
-
- VO to support: It supports OIDC log in. If there is nothing, only can connect the user who deploys, in case there is a VO, it can be the user who deploys and all people in the VO.
82
+
- Access Token for the Kubernetes admin user: Used to connect to the Kubernetes Dashboard.
83
+
- OSCAR password: To log in to the OSCAR cluster as an admin user.
84
+
- MinIO password (8 characters min.).
85
+
- Email to be used in the Let's Encrypt issuer.
86
+
- ID of the user that creates the infrastructure.
87
+
- VO (Virtual Organization) to support: It supports OIDC (OpenID Connect) log in. If empty, only the user who deploys the cluster can log in. If a VO is specified, all the members of the VO can log in the OSCAR cluster.
81
88
- Flag to add NVIDIA support: if you want to use NVIDIA.
82
89
- Flag to install Apache YuniKorn: if you are going to use YuniKorn.
Once reached the "configured" state, see the "Outputs" to obtain the
116
123
different endpoints:
117
124
118
-
* console_minio_endpoint: This endpoint brings access to the MinIO web
119
-
user interface.
120
-
* dashboard_endpoint: This endpoint redirects to the Kubernetes dashboard
121
-
where the OSCAR cluster is deployed.
122
-
* local_oscarui_endpoint: This endpoint is where the OSCAR backend is
123
-
listening. It supports authentication only via basic-auth.
125
+
* console_minio_endpoint: To access the MinIO web UI.
126
+
* dashboard_endpoint: To access the Kubernetes dashboard.
127
+
* local_oscarui_endpoint: To access the OSCAR UI. It supports username/password authentication.
124
128
* minio_endpoint: Endpoint where the MinIO API is listening. If you
125
129
access it through a web browser, you will be redirected to
126
130
"console_minio_endpoint".
127
-
* oscarui_endpoint: Public endpoint of the OSCAR web user interface. It
128
-
supports OIDC connections via EGI Check-in, as well as basic auth.
131
+
* oscarui_endpoint: To access the OSCAR UI. This one supports both username/password authentication and authentication via EGI Check-In for the user who deployed the OSCAR cluster and the users belonging to the VO specified at deployment time, if any.
0 commit comments