-
Story
-
Resolution: Done
-
Undefined
-
None
-
None
-
None
-
None
Jira Description
As a developer I want to create an environment so that I can determine if the chosen solution works.
Summary
This is a clone of the story to test RabbitMQ with certmanager, but this time, we want to test it with the NextGen operators, so this includes the infra-operator. We than need to determine how to integrate cert-manager with the openstack-operator, or should the implementation be split between the infra-operator and openstack-operator.
By setting up an environment with RabbitMQ and cert-manager operator, we will be able to determine the full capabilities of the cert-manager operator. Because RabbitMQ supports configuration of certificates, we will be able to verify, if this combination already has all of the functionalities that we come to expected from a TripleO deployment.
Additionally, test if defining the TLS cert can be done with annotations.
By setting this environment up, we will be able to determine which behaviors we want to copy or imitate in the OpenStack operators, as well as how to integrate the cert-manager operator
Definition of Ready
When we can consider User Story to be Ready?
- Defined clearly enough that all members of the team understand what needs to be done
- Includes any required enabling specs. wire frames etc.
- Fully meet INVEST criteria for User Stories
- Dependencies identified and there is a clear strategy how they will be managed
Acceptance Criteria
What needs to be done for issue to be considered complete. It helps teams estimate, test and accomplish work. We can think about Acceptance Criteria as "what customer needs".
- Test certificate provisioning
- additionally, test provisioning by creating annotations
- Test certificate rotation
- Test certificate refresh
- Look into how CRLs can be managed in this environment
Definition of Done
When we can consider User Story to be Done:
- Perform tests
- The results of the verification is a Go - No go statement
- The results should be communicated to the PCP team
- Determine how to integrate cert-manager into PCP
- Next step is to integrate IPA into that environment https://issues.redhat.com/browse/OSP-19017
- clones
-
OSPRH-2182 [Dev] Set up a test environment with RabbitMQ operator and cert-manager-operator
- Closed