Me preguntaba si había un documento centralizado sobre las opciones que están disponibles para su uso en los archivos de manifiesto de Kubernetes;
Sé que hay un montón de archivos YAML generales, pero dado que hay una superposición de comandos de ejecución de docker y comandos de kubectl, quería saber cuáles son realmente utilizables para Kubernetes.
es decir, específicamente, las opciones de ejecución de Docker incluyen --net=host, --pid=host, --privileged
Lo sé --privileged es para securityContext en el manifiesto de kubernetes https://kubernetes.io/docs/user-guide/security-context/
containers: ... -name: ... securityContext: privileged: truepero en cuanto a los otros dos, no puedo encontrar buenos recursos para verificar si esas opciones están disponibles.
Todas las opciones y campos están documentados en las referencias de recursos que puede encontrar en la sección de referencia de Kubernetes .
Por ejemplo, para la definición de un Pod , puede consultar los documentos relacionados , encontrará que todo lo que se encuentra dentro del bloque "spec" se relaciona con los objetos PodSpec y estos contienen, entre otras, definiciones de contenedor. Dentro de la referencia del Contenedor encontrará todos los campos obligatorios y opcionales.
Supongo que ese es el documento centralizado que estabas buscando.
Además de eso, es posible que desee consultar la guía de referencia de Argumentos y comandos de contenedor .