Prompt
Maintain consistency in naming patterns across related resources while ensuring names accurately reflect their purpose. When naming components, files, or configurations:
- Use the same naming pattern for related components (e.g., if using “pvcviewer” in labels, use “pvcviewer-“ as prefix rather than “pvc-viewer-“)
- Choose names that precisely reflect the component’s purpose (e.g., “test” rather than “check” for testing workflows)
- Apply naming conventions consistently across configuration files, code, and documentation
Example:
# Good
namespace: kubeflow
namePrefix: pvcviewer- # Consistent with label "pvcviewers" used elsewhere
# Avoid
namespace: kubeflow
namePrefix: pvc-viewer- # Inconsistent with "pvcviewers" label
For workflow files, use names that accurately describe their function:
# Good
name: CentralDashboard-angular Frontend Tests
# filename: centraldb_angular_frontend_test.yaml
# Avoid
name: CentralDashboard-angular Frontend check
# filename: centraldb_angular_frontend_check.yaml