Estoy tratando de implementar una implementación de mongo db junto con el servicio, de la siguiente manera:
apiVersion: apps/v1 kind: Deployment metadata: name: mongo-deployment labels: app: mongo spec: replicas: 1 selector: matchLabels: app: mongo template: metadata: labels: app: mongo spec: containers: - name: mongo image: mongo:5.0 ports: - containerPort: 27017 env: - name: MONGO_INITDB_ROOT_USERNAME valueFrom: secretKeyRef: name: mongo-secret key: mongo-user - name: MONGO_INITDB_ROOT_PASSWORD valueFrom: secretKeyRef: name: mongo-secret key: mongo-password --- apiVersion: v1 kind: Service metadata: name: mongo-service spec: selector: app: mongo ports: - protocol: TCP port: 27017 targetPort: 27017 A pesar de que todo parece estar configurado correctamente e implementado, llega a un estado CrashLoopBackOff en lugar de Running , usando kubectl logs <deployment-name> obtengo el siguiente error:
MongoDB 5.0+ requires a CPU with AVX support, and your current system does not appear to have that!¿Alguien sabe qué hacer?
Para resolver este problema, tuve que ejecutar una versión anterior de la imagen de la ventana acoplable mongo-db (4.4.6), de la siguiente manera:
image: mongo:4.4.6Referencia: