sparse-intern-71089
07/27/2023, 6:58 AMmodern-art-40204
07/27/2023, 7:02 AMswift-australia-61553
07/27/2023, 7:06 AMmodern-art-40204
07/27/2023, 7:10 AMcuddly-computer-18851
07/27/2023, 8:15 AMmodern-art-40204
07/27/2023, 8:21 AMmodern-art-40204
07/27/2023, 8:23 AMis there a good way to split config?
modern-art-40204
07/27/2023, 8:24 AMswift-australia-61553
07/27/2023, 8:32 AMmodern-art-40204
07/27/2023, 10:10 AMfresh-scientist-56300
07/27/2023, 4:55 PMspruce
./spruce.sh
spruce merge accounts/*.yaml sso_permission_sets/*.yaml templates/*.yaml sso/*.yaml
e.g. accounts/backups.yaml:
resources:
AWS backups:
type: aws:organizations:Account
properties:
email: aws+backups@XXXXXX
name: AWS backups
parentId: XXXXXX
tags:
Name: AWS backups
environment: prod
options:
protect: true
outputs:
aws_accounts:
AWS backups:
account_id: ${AWS backups.id}
fresh-scientist-56300
07/27/2023, 4:55 PMfresh-scientist-56300
07/27/2023, 4:55 PMname: infra
runtime:
name: yaml
options:
compiler: "./spruce.sh"
description: A minimal Pulumi YAML program