blinqas / station

Use Station to create secure and automated environments for your workloads in Azure
MIT License
7 stars 1 forks source link

Feature: add an `identity` block to the root module #130

Closed kimfy closed 4 months ago

kimfy commented 5 months ago

Feature Description

Configuring the workload identity using a identity {} block would be more structured and organized than how it is today.

Problem and Motivation

Adding more configuration options for the identity would require us to expand the root module instead of a object.

Possible Implementation

Caller:

module "station" {
  identity = {
    name = "example"
    role_assignments = {...}
    directory_role_assignment = {...}
  }
}