[FOLIO-2056] create a pipeline for a front-end module that builds and deploys to K8s cluster Created: 31/May/19 Updated: 03/Jun/20 Resolved: 20/Sep/19 |
|
| Status: | Closed |
| Project: | FOLIO |
| Components: | None |
| Affects versions: | None |
| Fix versions: | None |
| Type: | Task | Priority: | P2 |
| Reporter: | Jakub Skoczen | Assignee: | John Malconian |
| Resolution: | Done | Votes: | 0 |
| Labels: | platform-backlog | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original estimate: | Not Specified | ||
| Issue links: |
|
||||||||||||||||||||||||||||||||||||
| Sprint: | CP: sprint 70, CP: ready for planning, CP: sprint 69, CP: sprint 71, CP: sprint 72 | ||||||||||||||||||||||||||||||||||||
| Story Points: | 3 | ||||||||||||||||||||||||||||||||||||
| Development Team: | Core: Platform | ||||||||||||||||||||||||||||||||||||
| Description |
|
Wayne Schneider John Malconian please provide a more detailed description. Summary Create a pipeline for a front-end module that wraps the module in a platform and deploys the bundle to an S3 bucket. The pipeline will create an associated tenant and point the bundle to the created tenant. This work has been (mostly) done during the PoC (see
Steps
Notes This executes some of the steps as Ansible roles so it will need to wrap them in a container that includes Ansible to run them on the cluster. Some of those roles may have dependencies or include tasks that are bound to the the single-server install – they will need to be cleaned up and seperated for the K8s deploment. Scope If it helps scoring, let's limit the scope to selected UI module(s)/platform (platform-core?) |
| Comments |
| Comment by John Malconian [ 05/Jun/19 ] |
|
This is essentially a duplicate of
In addition, some existing Ansible plays and roles that are used in this process to deploy FOLIO may need to be revised in order to support a distributed FOLIO instance. This may require a separate Jira issue. |