Authorizations
Token API are generated by Qovery to manage machine to machine interaction and do not have a TTL. Prefix your token with "Token ". Curl Example: curl https://console.qovery.com/organization -H "Authorization: Token $qovery_token"
Path Parameters
Container ID
Body
disable custom domain check when deploying an application
define how long in seconds an application is supposed to be stopped gracefully
Set pod placement on specific Kubernetes nodes labels
Define how you want pods affinity to behave:
Preferredallows, but does not require, pods of a given service are not co-located (or co-hosted) on a single nodeRequirredensures that the pods of a given service are not co-located (or co-hosted) on a single node (safer in term of availability but can be expensive depending on the number of replicas)
Preferred, Requirred RollingUpdategracefully rollout new versions, and automatically rollback if the new version fails to startRecreatestop all current versions and create new ones once all old ones have been shutdown
RollingUpdate, Recreate Define the percentage of a maximum number of pods that can be unavailable during the update process
Define the percentage of the maximum number of pods that can be created over the desired number of pods
When using SSL offloading outside of cluster, you can enforce a redirect to HTTPS even when there is no TLS certificate available
header buffer size used while reading response header from upstream
Limits the maximum time (in seconds) during which requests can be processed through one keepalive connection
Sets a timeout (in seconds) during which an idle keepalive connection to an upstream server will stay open.
Sets a timeout (in seconds) for transmitting a response to the client
Sets a timeout (in seconds) for establishing a connection to a proxied server
Sets a timeout (in seconds) for transmitting a request to the proxied server
Sets a timeout (in seconds) for reading a response from the proxied server
Allows to enable or disable nginx proxy-buffering
Allows to enable or disable nginx proxy-request-buffering
Sets a timeout (in seconds) for transmitting a request to the grpc server
Sets a timeout (in seconds) for transmitting a request to the grpc server
list of source ranges to allow access to ingress proxy. This property can be used to whitelist source IP ranges for ingress proxy. The value is a comma separated list of CIDRs, e.g. 10.0.0.0/24,172.10.0.1 To allow all source ranges, set 0.0.0.0/0.
list of source ranges to deny access to ingress proxy. This property can be used to blacklist source IP ranges for ingress proxy. The value is a comma separated list of CIDRs, e.g. 10.0.0.0/24,172.10.0.1
Allows to define response headers
"{\"X-Frame-Options\":\"DENY \",\"X-Content-Type-Options\":\"nosniff\"}"
Set the name of an environment variable to use as a basic authentication (login:crypted_password) from htpasswd command. You can add multiples comma separated values.
Enable the load balancer to bind a user's session to a specific target. This ensures that all requests from the user during the session are sent to the same target
Allows you to set an existing Kubernetes service account name
Percentage value of cpu usage at which point pods should scale up.
Automount Kubernetes service account token to have access to Kubernetes API from pods
Mounts the container's root filesystem as read-only
Response
Updated advanced settings
disable custom domain check when deploying an application
define how long in seconds an application is supposed to be stopped gracefully
Set pod placement on specific Kubernetes nodes labels
Define how you want pods affinity to behave:
Preferredallows, but does not require, pods of a given service are not co-located (or co-hosted) on a single nodeRequirredensures that the pods of a given service are not co-located (or co-hosted) on a single node (safer in term of availability but can be expensive depending on the number of replicas)
Preferred, Requirred RollingUpdategracefully rollout new versions, and automatically rollback if the new version fails to startRecreatestop all current versions and create new ones once all old ones have been shutdown
RollingUpdate, Recreate Define the percentage of a maximum number of pods that can be unavailable during the update process
Define the percentage of the maximum number of pods that can be created over the desired number of pods
When using SSL offloading outside of cluster, you can enforce a redirect to HTTPS even when there is no TLS certificate available
header buffer size used while reading response header from upstream
Limits the maximum time (in seconds) during which requests can be processed through one keepalive connection
Sets a timeout (in seconds) during which an idle keepalive connection to an upstream server will stay open.
Sets a timeout (in seconds) for transmitting a response to the client
Sets a timeout (in seconds) for establishing a connection to a proxied server
Sets a timeout (in seconds) for transmitting a request to the proxied server
Sets a timeout (in seconds) for reading a response from the proxied server
Allows to enable or disable nginx proxy-buffering
Allows to enable or disable nginx proxy-request-buffering
Sets a timeout (in seconds) for transmitting a request to the grpc server
Sets a timeout (in seconds) for transmitting a request to the grpc server
list of source ranges to allow access to ingress proxy. This property can be used to whitelist source IP ranges for ingress proxy. The value is a comma separated list of CIDRs, e.g. 10.0.0.0/24,172.10.0.1 To allow all source ranges, set 0.0.0.0/0.
list of source ranges to deny access to ingress proxy. This property can be used to blacklist source IP ranges for ingress proxy. The value is a comma separated list of CIDRs, e.g. 10.0.0.0/24,172.10.0.1
Allows to define response headers
"{\"X-Frame-Options\":\"DENY \",\"X-Content-Type-Options\":\"nosniff\"}"
Set the name of an environment variable to use as a basic authentication (login:crypted_password) from htpasswd command. You can add multiples comma separated values.
Enable the load balancer to bind a user's session to a specific target. This ensures that all requests from the user during the session are sent to the same target
Allows you to set an existing Kubernetes service account name
Percentage value of cpu usage at which point pods should scale up.
Automount Kubernetes service account token to have access to Kubernetes API from pods
Mounts the container's root filesystem as read-only