( sinkog | 2025. 11. 15., szo – 09:08 )

Jogos és talán nem is igazán jól fogtam meg a probléma gyökerét az egész gondolkodásmód más
Crossplane implementáció erőforrásokat hoz létre és kezel
a CIC Relay implementáció felelősség-, szándék- és következményláncokat valósít meg
mire alapozom ezt a kijelentésemet:
- Crossplane az inputot „desired resource”-ként értelmezi. <-> CIC az inputot „Actor szándékaként” értelmezi.
- Crossplane az API resource „ready/not ready” állapotát kezeli. <-> CIC a folyamat következményeit, hatásait és felelősségi ívét követi.
- Crossplane-ben: technical drift → reconcile.<-> CIC-ben: semantic drift → Relay → ProofTrace-korrekció.
- Crossplane: nincs. <-> CIC: ProofTrace → minden működés visszavezethető.
- Crossplane: hibás adatok betolása esetén az alap rendszer megpróbálja végrehajtani a kérést végrehajtó egységben (CRD, agent) <-> CIC: a hibás adatok el sem jutnak a végrehajtásig
  (ezt magyaráznám egy egyszerű példán keresztül: paraméterként: host IP beállítás: 10.10.10.521 crossplain CRD-je jó esetben validálja az adatot és hibára fut rosszabb esetben az IP-t beállítja és az erőforrás fut hibára, CIC esetében az első séma validáláskor elbukik a történet -> a hibás paraméter még be sem fog kerülni a végrahajtóig)