#28 krb5: deploy, authenticate with, and manage a Kerberos 5 KDC
Merged by mikeb. Opened by mikeb.
mikeb/c3i-library kerberos  into  master

The krb5 variable supports deploying a new containerized Kerberos 5 KDC (using the krb5-fedora image from https://pagure.io/krb5-fedora and quay.io/factory2/krb5-fedora). It provides methods for running admin commands (adding user and service principals), authenticating to the KDC, and running commands in an environment with a valid Kerberos ccache. It can be used to configure services for Kerberos authentication and validate their correct operation.

This change also updates the mbs variable to optionally configure a new MBS instance for Kerberos authentication.

@rayson @mkovarik Please take a look. It is being used by MBS changes on this branch which will be submitted once these changes are merged.

rebased onto b92aef33ed30f898b748d9ab0bf6c332a4516080

Looks good to me

Pull-Request has been merged by mikeb