PoC for hosted development environment for FOLIO teams
(FOLIO-2601)
|
|
| Status: | Closed |
| Project: | FOLIO |
| Components: | None |
| Affects versions: | None |
| Fix versions: | None | Parent: | PoC for hosted development environment for FOLIO teams |
| Type: | Task | Priority: | P2 |
| Reporter: | John Malconian | Assignee: | Stanislav Miroshnichenko |
| Resolution: | Done | Votes: | 0 |
| Labels: | dev-environment | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original estimate: | Not Specified | ||
| Sprint: | DevOps: sprint 90 |
| Development Team: | FOLIO DevOps |
| Epic Link: | PoC for hosted development environment for FOLIO teams |
| Description |
|
Automate Rancher project configuration and base environment for Rancher-based development environment. Automated tasks include adding developer accounts to Rancher, project creation, setting up default project resource limits, default container limits and reservations, adding team member accounts to project, deployment of base components - okapi, postgresql, and kafka, as well as related configMaps and secrets, and enabling project-level monitoring. |
| Comments |
| Comment by John Malconian [ 28/May/20 ] |
|
Additional Notes/Requirements:
|
| Comment by Stanislav Miroshnichenko [ 22/Jun/20 ] |
|
Rancher Projects environment is rules by Terraform stack You can add new Project using a Terraform generator template ('generator' folder). All Projects are contains Postgres installed on Project-level Application in own namespace and share it with Okapi instance. Monitoring enabled for each Project. Terraform state file is storing in the repository. |