Skip to content

Commit e0211de

Browse files
authored
Merge pull request #10 from datum-cloud/refactor/compose-components-in-base
Make the bundle base the full deployable shape for the catalog
2 parents 82664b7 + 4f94269 commit e0211de

3 files changed

Lines changed: 8 additions & 4 deletions

File tree

.github/workflows/e2e.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,9 @@ jobs:
4747
--namespace cnpg-system --create-namespace \
4848
--version '0.28.x' --wait --timeout 5m
4949
50+
- name: Install Gateway API CRDs
51+
run: kubectl apply -f https://github.com/kubernetes-sigs/gateway-api/releases/download/v1.2.1/standard-install.yaml
52+
5053
- name: Deploy e2e overlay
5154
run: kubectl kustomize config/overlays/e2e | kubectl apply --server-side -f -
5255

config/base/kustomization.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,10 @@ resources:
77
- service.yaml
88
- deployment.yaml
99

10+
components:
11+
- ../components/database-cnpg
12+
- ../components/networking
13+
- ../components/app-config
14+
1015
images:
1116
- name: ghcr.io/datum-cloud/backstage

config/overlays/e2e/kustomization.yaml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,6 @@ namespace: backstage
66
resources:
77
- ../../base
88

9-
components:
10-
- ../../components/database-cnpg
11-
- ../../components/app-config
12-
139
images:
1410
- name: ghcr.io/datum-cloud/backstage
1511
newName: backstage

0 commit comments

Comments
 (0)