lakeFS
lakeFS copied to clipboard
ACLs Epic
Design: https://github.com/treeverse/dev/pull/370
Tasks:
- ~Update banner in administration tab linking to to the relevant documentation~
-
~Move auth service to a package under
contrib/auth/acl/
but maintain the same functionality~ -
~Create the ACL auth server under
contrib/auth/acl/
and update esti configuration to use the ACL "external" auth server~ - ~Create a basic auth mode (Basic Auth Service)~
- ~Add a new lakefs command for creating a superadmin user~
- Setup - add logic for migration from acl to nacl (check if superAdmin user exists)
- Use fluffy for ci integration tests
- Make sure all auth API endpoints return
NotImplemented
if no auth service configured - Disconnect ACL server from lakeFS:
- Update documentation
- Add adminstration tab configuration
- Remove direct use of
auth-acl
package (acl.NewAuthService) - Policy and setup
- Cleanup
- Remove ACLs CI job
- Remove Docker and docker-compose files