mirror of
https://github.com/nitnelave/lldap.git
synced 2023-04-12 14:25:13 +00:00
example_configs: Add Rancher example
This commit is contained in:
parent
bebb00aa2e
commit
733f990858
@ -136,6 +136,10 @@ services:
|
|||||||
Then the service will listen on two ports, one for LDAP and one for the web
|
Then the service will listen on two ports, one for LDAP and one for the web
|
||||||
front-end.
|
front-end.
|
||||||
|
|
||||||
|
### With Kubernetes
|
||||||
|
|
||||||
|
See https://github.com/Evantage-WS/lldap-kubernetes for a LLDAP deployment for Kubernetes
|
||||||
|
|
||||||
### From source
|
### From source
|
||||||
|
|
||||||
To compile the project, you'll need:
|
To compile the project, you'll need:
|
||||||
@ -250,6 +254,7 @@ folder for help with:
|
|||||||
- [Nextcloud](example_configs/nextcloud.md)
|
- [Nextcloud](example_configs/nextcloud.md)
|
||||||
- [Organizr](example_configs/Organizr.md)
|
- [Organizr](example_configs/Organizr.md)
|
||||||
- [Portainer](example_configs/portainer.md)
|
- [Portainer](example_configs/portainer.md)
|
||||||
|
- [Rancher](example_configs/rancher.md)
|
||||||
- [Seafile](example_configs/seafile.md)
|
- [Seafile](example_configs/seafile.md)
|
||||||
- [Syncthing](example_configs/syncthing.md)
|
- [Syncthing](example_configs/syncthing.md)
|
||||||
- [Vaultwarden](example_configs/vaultwarden.md)
|
- [Vaultwarden](example_configs/vaultwarden.md)
|
||||||
|
BIN
example_configs/images/rancher_ldap_config.png
Normal file
BIN
example_configs/images/rancher_ldap_config.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 148 KiB |
95
example_configs/rancher.md
Normal file
95
example_configs/rancher.md
Normal file
@ -0,0 +1,95 @@
|
|||||||
|
# Configuration for SUSE Rancher (any version)
|
||||||
|
### Left (hamburger) menu > Users & Authentication > OpenLDAP (yes, we are using the OpenLDAP config page)
|
||||||
|
---
|
||||||
|
|
||||||
|
## LDAP configuration
|
||||||
|
|
||||||
|
#### Hostname/IP
|
||||||
|
```
|
||||||
|
ip-address, DNS name or when running in Kubernetes (see https://github.com/Evantage-WS/lldap-kubernetes), lldap-service.lldap.svc.cluster.local
|
||||||
|
```
|
||||||
|
#### Port
|
||||||
|
```
|
||||||
|
3890
|
||||||
|
```
|
||||||
|
#### Service Account Distinguished name
|
||||||
|
A better option is to use a readonly account for accessing the LLDAP server
|
||||||
|
```
|
||||||
|
cn=admin,ou=people,dc=example,dc=com
|
||||||
|
```
|
||||||
|
#### Service Account Password
|
||||||
|
```
|
||||||
|
xxx
|
||||||
|
```
|
||||||
|
#### User Search Base
|
||||||
|
```
|
||||||
|
ou=people,dc=example,dc=com
|
||||||
|
```
|
||||||
|
|
||||||
|
#### Group Search Base
|
||||||
|
```
|
||||||
|
ou=groups,dc=example,dc=com
|
||||||
|
```
|
||||||
|
|
||||||
|
#### Object Class (users)
|
||||||
|
```
|
||||||
|
inetOrgPerson
|
||||||
|
```
|
||||||
|
|
||||||
|
#### Object Class (groups)
|
||||||
|
```
|
||||||
|
groupOfUniqueNames
|
||||||
|
```
|
||||||
|
|
||||||
|
#### Username Attribute
|
||||||
|
```
|
||||||
|
uid
|
||||||
|
```
|
||||||
|
|
||||||
|
#### Name Attribute
|
||||||
|
```
|
||||||
|
cn
|
||||||
|
```
|
||||||
|
|
||||||
|
#### Login Attribute
|
||||||
|
```
|
||||||
|
uid
|
||||||
|
```
|
||||||
|
|
||||||
|
#### Group Member User Attribute
|
||||||
|
```
|
||||||
|
dn
|
||||||
|
```
|
||||||
|
|
||||||
|
#### User Member Attribute
|
||||||
|
```
|
||||||
|
memberOf
|
||||||
|
```
|
||||||
|
|
||||||
|
#### Search Attribute (groups)
|
||||||
|
```
|
||||||
|
cn
|
||||||
|
```
|
||||||
|
|
||||||
|
#### Search Attribute (users)
|
||||||
|
```
|
||||||
|
uid|sn|givenName
|
||||||
|
```
|
||||||
|
|
||||||
|
#### Group Member Mapping Attribute
|
||||||
|
```
|
||||||
|
member
|
||||||
|
```
|
||||||
|
|
||||||
|
#### Group DN Attribute
|
||||||
|
```
|
||||||
|
dn
|
||||||
|
```
|
||||||
|
|
||||||
|
##### Choose "Search direct and nested group memberships"
|
||||||
|
|
||||||
|
##### Fill in the username and password of an admin user at Test and Enable Authentication and hit save
|
||||||
|
|
||||||
|
## Rancher OpenLDAP config page
|
||||||
|
|
||||||
|
![Rancher OpenLDAP config page](images/rancher_ldap_config.png)
|
Loading…
Reference in New Issue
Block a user