Roles from GitHub are mapped to the Teams under a specific GitHub organization.
Personal Access Token
- Under an administrator’s account, generate a new Personal Access Token from https://github.com/settings/tokens.
- Give it a descriptive name such as “spinnaker-fiat.”
- Select the
Click “Generate Token”
Configure with Halyard
TODO: Confirm these details when halyard supports GitHub.
With the personal access token in hand, use Halyard to configure Fiat:
TOKEN=b22a54... # Personal access token under admin account ORG=myorg # GitHub Organization hal config security roles provider github edit \ --token $TOKEN \ --organization $ORG hal config security roles enable