- Link
- Trigger: manual
- Inputs:
- image (e.g.
staging,production,sandbox,2025.11.05.0001or branch tag) - environment (
staging|sandbox|production)
- image (e.g.
- 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
- Updates deployments in the selected environment to the (already built) provided image
- Link
- Trigger: manual
- Inputs:
- environment (
staging|sandbox|production)
- environment (
- 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
- Link
- Trigger: manual
- Inputs:
- branch (any ref, ie:
955-auth-required) - environment (staging|sandbox|production)
- branch (any ref, ie:
- 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
- Link
- Trigger: manual
- Inputs: environment (staging|sandbox|production)
- Behavior:
- Updates the application configuration in the chosen environment
- relevant config file:
- Production : https://github.com/CredentialEngine/CredentialRegistry/blob/master/terraform/environments/eks/k8s-manifests-prod/app-configmap.yaml
- Sandbox : https://github.com/CredentialEngine/CredentialRegistry/blob/master/terraform/environments/eks/k8s-manifests-sandbox/app-configmap.yaml
- Staging : https://github.com/CredentialEngine/CredentialRegistry/blob/master/terraform/environments/eks/k8s-manifests-staging/app-configmap.yaml
- relevant config file:
- Restarts the app so the new settings take effect
- Notifies Slack with the outcome
- Updates the application configuration in the chosen environment
- 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