Skip to content

Latest commit

 

History

History
64 lines (51 loc) · 3.38 KB

File metadata and controls

64 lines (51 loc) · 3.38 KB

CI & CD How to’s

How to deploy an already built branch ?

  • Link
  • Trigger: manual
  • Inputs:
    • image (e.g. staging, production, sandbox, 2025.11.05.0001 or branch tag)
    • environment (staging | sandbox | production)
  • Behavior:
    • Updates deployments in the selected environment to the (already built) provided image
      • Link to image repository
      • #credreg-notify slack channel publishes tags upon builds
    • Waits for both deployments to finish rolling out (10m timeout each)
    • Notifies Slack with the result and details

How to restart application and worker ?

  • Link
  • Trigger: manual
  • Inputs:
    • environment (staging | sandbox | production)
  • Behavior:
    • Restarts both main-app and worker-app deployments in the selected namespace (no new image is built or applied)
    • Waits for each rollout to complete (10 min timeout per deployment)
    • Notifies Slack (#credreg-notify) with the restart result and run link

How to Build and deploy a feature branch to a given environment ?

  • Link
  • Trigger: manual
  • Inputs:
    • branch (any ref, ie: 955-auth-required)
    • environment (staging|sandbox|production)
  • Behavior:
    • Builds and pushes the specified branch to ECR (date + ref tags)
    • Updates both deployments (registry app and worker) in the selected namespace to that image
    • Applies the environment’s ConfigMap (Environment values) and restarts app and worker
    • Waits for rollouts to complete and sends a Slack summary

Change variable’s value and re-deploy an environment

Cluster Status

  • Link
  • Trigger: manual
  • Behavior:
    • Shows a concise snapshot of what’s running in production, staging and sandbox
    • Sends that snapshot to Slack for quick review