Knowledge

GKE Set Image

Parameters

Name Description
name Required String The name of the action.
trigger_time Required String Specifies when the action should be executed. Can be one of ON_EVERY_EXECUTION, ON_FAILURE or ON_BACK_TO_SUCCESS.
type Required String The type of the action. Should be set to GKE_SET_IMAGE.
integration Required Integration The integration.
zone_id Required String The ID of the GKE zone.
cluster Required String The ID of the GKE cluster.
application_id Required String The ID of the GKE application.
container Required String The name of the container.
namespace Required String The name of the namespace.
deployment Required String The name of the deployment from the namespace.
image_name Required String The name of the image to set.
image_tag Required String The tag of the chosen image.
record_arg String Record current kubectl command in the resource annotation. Can be one of TRUE, FALSE or NOT_SET. If set to false, do not record the command. If set to true, record the command. If not set, default to updating the existing annotation value only if one already exists.

Example

actions:
  - action: "Set image"
    type: "GKE_SET_IMAGE"
    trigger_time: "ON_EVERY_EXECUTION"
    zone_id": "europe-west1-c"
    cluster": "cluster-1"
    application_id": "tokyo-house-138923"
    record_arg: "NOT_SET"
    deployment: "nginx-deployment"
    namespace: "default"
    image_name: "nginx"
    image_tag: "1.7.8"
    container: "nginx"
    integration_id: 2

Get started now

14 days of unlimited trial. No credit card required.