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
Copy file name to clipboardExpand all lines: docs/concepts/fs/feature_group/fg_statistics.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@ HSFS supports monitoring, validation, and alerting for features:
6
6
7
7
### Statistics
8
8
9
-
When you create a Feature Group in HSFS, you can configure it to compute statistics over the features inserted into the Feature Group by setting the `statistics_config` dict parameter, see [Feature Group Statistics](../../../../user_guides/fs/feature_group/statistics/) for details.
9
+
When you create a Feature Group in HSFS, you can configure it to compute statistics over the features inserted into the Feature Group by setting the `statistics_config` dict parameter, see [Feature Group Statistics](../../../user_guides/fs/feature_group/statistics.md) for details.
10
10
Every time you write to the Feature Group, new statistics will be computed over all of the data in the Feature Group.
Copy file name to clipboardExpand all lines: docs/setup_installation/admin/auth.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -28,10 +28,10 @@ In the **Cluster Settings** _Authentication_ tab you can configure how users aut
28
28
29
29
2.**OAuth2**: if your organization already have an identity management system compatible with [OpenID Connect (OIDC)](https://openid.net/connect/) you can configure Hopsworks to use your identity provider by enabling **OAuth** as shown in the figure below.
30
30
After enabling OAuth you can register your identity provider by clicking on **Add Identity Provider** button.
31
-
See [Create client](../oauth2/create-client) for details.
31
+
See [Create client](./oauth2/create-client.md) for details.
32
32
3.**LDAP/Kerberos**: if your organization is using LDAP or Kerberos to manage users and services you can configure Hopsworks to use it as the user management system.
33
33
You can enable LDAP/Kerberos by clicking on the checkbox, as shown in the figure below, and choosing LDAP or Kerberos.
34
-
For more information on how to configure LDAP and Kerberos see [Configure LDAP](../ldap/configure-ldap) and [Configure Kerberos](../ldap/configure-krb).
34
+
For more information on how to configure LDAP and Kerberos see [Configure LDAP](./ldap/configure-ldap.md) and [Configure Kerberos](./ldap/configure-krb.md).
Copy file name to clipboardExpand all lines: docs/setup_installation/admin/ldap/configure-project-mapping.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,7 +11,7 @@ For example, if a user is removed from the LDAP group, they will also be removed
11
11
12
12
## Prerequisites
13
13
14
-
1. A server configured with LDAP or Kerberos. See [Server Configuration for Kerberos](../configure-server/#server-configuration-for-kerberos) and [Server Configuration for LDAP](../configure-server/#server-configuration-for-ldap) for instructions on how to do this.
14
+
1. A server configured with LDAP or Kerberos. See [Server Configuration for Kerberos](./configure-server.md#step-2-server-configuration-for-kerberos) and [Server Configuration for LDAP](./configure-server.md#step-1-server-configuration-for-ldap) for instructions on how to do this.
15
15
2. LDAP group mapping sync enabled. This can be done by setting the variable ```ldap_group_mapping_sync_enabled=true```.
16
16
17
17
See [Cluster Configuration](../variables.md) on how to change variable values in Hopsworks.
Copy file name to clipboardExpand all lines: docs/setup_installation/admin/monitoring/export-metrics.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
3
3
## Introduction
4
4
5
-
Hopsworks services produce metrics which are centrally gathered by [Prometheus](https://prometheus.io/) and visualized in [Grafana](../grafana).
5
+
Hopsworks services produce metrics which are centrally gathered by [Prometheus](https://prometheus.io/) and visualized in [Grafana](./grafana.md).
6
6
Although the system is self-contained, it is possible for another *federated* Prometheus instance to scrape these metrics or directly push them to another system.
7
7
This is useful if you have a centralized monitoring system with already configured alerts.
A group-to-project mapping lets you automatically add all members of an OAuth2 group to a project, eliminating the need to add each user individually. To create a mapping, you simply select an OAuth2 group, choose the project it should be linked to, and assign the role that its members will have within that project.
5
5
6
6
Once a mapping is created, project membership is controlled through OAuth2 group membership. Any updates made to the OAuth2 group—such as adding or removing users—will automatically be reflected in Hopsworks. For example, if a user is removed from the OAuth2 group, they will also be removed from the corresponding project.
7
-
7
+
8
8
## Prerequisites
9
-
1. A server configured with OAuth2. See [Register Identity Provider in Hopsworks](../create-client) for instructions on how to do this.
10
-
2. OAuth2 group mapping sync enabled. This can be done by setting the variable ```oauth_group_mapping_sync_enabled=true```.
9
+
1. A server configured with OAuth2. See [Register Identity Provider in Hopsworks](./create-client.md) for instructions on how to do this.
10
+
2. OAuth2 group mapping sync enabled. This can be done by setting the variable ```oauth_group_mapping_sync_enabled=true```.
11
11
See [Cluster Configuration](../variables.md) on how to change variable values in Hopsworks.
Make sure the group names from your OAuth2 provider match the one you entered above.
61
+
Make sure the group names from your OAuth2 provider match the one you entered above.
62
62
63
63
If your identity provider uses a claim name other than ```groups``` or ```roles``` to represent group information, be sure to specify that claim name in the **Group Claim** field when setting up your identity provider.
64
-
64
+
65
65
### Step 2: Edit a mapping
66
-
66
+
67
67
From the list of mappings click on the edit button (:material-pencil:). This will open a popup that will allow you to change the _remote group_, _project name_, and _project role_ of a mapping.
Copy file name to clipboardExpand all lines: docs/setup_installation/admin/oauth2/create-client.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,15 +3,15 @@
3
3
## Introduction
4
4
5
5
Before registering your identity provider in Hopsworks you need to create a client application in your identity provider and acquire a _client id_ and a _client secret_.
6
-
An example on how to create a client using [Okta](https://www.okta.com/) and [Azure Active Directory](https://portal.azure.com/#blade/Microsoft_AAD_IAM/ActiveDirectoryMenuBlade/Overview) identity providers can be found in the following guides: [Create Okta Client](../create-okta-client) and [Create Azure Client](../create-azure-client).
6
+
An example on how to create a client using [Okta](https://www.okta.com/) and [Azure Active Directory](https://portal.azure.com/#blade/Microsoft_AAD_IAM/ActiveDirectoryMenuBlade/Overview) identity providers can be found in the following guides: [Create Okta Client](./create-okta-client.md) and [Create Azure Client](./create-azure-client.md).
7
7
8
8
## Prerequisites
9
9
10
10
Acquired a _client id_ and a _client secret_ from your identity provider.
11
11
12
12
### Step 1: Register a client
13
13
14
-
After acquiring the _client id_ and _client secret_ create the client in Hopsworks by [enabling OAuth2](../../auth) and clicking on _add another identity provider_ in the [Authentication configuration page](../../auth).
14
+
After acquiring the _client id_ and _client secret_ create the client in Hopsworks by [enabling OAuth2](../auth.md) and clicking on _add another identity provider_ in the [Authentication configuration page](../auth.md).
15
15
Then set base uri of your identity provider in _Connection URL_ give a name to your identity provider (the name will be used in the login page as an alternative login method) and set the _client id_ and _client secret_ in their respective fields, as shown in the figure below.
Copy file name to clipboardExpand all lines: docs/setup_installation/admin/oauth2/create-okta-client.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -47,7 +47,7 @@ You can also create mappings from groups in Okta to groups in Hopsworks.
47
47
To achieve this you need to configure Okta to send _Groups_ with user information.
48
48
To do this go to _Applications_ and select your application name.
49
49
In the _Sign On_ tab click edit _OpenID Connect ID Token_ and select **Filter** for _Groups claim type_, then for _Groups claim filter_ add **groups** as the claim name, select **Match Regex** from the dropdown and .* (dot star) as Regex to match all groups.
50
-
See [Group mapping](../create-client/#group-mapping) on how to do the mapping in Hopsworks.
50
+
See [Group mapping](./create-client.md#group-mapping) on how to do the mapping in Hopsworks.
@@ -57,7 +57,7 @@ See [Group mapping](../create-client/#group-mapping) on how to do the mapping in
57
57
### Step 2: Get the necessary fields for client registration
58
58
59
59
After the application is created go back to _Applications_ and click on the application you just created.
60
-
Use the _Okta domain_ (_Connection URL_), _client id_ and _client secret_ generated for your app in the [Identity Provider registration](../create-client) in Hopsworks.
60
+
Use the _Okta domain_ (_Connection URL_), _client id_ and _client secret_ generated for your app in the [Identity Provider registration](./create-client.md) in Hopsworks.
@@ -66,4 +66,4 @@ Use the _Okta domain_ (_Connection URL_), _client id_ and _client secret_ genera
66
66
67
67
!!! note
68
68
69
-
When copying the domain in the figure above make sure to add the url scheme (http:// or https://) when using it in the _Connection URL_ in the [Identity Provider registration form](../create-client).
69
+
When copying the domain in the figure above make sure to add the url scheme (http:// or https://) when using it in the _Connection URL_ in the [Identity Provider registration form](./create-client.md).
0 commit comments