Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Kata contenedor #46

Open
yeraycito opened this issue Aug 8, 2024 · 6 comments
Open

Kata contenedor #46

yeraycito opened this issue Aug 8, 2024 · 6 comments
Assignees
Labels
bug Something isn't working

Comments

@yeraycito
Copy link

Ya que estoy dando el follón continúo, te explico algo que llevo observando desde hace tiempo, es decir, ocurre no sólo con la última versión del docker controller sino también con las anteriores.
De los contenedores que tengo hay dos que en lugar de estar configurados en el modo runtime por defecto los tengo en modo Kata.
Las actualizaciones de esos dos contenedores y de los demás también se hacen perfectas desde el docker controller pero en el caso de los dos en modo Kata una vez que se han actualizado pasan a estar en modo runtime así que me toca volver a cambiarlo desde Portainer. Si en lugar de actualizar esos dos contenedores desde el docker controller lo hago diréctamente desde Portainer no hay ningún problema y siguen conservando ese modo Kata una vez actualizados.

@dgongut
Copy link
Owner

dgongut commented Aug 8, 2024

¿Qué propiedad hace que estén en ese modo kata? ¿Podrías compartir un docker compose?

@yeraycito
Copy link
Author

Siento decirte que no tengo los suficientes conocimientos en Docker para responderte, en cuanto a docker compose no suelo utilizarlo e instalo los contenedores mediante consola. En cualquier caso no necesito configurar un docker compose mediante Kata, es decir, lo instalo de manera " normal " y luego le cambio el Runtime a Kata desde Portainer o desde Container Station en Qnap.
Captura

@dgongut
Copy link
Owner

dgongut commented Aug 8, 2024

Disculpa el desconocimiento, ¿eso qué hace? Investigaré para poder mantenerlo tras una actualización

@dgongut dgongut self-assigned this Aug 8, 2024
@dgongut dgongut added the bug Something isn't working label Aug 8, 2024
@dgongut
Copy link
Owner

dgongut commented Aug 8, 2024

@yeraycito ¿puedes probar si te sigue pasando con la versión 3.2.0 ? Estableciéndolo como tag (en lugar de :latest , poniendo :3.2.0). También puedes ponerla ejecutando el comando /changetag

No me es posible probar los runtime en mis entornos.

@yeraycito
Copy link
Author

Buenas tardes, acabo de ver tu último mensaje y te tengo que decir que he llegado tarde para hacer la prueba con la versión 3.2.0 ya que tengo instalada la 3.2.1

Me he pasado por aquí porque acabo de actualizar uno de mis contenedores Kata desde tu bot en versión 3.2.1 y ha conservado el runtime perféctamente así que estupendo........ ahora falta la segunda parte. Qnap al explicar cuantos contenedores con runtime Kata se pueden tener en el nas, ya que son unos contenedores " especialitos " y consumen más recursos aunque menos que una máquina virtual, indica que hay que ajustar los parámetros de memoria y CPU del contenedor: https://www.redeszone.net/marcas/qnap/kata-containers-que-son-configuracion-nas/

Como te acabo de decir acabo de actualizar uno de mis contenedores Kata y al comprobarlo posteriórmente en Portainer el runtime Kata se conserva, sin embargo los parámetros de memoria y CPU no lo hacen.

1

Así es cómo deberían haber quedado después de actualizar el contenedor, sin embargo después de actualizar los 3 parámetros marcados quedan configurados como unlimited y no guardan la configuración que se tuviera hecha.

Lo dicho, lo del runtime Kata ya funciona así que sólo faltaría solucionar lo que te acabo de explicar. Mil gracias por adelantado.

@dgongut
Copy link
Owner

dgongut commented Aug 18, 2024

Genial, ¡trataré de tenerlo en cuenta para el próximo fix! Gracias por el feedback

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants