Skip to content

Falta de permisos para ver información de los nodos del clúster => Al menos cluster-reader #8

Description

@paganoalvi

Entorno y contexto

OKD sobre versión v1.11.0+d4cacc0. de Kubernetes

Se construyo una imagen Docker personalizada (alvaropagano/mdb-with-db:latest) basada en MillenniumDB (FROM mdb) con base grafo_mdp_db embebida

Se probo esa imagen localmente con docker run y funciona bien, exponiendo:
HTTP server en puerto 1234
Interfaz web en puerto 4321

objetivos:

  • Usar un PVC para persistencia de datos.
  • Que la app esté accesible desde fuera del clúster.

Problemas

Al intentar usar un pod (pvc-copy-pod) con la imagen busybox para copiar datos a un volumen:

  • Fue evicted por falta de ephemeral-storage en el nodo.

  • Luego falló el image pull por un error de firma faltante (missing signature key), probablemente porque el nodo está configurado para requerir imágenes firmadas.

  • Se verifico que hay espacio disponible en disco (/ tiene ~385 GB libres), pero el problema es a nivel de recursos asignados al nodo, no del host local.

Al correr oc describe node ..., me devuelve:
Error from server (Forbidden): nodes "..." is forbidden: User "apagano" cannot get nodes at the cluster scope: no RBAC policy matched

Próximos pasos

Pedir al admin del clúster que:

Me dé permisos para ver nodos o me diga directamente cuántos recursos disponibles (CPU, memoria, storage) tiene el nodo.

Continuar con la creación del YAML de DeploymentConfig, Service y PVC para desplegar la imagen correctamente en OKD.
Investigar si hace falta sobre autoscaling

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions