Хотя я могу очень хорошо создавать пользовательские объекты, мне интересно, как можно обрабатывать большие полезные нагрузки (гигабайты) для объекта.
CR в основном используются для взаимодействия со сборщиком мусора / подсчетом ссылок в Kubernetes.
Добавление полезной нагрузки через YAML не работает, хотя (недостаточно памяти для больших полезных нагрузок):
apiVersion: "data.foo.bar/v1"
kind: Dump
metadata:
name: my-data
ownerReferences:
- apiVersion: apps/v1
kind: Deploy
name: my-deploy
uid: d9607a69-f88f-11e7-a518-42010a800195
spec:
payload: dfewfawfjr345434hdg4rh4ut34gfgr_and_so_on_...
Можно было бы добавить полезную нагрузку в PV и просто ссылаться на этот путь в CR.
Тогда у меня проблема в том, что мне кажется, что я не могу очистить файл полезной нагрузки, если CR будет завершен (не смог найти никакой информации о пользовательских финализаторах).
Понятия не имею, как интегрировать такую концепцию в жизни Кубернетов.