Description:
Goal Summary:
Allow customers to use PaC in production.
At least one of our top 50 customers does not even agree to test non GA features.
Goals and expected user outcomes:
We need to add the minimal missing viable pieces for PaC to go GA.
Ideally, leading into the development, we would solicit additional feedback from users of 4.6 and 4.7, but even if we don't, we will go GA with what we know, as follows:
Functional Requirements
- Stable API: As a security or devops engineer developing ACS policies,
- I need to know that the CRD is stable so so that future changes would be backwards compatible. For that I expect the API version to be a stable version such as "v1"
- Names for UUID: As a security or devops engineer developing ACS policies,
- I need the CR to include a cluster NAME and notifier NAME instead of (in addition to) UUID so that my policies can be applied by automation and not be dependent on the cluster where the policy was originally created.
Technical Requirements
See epic: ROX-26529
Acceptance Criteria:
A list of specific needs or objectives that a feature must deliver in order
to be considered complete. Be sure to include nonfunctional requirements
such as security, reliability, performance, maintainability, scalability,
usability, etc. Initial completion during Refinement status.
<enter general Feature acceptance here>
Success Criteria or KPIs measured:
A list of specific, measurable criteria that will be used to determine if
the feature is successful. Include key performance indicators (KPIs) or
other metrics., etc. Initial completion during Refinement status.
<enter success criteria and/or KPIs here>