Archivos de configuración maestra y de nodo de Openshift 4.6

CorePress2024-01-24  10

¿Dónde están los archivos Openshift Master y Node Host en v4.6?

Anteriormente alojado a continuación en v3

Archivos de host maestro en /etc/origin/master/master-config.yaml Archivos de host de nodo en /etc/origin/node/node-config.yaml



------------------------------------

Puede verificar su configuración actual de kubelet utilizando los siguientes procedimientos en lugar del archivo de configuración en los hosts del nodo como OCPv3. Porque la configuración de kubelet se administró dinámicamente a partir de OCPv4. Más información está aquí, Generando un archivo que contiene la configuración actual. Puede comprobarlo utilizando los procedimientos de referencia anteriores (Generar la configuraciónen el archivo) o oc CLI de la siguiente manera.

$ oc get --raw /api/v1/nodes/${NODE_NAME}/proxy/configz | \
  jq '.kubeletconfig|.kind="KubeletConfiguration"|.apiVersion="kubelet.config.k8s.io/v1beta1"'



------------------------------------

Estos archivos ya no existen en el mismo formato que en OCP 3. Para cambiar algo en las máquinas, necesitarás crear MachineConfigs, ya que CoreOS es un sistema operativo inmutable. Si cambia algo manualmente en el sistema de archivos y reinicia la máquina, sus cambios normalmente se restablecerán.

Para modificar los nodos trabajadores, a menudo la configuración que busca se puede configurar a través de kubeletConfig: Administrar nodos - Modificar nodos. Tenga en cuenta que solo se pueden cambiar ciertas configuraciones, otras no se pueden cambiar en absoluto.

Para la mamáster Config, depende de lo que quiera hacer, ya que potencialmente cambiará la configuración a través de un machineConfigPool o, por ejemplo, editará la configuración del servidor API a través de oc edit apiserver cluster. Depende de lo que realmente quieras cambiar.

Su guía para un futuro mejor - libreflare
Su guía para un futuro mejor - libreflare