Skip to content

Example configuration for integrating Vault with Nomad for secure access and identity management using OIDC and LDAP

Notifications You must be signed in to change notification settings

hb-mergan/vault-oidc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vault-nomad-oidc-ldap

This setup involves:

  • Vault: OIDC provider
  • Nomad: Confidential OIDC client
  • OpenLDAP: Directory service for managing user and group information

Repository Structure

  • .env.sample, .envrc.sample: Sample environment files to set up necessary environment variables.
  • docker-compose.yml: Docker Compose file to spin up the services.
  • ldap/: Directory containing LDIF files to setup LDAP organizational units, users, and groups.
  • terraform/: Contains Terraform configurations for setting up Vault, LDAP authentication, and Nomad ACLs.

About

Example configuration for integrating Vault with Nomad for secure access and identity management using OIDC and LDAP

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages