Skip to content

Commit 469cd01

Browse files
committed
Test staging deploy in eks
1 parent 7d3bbec commit 469cd01

3 files changed

Lines changed: 4 additions & 26 deletions

File tree

.github/workflows/deploy-eks.yaml

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,6 @@
11
name: Deploy EKS
22

33
# Deploys the ohm/ chart to AWS EKS.
4-
#
5-
# Triggers:
6-
# - workflow_run: after "Build images (chartpress)" finishes, so the
7-
# images are already in ghcr.io before we reference them.
8-
# - push (paths-ignore images/**): config-only changes, no build needed.
9-
# - workflow_dispatch: manual deploy of a branch. NOTE: for a commit
10-
# that changed images/**, build-images must have run first so the
11-
# image exists in the registry.
12-
#
13-
# The deploy runs `chartpress --skip-build` itself to rewrite the
14-
# image tags in ohm/values.yaml. The tags are derived from git history,
15-
# so on the same commit they match exactly what build-images pushed.
16-
# No artifact is passed between workflows.
17-
184
on:
195
workflow_run:
206
workflows: ['Build images (chartpress)']
@@ -27,8 +13,6 @@ on:
2713
- main
2814
- staging
2915
- deploy-*
30-
# images/**, chartpress.yaml and Chart.yaml rebump image tags, so they
31-
# must go through "Build images" first and reach deploy via workflow_run.
3216
paths-ignore:
3317
- 'images/**'
3418
- 'chartpress.yaml'

.github/workflows/deploy-k3s.yaml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,6 @@
11
name: Deploy k3s
22

33
on:
4-
# Images changed: wait for "Build images (chartpress)" to finish, then
5-
# deploy. The deploy re-runs `chartpress --skip-build` to recompute the
6-
# same tags build pushed (no artifact is passed between workflows).
74
workflow_run:
85
workflows: ['Build images (chartpress)']
96
types: [completed]
@@ -12,9 +9,6 @@ on:
129
- pre-production
1310
- staging
1411
- k3s
15-
# Config-only changes that do NOT rebump image tags: deploy directly.
16-
# images/**, chartpress.yaml and Chart.yaml change tags, so they must go
17-
# through "Build images" first and reach deploy via workflow_run.
1812
push:
1913
branches:
2014
- main

values.staging.template.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -241,7 +241,7 @@ osm-seed:
241241
# Variables for osm-seed for osmosis, this configuration os to get the planet dump files from apidb
242242
# ====================================================================================================
243243
planetDump:
244-
enabled: false
244+
enabled: true
245245
priorityClass: medium-priority
246246
serviceAccount:
247247
enabled: true
@@ -310,7 +310,7 @@ osm-seed:
310310
# Variables for replication-job, Configuration to create the replication files by, minute, hour, or day
311311
# ====================================================================================================
312312
replicationJob:
313-
enabled: false
313+
enabled: true
314314
priorityClass: medium-priority
315315
serviceAccount:
316316
enabled: true
@@ -453,7 +453,7 @@ osm-seed:
453453
# Variables for Tasking Manager DB
454454
# ====================================================================================================
455455
tmDb:
456-
enabled: false
456+
enabled: true
457457
priorityClass: medium-priority
458458
image:
459459
name: "postgis/postgis"
@@ -484,7 +484,7 @@ osm-seed:
484484
# ====================================================================================================
485485

486486
tmApi:
487-
enabled: false
487+
enabled: true
488488
priorityClass: medium-priority
489489
replicaCount: 1
490490
ingressDomain: tm-api.ohmstaging.org

0 commit comments

Comments
 (0)