I'm developing an app that runs on Kubernetes, and thinking of distributing some main components of Kubernetes and tools to build a cluster in case customers do not have Internet access.
To meet the conditions for redistribution, I did a quick survey of their licenses and found that the main repository and some major components (e.g. kube-apiserver) include Apache 2.0 license files. https://github.com/kubernetes/kubernetes/blob/master/LICENSE https://github.com/kubernetes/apiserver/blob/master/LICENSE
My question is, is it enough to comply with only Apache 2.0 license to distribute these components? Or do I need to consider the case that these components contain some modules that are not Apache 2.0 licensed?