Skip to content
Snippets Groups Projects
Verified Commit 5e52db65 authored by David Hoese's avatar David Hoese
Browse files

Add README, PV, and PVC files to ci tests

parent 76b0e294
No related branches found
No related tags found
No related merge requests found
# Continuous Integration Tests
This directory contains the necessary configuration to create and run tests
during the CI "test" stage to do basic sanity checking of the installed
components.
These tests expect to be run in the "geosphere-ci-tests" namespace on a
Kubernetes cluster, but this is configurable in the root `.gitlab-ci.yml`
configuration file (see `TESTS_NAMESPACE`).
## Administrative Setup
These tests depend on input test data being present on the cluster. The exact
path is in `cadu-pv.yaml`. Once the PeristentVolume and PersistentVolumeClaim
are created, the input data will be fed to the test CSPP Geo GRB container.
```bash
kubectl -n geosphere-ci-tests create cadu-pv.yaml
kubectl -n geosphere-ci-tests create cadu-pvc.yaml
```
\ No newline at end of file
apiVersion: v1
kind: PersistentVolume
metadata:
name: geosphere-ci-tests-cadu
labels:
type: local
spec:
storageClassName: manual
capacity:
storage: 10Gi
accessModes:
- ReadWriteOnce
hostPath:
path: "/apollo/csppgeo/users/davidh/cadu_20200410_1700"
\ No newline at end of file
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: geosphere-ci-tests-cadu
spec:
storageClassName: manual
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 10Gi
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment