finalcad/AppMicroserviceAction
Deploy resources for microservice
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| app-name | Application id | yes | — |
| app-suffix | Suffix for namming | — | "" |
| aws-role | Aws role to apply changes | yes | — |
| terraform-version | Terraform version to install | — | 1.9.7 |
| terragrunt-version | Terragrunt version to install | — | 0.68.1 |
| application-repo | terraform-app-microservice repository | — | FinalCAD/terraform-app-microservice |
| application-ref | Ref to use for pulling repo terraform-app-microservice | — | master |
| deployment-descriptors-repo | Repository to push deployment descriptors | — | FinalCAD/infrastructure-deployment-descriptors |
| deployment-descriptors-ref | Git ref to use for pushing deployment descriptors | — | master |
| github-token | Github token to pull package to avoid limit rate | — | "" |
| github-ssh | Github ssh key to pull terragrunt from github api | yes | — |
| environment | Finalcad environment: production, staging, sandbox | yes | — |
| region-friendly | Finalcad region: frankfurt or tokyo | — | frankfurt |
| application-file | File with path for application configuration | — | .finalcad/application.yaml |
| dry-run | Dry run | — | false |
Outputs
no outputs