Skip to content

Commit

Permalink
Authentication link fix (#66)
Browse files Browse the repository at this point in the history
  • Loading branch information
ogusarenko authored Jul 29, 2024
1 parent cd2eeb2 commit 3014725
Show file tree
Hide file tree
Showing 2 changed files with 19 additions and 20 deletions.
37 changes: 18 additions & 19 deletions content/docs/operations/authentication/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,13 @@ title: Authentication
weight: 1
---

Mirantis Kubernetes Engine (MKE) 4 uses Dex for authentication.
If you want to use a different authentication component, disable
the authentication in the MKE configuration file and add your preferred method.
Mirantis Kubernetes Engine (MKE) supports OpenID Connect (OIDC),
Security Assertion Markup Language (SAML), and Lightweight Directory
Access Protocol (LDAP) authentication methods.

MKE uses Dex for authentication. If you want to use a different authentication
component, disable the authentication in the MKE configuration file and add
your preferred method.

{{< callout type="warning" >}}
Be aware that if you opt to use an authentication method other than Dex,
Expand All @@ -16,28 +20,23 @@ the authentication in the MKE configuration file and add your preferred method.
## Prerequisites

- **Identity Provider (IdP):** To set OIDC or SAML you need to configure an IdP
with an application. Refer to [OIDC](OIDC-providers/OIDC) or
[SAML](SAML-providers/SAML) for detailed procedures.
with an application. Refer to [OIDC](../../operations/authentication/OIDC-providers/OIDC) or
[SAML](../../operations/authentication/SAML-providers/SAML) for detailed procedures.

- **LDAP Server:** To set LDAP you need to [configure an LDAP server](LDAP) with the users.
- **LDAP Server:** To set LDAP, configure the LDAP server with the users as described in
[LDAP](../../operations/authentication/LDAP).

## Configuration

You can configure authentication for MKE 4 through the `authentication` section
of the MKE configuration file. `authentication` is enabled by default, however
the settings for each of the individual authentication methods are disabled.
To enable a service, set its `enabled` configuration option to `true`.
Doing so will install the authentication method of your choice on your cluster.
You can configure authentication for MKE through the `authentication` section
of the MKE configuration file.

Authentication is enabled by default. However, the settings for each of the individual
authentication methods are disabled. To enable a service, set its `enabled` configuration
option to `true`. Doing so will install the authentication method of your choice
on your cluster.

```yaml
authentication:
enabled: true
```
## Authentication methods
Documentation for specific authentication methods as they apply to MKE 4 is available:
- [OIDC (OpenID Connect)](OIDC-providers/OIDC)
- [SAML (Security Assertion Markup Language)](SAML-providers/SAML)
- [LDAP (Lightweight Directory Access Protocol)](LDAP)
2 changes: 1 addition & 1 deletion content/docs/release-notes/features.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ addition, where applicable, the table offers links to associated documentation.
| Telemetry | | |
| TLS | | |
| 2FA | | |
| [Web UI](../../operations/install-dashboard) | alpha.2.0 | |
| [Web UI](../../operations/dashboard) | alpha.2.0 | |
| Windows | | |


Expand Down

0 comments on commit 3014725

Please sign in to comment.