“Naeel”
|
d9f5ab56bb
|
feat: define Function and Trigger CRD types
Function:
- runtime (go1.21/python3.11/nodejs20)
- entrypoint, s3Bucket, s3Key
- memoryMB (default 128), timeoutSec (default 30)
- env map
- status: phase (Pending/Building/Ready/Failed), imageRef, conditions
Trigger:
- type (http/cron), functionRef
- schedule (cron only)
- preWarmSeconds (default 300) - pre-warm before cron run
- status: active, url, lastScheduleTime
printcolumns for kubectl get output
|
2026-03-07 08:24:33 +04:00 |
|
“Naeel”
|
3e10ac1d63
|
feat: operator-sdk scaffold with Function and Trigger CRDs
- operator-sdk init --domain kube5s.ru
- CRD: Function, Trigger (sless.kube5s.ru)
- controllers: FunctionReconciler, TriggerReconciler (stubs)
- internal/ structure: api, storage/postgres, storage/s3, builder, config
- fix: controller-tools bumped v0.11.1→v0.14.0 (Go 1.23 compat)
|
2026-03-07 08:16:39 +04:00 |
|