Avionics software resembled k8s before k8s was designed. Sure, some of the most problematic bits don't exist due to static assignment, but the difference is not that big. Including presence of virtual overlay networks.
Anyway, k8s is mostly for lower-criticality software to be quickly added/removed, iirc, partly because unlike the normal avionics setup it allows dynamic addition/removal.
Anyway, k8s is mostly for lower-criticality software to be quickly added/removed, iirc, partly because unlike the normal avionics setup it allows dynamic addition/removal.