gcore-github-actions/Deploy to Gcore Container as a Service

Use this action to deploy a container to Gcore Container as a Service.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
api-urlThe Gcore API endpoint URL. Should be left as-is in most circumstances.nohttps://api.gcore.com/cloud
api-tokenA permanent API token that will authenticate the GitHub action to Gcore API.yes
project-idThe ID of the Gcore project in which the container should be deployed.yes
region-idThe ID of the region in which the container should be deployed.yes
nameThe name of the container to deploy.yes
imageThe name of the container image to deploy (e.g. docker.io/nginx:latest).yes
listening-portThe port on which the container will be listening for network connections.no80
descriptionA custom description of the container.no""
envsList of newline-separated key-value pairs to set as environment variables.no""
flavorThe container flavor determining the amount of memory and cpu allocated to each container instance.no80mCPU-128MB
timeoutThe duration in seconds to wait before scaling down container instances.no60
scale-minThe minimum number of instances to run. When set to `0`, the container will scale down to zero running instances when it receives no traffic for the duration of `timeout` value.no1
scale-maxThe maximum number of instances to run. The value must be greater than or equal to scale-min.no1
is-disabledWhen set to `true`, the container is disabled and any running instances are shut down.nofalse
is-api-key-authWhen set to `true`, enables API key authentication for the container endpoint address. API keys can be created and assigned to the container in Gcore dashboard.nofalse
pull-secretThe name of the private registry credentials to use when fetching the container image. The credentials must already be configured in Gcore dashboard.no""
namedescription
addressThe endpoint address of your container.
statusThe status of your container (e.g. Pending, Deploying, Ready, Error).
status-messageThe last message associated with current container status. Can be useful for troubleshooting deployment issues.