abcxyz / abcxyz/guardian

Allow setting -parallelism= flag

Aperta
#471 4 commenti 0 reazioni 0 assegnatari Vedi su GitHub
enhancement
Lingua principale
Go
Stelle
26
Fork
7
Merge medio
1g 1h
PR unite (30g)
1

Descrizione

### TL;DR

Setting `terraform plan -parallelism=100` can give a ~3x speedup for large projects. I'd like to be able to set this with `guardian plan`, but I don't see an option for it: https://github.com/abcxyz/guardian/blob/main/cli.md#plan

### Detailed design

```markdown
This could either be an additional flag for guardian plan, or some generic way of adding additional terraform flags, such as `guardian plan -terraform-flags="-parallelism=100"`.
```

### Alternatives considered

```markdown
Just being slightly more patient :)
```

### Additional information

Evidence for the speedup when using `guardian run -- ...`:

![Image](https://github.com/user-attachments/assets/177defd9-cc3b-4ab1-a572-8ae4e92e50fa)

Guida per i contributori

Apri la guida per i contributori

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.