tracplus/Deploy
Creates docker containers and applies Kubernetes changes.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| version | The version generated in the prepare step | yes | — |
| project-path | Path to the deployable project root. | yes | — |
| container-id | The ID for the container in the repository. | yes | — |
| gcp-staging-id | Project ID for Staging environment. | yes | — |
| gcp-staging-key | Key for Staging environment. | yes | — |
| gcp-staging-email | Account email for Staging environment. | yes | — |
| gcp-staging-ip | IP if static required for service. | no | — |
| gcp-production-id | Project ID for Production environment. | yes | — |
| gcp-production-key | Key for Production environment. | yes | — |
| gcp-production-email | Account email for Production environment. | yes | — |
| gcp-production-ip | IP if static required for service. | no | — |
| staging-new-relic-app-id | ID of the application in New Relic. | no | — |
| production-new-relic-app-id | ID of the application in New Relic. | no | — |
| staging-replicas | Number of Kubernetes replicas. | no | 2 |
| production-replicas | Number of Kubernetes replica. | no | 3 |
| new-relic-account-id | ID of the account in New Relic. | no | — |
| new-relic-api-key | New Relic API key. | no | — |
| target | The dotnet target/runtime environment. | no | linux-x64 |
| kubernetes | Kubernetes deployment? | no | true |
| appengine | AppEngine deployment? Kubernetes is default. | no | false |
| cloudrun | CloudRun deployment? Kubernetes is default. | no | false |
| artifact-name | Name for the built artifact to be uploaded as. | no | publish |
| cluster | Name of the cluster to deploy the kubernetes deployment to. | no | main |
| zone | The zone the cluster resources are running in. | no | us-central1-a |
| ignore-new-relic | Ignore setting up New Relic deployment markers. | no | false |
Outputs
no outputs