cozystack/pkg/apis/apps/v1alpha1
Timofei Larkin bdeb3a7e8c feat(lineage-webhook): import scheduling constants from cozystack-scheduler
Import SchedulingClassAnnotation, SchedulingClassLabel, SchedulerName,
and GVR components from the cozystack-scheduler/pkg/apis sub-module
instead of defining them locally. This ensures the webhook and scheduler
stay in sync on label/annotation keys.

Also standardize the namespace label from scheduling.cozystack.io/class
to scheduler.cozystack.io/scheduling-class for consistency with the
scheduler, and resolve scheduling class from the owner Application CR
(via a new SchedulingClass() stub method) before falling back to the
namespace label.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Signed-off-by: Timofei Larkin <lllamnyp@gmail.com>
2026-03-18 14:08:29 +03:00
..
doc.go Move project from aenix-io to cozystack repository 2025-03-10 21:16:58 +01:00
register.go [cozystack-api] Implement TenantNamespace, TenantModules, TenantSecret and TenantSecretsTable resources 2025-09-24 18:27:54 +02:00
types.go feat(lineage-webhook): import scheduling constants from cozystack-scheduler 2026-03-18 14:08:29 +03:00
zz_generated.conversion.go Introduce cozystack-controller (#560) 2025-01-09 12:24:51 +01:00
zz_generated.deepcopy.go Introduce cozystack-controller (#560) 2025-01-09 12:24:51 +01:00
zz_generated.defaults.go Introduce cozystack-controller (#560) 2025-01-09 12:24:51 +01:00