Add CD feature to the repo:
1. Add a GitLab CD file to deploy the images created at [ohpc-packer](https://gitlab.rc.uab.edu/rc/ohpc-packer) via Terraform. 2. Use the existing routers and networks for Terraform deploy 3. Added a submodule for [CRI_Cluster_Monitor](https://github.com/eesaanatluri/CRI_Cluster_Monitor) and updated the existing one for [CRI_XCBC](https://github.com/jprorama/CRI_XCBC) 4. Refactored code to work with newer versions (>1.3) of terraform.
Showing
- .gitlab-ci.yml 61 additions, 0 deletions.gitlab-ci.yml
- .gitmodules 4 additions, 0 deletions.gitmodules
- CRI_Cluster_Monitor 1 addition, 0 deletionsCRI_Cluster_Monitor
- CRI_XCBC 1 addition, 1 deletionCRI_XCBC
- external-network/main.tf 14 additions, 5 deletionsexternal-network/main.tf
- floating-ip/floating-main.tf 17 additions, 0 deletionsfloating-ip/floating-main.tf
- internal-network/main.tf 21 additions, 3 deletionsinternal-network/main.tf
- key-pair/main.tf 19 additions, 2 deletionskey-pair/main.tf
- main.tf 66 additions, 70 deletionsmain.tf
- nodes/main.tf 19 additions, 6 deletionsnodes/main.tf
- ohpc-instance/main.tf 15 additions, 15 deletionsohpc-instance/main.tf
- ood-instance/main.tf 19 additions, 10 deletionsood-instance/main.tf
- vars.tf 6 additions, 7 deletionsvars.tf
.gitlab-ci.yml
0 → 100644
Please register or sign in to comment