-
Story
-
Resolution: Done
-
Normal
-
None
Owner: Architect:
Francesco Ilario
Story (Required)
As an RHTAP User,
I would like to use a Primaza empowered Environment
so that I can bind easily bind services in integration tests
Background (Required)
As of now we have an OpenShift 4.12 Cluster running a standalone RHTAP instance.
We want to create a Primaza Environment and use it in Integration tests
Glossary
See glossary in architecture document
Out of scope
NA
In Scope
- Investigate RHTAP Integration Tests
Approach(Required)
Create a new cluster where to install Primaza. For development, a ClusterBot's cluster is a good candidate.
Install Primaza, and configure the following tenant via primazactl:
- Primaza Control Plane in primaza-mytenant
- Application Namespace applications
Then, create a dummy RegisteredService in the tenant.
Now that the Primaza tenant is configured, create an RHTAP's Environment pointing to the Application Namespace applications.
Create an GitHub repository with an dummy application and configure RHTAP to build and publish it.
The dummy application versioned at appsvc-rhtap/devfile-sample-go-basic may be a good candidate.
Create a new Integration Test that uses the RHTAP Environment created above.
Demo requirements(Required)
Demo Primaza empowered Integration Tests into RHTAP Sprint 243 Review meeting.
Dependencies
NA
Edge Case
NA
BDD Tests
You can find BDD Test specification for this story in the "Testing Instruction" Field Tab or in the GitHub Issue linked to this story.
Click here for all BDD Tests Issues.
Acceptance Criteria
- Development
Create a dummy application that can be built from RHTAP
Create an Integration Test for our application that uses Primaza's ServiceClaims
- Docs
There is a demo video we can show to RHTAP Team
INVEST Checklist
Dependencies identified
Blockers noted and expected delivery timelines set
Design is implementable
Acceptance criteria agreed upon
Story estimated
Legend
Unknown
Verified
Unsatisfied
- is related to
-
APPSVC-1383 Integrate Primaza and RHTAP
- Closed