Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/smillerdev/terraform-user-management
User management for the Homebrew organisation using Terraform
https://github.com/smillerdev/terraform-user-management
Last synced: 25 days ago
JSON representation
User management for the Homebrew organisation using Terraform
- Host: GitHub
- URL: https://github.com/smillerdev/terraform-user-management
- Owner: SMillerDev
- License: bsd-2-clause
- Created: 2022-04-19T08:05:37.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-07-14T14:10:03.000Z (6 months ago)
- Last Synced: 2024-12-13T19:14:50.018Z (29 days ago)
- Language: HCL
- Size: 7.81 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# terraform-user-management
User management for the Homebrew organisation using Terraform
## Requirements
- This project uses OpenTofu, not Terraform
## Usage
- Set `GITHUB_TOKEN` to a token with sufficient permissions before usage.
- Use `aws configure sso` to log into the Homebrew AWS org.
- Set `AWS_PROFILE` to the resulting profile.
- `tofu init`
- `tofu plan -var-file .tfvars`## TODO
- Google workspace management for brew.sh
- Google Cloud manangement for self-hosted workers