Skip to content

Commit

Permalink
Make sure ci tests cover all components
Browse files Browse the repository at this point in the history
Services no longer need to be defined in install-all.yaml.
  • Loading branch information
pvannierop committed Jul 3, 2024
1 parent 686a751 commit d2707e8
Show file tree
Hide file tree
Showing 3 changed files with 60 additions and 168 deletions.
57 changes: 57 additions & 0 deletions .github/ci_config/ci-config.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
atomicInstall: false
base_timeout: 180

elasticsearch:
resources:
requests:
cpu: "100m"
memory: "500Mi"

kafka_manager:
_install: false

confluent_cloud:
enabled: false

cp_kafka:
persistence:
size: 1Gi

postgresql:
primary:
resources:
requests:
cpu: 50m
persistence:
size: 1Gi

radar_appserver_postgresql:
primary:
resources:
requests:
cpu: 50m
persistence:
size: 1Gi

timescaledb:
primary:
resources:
requests:
cpu: 50m
persistence:
size: 1Gi

minio:
persistence:
size: 1Gi

radar_upload_postgresql:
primary:
resources:
requests:
cpu: 50m
persistence:
size: 1Gi

ccSchemaRegistryProxy:
_install: false
166 changes: 0 additions & 166 deletions .github/ci_config/install-all.yaml

This file was deleted.

5 changes: 3 additions & 2 deletions .github/workflows/push.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -47,10 +47,11 @@ jobs:
run: |
./.github/ci_config/bin/install-dependencies
- name: Prepare the environment
- name: Prepare the environment (add secrets and enable installation of all components)
run: |
DNAME='CN=CI,O=TheHyve,L=Utrecht,C=NL' ./bin/init
yq -i -f process '.environments.default.values += ["../.github/ci_config/install-all.yaml", "../.github/ci_config/secrets.yaml.gotmpl"]' environments.yaml
yq -i -f process '.environments.default.values += ["../.github/ci_config/ci-config.yaml", "../.github/ci_config/secrets.yaml.gotmpl"]' environments.yaml
sed -i '/_install: /s/false/true/' etc/production.yaml
- name: Run helmfile template
env:
Expand Down

0 comments on commit d2707e8

Please sign in to comment.