https://github.com/tomohiro/tf_github
:octocat: A Terraform module for managing teams and members of GitHub organization
https://github.com/tomohiro/tf_github
github terraform
Last synced: 6 months ago
JSON representation
:octocat: A Terraform module for managing teams and members of GitHub organization
- Host: GitHub
- URL: https://github.com/tomohiro/tf_github
- Owner: tomohiro
- Created: 2016-07-27T13:50:37.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2016-08-08T13:49:40.000Z (over 9 years ago)
- Last Synced: 2025-07-12T03:19:57.108Z (7 months ago)
- Topics: github, terraform
- Language: HCL
- Homepage:
- Size: 4.88 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
tf_github
================================================================================
A Terraform module for managing teams and members of GitHub organization.
Usage
--------------------------------------------------------------------------------
```js
module "github" {
source = "github.com/Tomohiro/tf_github"
admins = [
"alan"
]
members = [
"john",
"jane"
]
secret_teams = {
owners = "Owners"
admins = "Administrators"
}
closed_teams = {
committers = "Core Committers"
contributors = "Contributors"
}
}
```
Module Input Variables
--------------------------------------------------------------------------------
- `admins` - List of admin of a GitHub organization
- `members` - List of member of a GitHub organization
- `secret_teams` - Map of secret team of a GitHub organization
- `closed_teams` - Map of closed team of a GitHub organization
Outputs
--------------------------------------------------------------------------------
LICENSE
--------------------------------------------------------------------------------
© 2016 Tomohiro TAIRA.