Open Elghazali-99 opened 4 months ago
Good idea, I'll add that to our Todo list. I already thought about it, it requires the runtime to be started with the right flag, it's not always true.
I did some searches, you can correct me if I'm wrong, but here's the results:
container runtime
must have the feature and be started with it enabledkubelet
to be started with a specific optioncriu
must be installed on all nodes/var/lib/kubelet/checkpoints
, it means, we have to follow this procedure:
/var/lib/kubelet/checkpoints
mounted from the hostEven if it's technically doable, I would prefer to wait this feature to be GA and avoid to spend to much time on it today, and see it totally removed or modified in the future.
wdyt?
cc @IgorEulalio @xinity
I would like to suggest adding support for container checkpoint functionality to Falco Talon.
This feature allows saving the state of running containers, which could enhance the capability to perform forensics and investigation on the compromized containers/pods.
This feature has been merged into Kubernetes v1.25.
Supports:
--enable-criu-support=true
)