- operator-sdk init + create api (QueueService kind, group sqs, v1alpha1) - Стандартная kubebuilder структура: cmd/, internal/controller/, config/ - CRD types с kubebuilder маркерами (validation, defaults, printcolumns) - Reconciler перенесён из ручного кода в internal/controller/ - controller-gen v0.17.0 (совместимость с Go 1.26.1) - Автогенерация: deepcopy, CRD YAML, RBAC ClusterRole - Удалены все ручные файлы (controllers/, main.go, deployments/)
11 lines
231 B
YAML
11 lines
231 B
YAML
- op: add
|
|
path: /stages/0/tests/-
|
|
value:
|
|
entrypoint:
|
|
- scorecard-test
|
|
- basic-check-spec
|
|
image: quay.io/operator-framework/scorecard-test:v1.37.0
|
|
labels:
|
|
suite: basic
|
|
test: basic-check-spec-test
|