|
Este documento ha sido traducido utilizando tecnología de traducción automática. Si bien nos esforzamos por proporcionar traducciones precisas, no ofrecemos garantías sobre la integridad, precisión o confiabilidad del contenido traducido. En caso de discrepancia, la versión original en inglés prevalecerá y constituirá el texto autorizado. |
Preguntas más frecuentes
Las preguntas frecuentes se actualizan periódicamente y están diseñadas para responder a las preguntas que nuestros usuarios más frecuentemente hacen sobre K3s.
¿Es K3s un reemplazo adecuado para Kubernetes?
K3s es una distribución de Kubernetes certificada por CNCF y puede hacer todo lo que se requiere de un clúster de Kubernetes estándar. Es simplemente una versión más ligera. Consulta la página de documentación principal para más detalles.
¿Cómo puedo usar mi propio Ingress en lugar de Traefik?
Simplemente inicia el servidor K3s con --disable=traefik y despliega tu Ingress.
¿K3s es compatible con Windows?
En este momento, K3s no es compatible de forma nativa con Windows, sin embargo, estamos abiertos a la idea en el futuro.
¿Qué son exactamente los Servidores y Agentes?
Para un desglose de los componentes que conforman un servidor y un agente, consulta la Página de Arquitectura.
¿Cómo puedo compilar desde el código fuente?
Por favor, consulta el BUILDING.md de K3s, que contiene instrucciones.
¿Dónde están los registros de K3s?
La ubicación de los registros de K3s variará dependiendo de cómo ejecutes K3s y del sistema operativo del nodo.
-
Cuando se ejecuta desde la línea de comandos, los registros se envían a stdout y stderr.
-
Cuando se ejecuta bajo openrc, los registros se crearán en
/var/log/k3s.log. -
Cuando se ejecuta bajo Systemd, los registros se enviarán a Journald y se pueden ver usando
journalctl -u k3s. -
Los registros de los pods se pueden encontrar en
/var/log/pods. -
Los registros de Containerd se pueden encontrar en
/var/lib/rancher/k3s/agent/containerd/containerd.log.
Puedes generar registros más detallados utilizando la opción --debug al iniciar K3s (o debug: true en el archivo de configuración).
Kubernetes utiliza un marco de registro conocido como klog, que usa una única configuración de registro para todos los componentes dentro de un proceso.
Dado que K3s ejecuta todos los componentes de Kubernetes dentro de un único proceso, no es posible configurar diferentes niveles de registro o destinos para componentes individuales de Kubernetes.
El uso de los argumentos de componente -v=<level> o --vmodule=<module>=<level> probablemente no tendrá el efecto deseado.
Consulta Fuentes de Registro Adicionales para aún más opciones de registro.
¿Puedo ejecutar K3s en Docker?
Sí, hay múltiples formas de ejecutar K3s en Docker. Consulta Opciones Avanzadas para más detalles.
¿Cuál es la diferencia entre los Tokens de Servidor y Agente de K3s?
Para más información sobre la gestión de tokens de unión de K3s, consulta la documentación del k3s token comando.
¿Qué tan compatibles son las diferentes versiones de K3s?
En general, se aplica la política de desajuste de versiones de Kubernetes.
En resumen, los servidores pueden ser más nuevos que los agentes, pero los agentes no pueden ser más nuevos que los servidores.
Tengo un problema, ¿dónde puedo obtener ayuda?
Si tienes un problema al desplegar K3s, deberías:
-
Consulta la página de Problemas Conocidos.
-
Verifica que hayas resuelto cualquier Preparación Adicional del SO. Ejecuta
k3s check-configy asegúrate de que pase. -
Busca en K3s Problemas y Discusiones uno que coincida con tu problema.
-
Únete al canal de K3s en Rancher Slack para obtener ayuda.
-
Envía un Nuevo Problema en el Github de K3s describiendo tu configuración y el problema que estás experimentando.