Something went wrong on our end
-
David Hoese authoredDavid Hoese authored
To learn more about this project, read the wiki.
README.md 1.25 KiB
GeoSphere Deploy
This repository holds the various configuration files needed to deploy GeoSphere data processing jobs on the GeoSphere Kubernetes cluster(s). To accomplish this deployment a series of GitLab "triggers" are configured so when sub-components in the https://gitlab.ssec.wisc.edu/cspp_geo/geosphere GitLab group are updated, deployment is executed and operational processing is upgraded.
This repository also contains "helper" CI configs for sub-component repositories to use for building and testing their pieces.
Repository Structure
- admin: Kubernetes resources that should be manually installed to define cluster resources available to the main geosphere application(s). These are not run as part of continuous integration.
- cichart: Docker image configuration used by certain CI jobs to build or download helm charts.
- ci_geosphere: Extra helm chart "values" YAML files to configure GeoSphere for the production environment.
- ci_geosphere-test: Extra helm chart "values" YAML files to configure GeoSphere for the development (geosphere-test) environment.
- sidecars: Docker image configurations for various "sidecar" containers that don't fit in one subcomponent's project.
- .gitlab-ci.yml: Continuous Integration (CI) configuration