OSDOCS-18910: Document OLM v1 deployment configuration API#111495
OSDOCS-18910: Document OLM v1 deployment configuration API#111495cbippley wants to merge 2 commits into
Conversation
|
@cbippley: This pull request references OSDOCS-18910 which is a valid jira issue. Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the story to target either version "5.0." or "openshift-5.0.", but it targets "openshift-4.22" instead. DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository. |
✅ Validated Content SummaryThe following content has been fully validated against upstream documentation and is accurate: Merge Behaviors (8 fields)
Schema Validation
Field Structures
Examples
Documentation Quality Assurance✅ DITA Compliance: 0 errors, 0 warnings |
|
🤖 Mon May 11 19:15:21 - Prow CI generated the docs preview: |
Add comprehensive documentation for the deployment configuration API in OLM v1, which provides feature parity with OLM v0 SubscriptionConfig. New modules: - olmv1-deployment-config-api.adoc: Core concepts and validation - olmv1-clusterobjectsets-deployment-mechanism.adoc: Underlying deployment mechanism - olmv1-customizing-operator-deployments.adoc: Step-by-step procedure - olmv1-deployment-config-examples.adoc: Common configuration examples - olmv1-deployment-config-reference.adoc: Complete field reference with merge behaviors - olmv1-deployment-config-troubleshooting.adoc: Troubleshooting guide Key features documented: - Environment variables, resources, node placement (nodeSelector, tolerations, affinity) - Volumes and volume mounts, annotations - Explicit merge/override behavior for each field - Schema validation and error handling - OLM v0 to v1 migration guidance All content is DITA-compliant and follows Red Hat/IBM style guidelines. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
|
@cbippley: all tests passed! Full PR test history. Your PR dashboard. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here. |
- Reduce assembly short description from 355 to 183 chars - Change procedure title from gerund to imperative form - Improve short descriptions to include WHAT + WHY - Remove "you can" patterns and add clear benefits - All changes maintain Vale compliance (0 errors, 0 warnings) Achieves CQA P8-P11 score of 4 for titles and descriptions. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Overview
Documents the deployment configuration API for OLM v1, providing feature parity with OLM v0's
SubscriptionConfig.Related Issues
Content Added
6 new documentation modules (21.9K):
Quality Assurance
✅ DITA compliant (0 errors)
✅ Style guide compliant (0 errors, 0 warnings)
✅ Validated against upstream documentation
✅ Tested on live cluster (OpenShift 4.22 nightly)
Technical Improvements
Target: OpenShift 4.22 (Tech Preview)