#19 The CommunishiftAuthorization operator should watch for all Namespaces created.
Closed 2 years ago by lenkaseg. Opened 2 years ago by lenkaseg.

UserStory

As a developer, I want the CommunishiftAuthorization operator to watch for all “communishift-*” Namespaces being created.

Tasks

  • The operator should watch all Namespace resources, and determine if they are named like “communishift-*”.
  • If a Namespace matches “communishift-*”, the operator should connect to FasJSON and retrieve all IPA users in the IPA group of the same name.
  • It should update the Group "communishift-*-admins" with the list of IPA users retrieved.

Success Criteria

  • When a Namespace like “communishift-” is created the CommunishiftAuthorization operator should retrieve all IPA users in the IPA group of the same name via fasjson, then synchronise them in the “communishift--admins” Group.

Resources


Issue status updated to: Closed (was: Open)

2 years ago

Namespace creation will be handler by infra&releng.
Not relevant anymore.

Login to comment on this ticket.

Metadata
Boards 1
Communishift Status: Done