diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index e482eb75e70aac982e6f214fedabd89fe2209ea9..b2c46cfe17d2c086e70714d6e61f3f2002dccef5 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -48,3 +48,18 @@ trigger-builds:
       - artifact: generated-config.yml
         job: jsonnet
     strategy: depend
+
+trigger-master-deploy:
+  stage: deploy
+  needs:
+    - trigger-builds
+  image:
+    name: bitnami/kubectl:latest
+    entrypoint: [""]
+  only:
+    variables:
+      - $CI_COMMIT_BRANCH == "master"
+  script:
+    - kubectl config get-contexts
+    - kubectl config use-context gfx/gitlab-agents:gfxlabs-dev
+    - kubectl rollout restart deployment gfx-pggat