Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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