Open DarkCodePE opened 1 day ago
primero hay que crear un servicio que valide el estado de la db result = sql.execute("SELECT id FROM users LIMIT 1;") if result: http_response(200, "Ready") else: http_response(503, "Not Ready") y luego modificar el deployment : apiVersion: apps/v1 kind: Deployment metadata: name: timeserver spec: replicas: 3 selector: matchLabels: pod: timeserver-pod template: metadata: labels: pod: timeserver-pod spec: containers:
donde readyz, se encargara de validar el estado de base de datos
Cuando el usuario consulta un curso o se logeo, en ocasiones la base de datos no ha sido cargada, entonces necesitamos crear un control para ver el estado de la base datos y evitar que se muestren errores.