Test the CommunishiftAuthorization Operator

Installation

There is a molecule directory bundled with the code [1] of this operator. They currently are designed to only run against the Communishift cluster itself, as it needs access to secrets for the keytab to auth against fasjson.

To run the operator molecule tests:

  • Ensure that the molecule utility is installed dnf install python3-molecule

  • From a terminal, be logged into the Communishift cluster with cluster-admin privileges.

  • Run molecule test