Join us at MongoDB.local London on 7 May to unlock new possibilities for your data. Use WEB50 to save 50%.
Register now >
Docs Menu
Docs Home
/ /
/ / / /

Migrar imágenes de instalación de Ubuntu a UBI

Para migrar controladores MongoDB para el operador de Kubernetes desde imágenes basadas en Ubuntu a imágenes basadas en UBI, edite su operador de Kubernetes archivo de configuración para extraer imágenes de los repositorios UBI apropiados agregando el sufijo a la ruta del repositorio de imágenes existente con -ubi. No necesitas realizar este procedimiento si ya estás utilizando OpenShift, ya que estás utilizando imágenes UBI.

El siguiente ejemplo compara una configuración por defecto para el ajuste INIT_APPDB_IMAGE_REPOSITORY con una configuración actualizada que extrae una imagen UBI.

Ejemplo

1spec:
2 template:
3 spec:
4 serviceAccountName: mongodb-kubernetes-operator
5 containers:
6 - name: mongodb-kubernetes-operator
7 image: <operatorVersionUrl>
8 imagePullPolicy: <policyChoice>
9 env:
10 - name: INIT_APPDB_IMAGE_REPOSITORY
11 value: quay.io/mongodb/mongodb-kubernetes-init-appdb

Después de agregar el sufijo necesario, tu configuración debe coincidir con la siguiente configuración:

1spec:
2 template:
3 spec:
4 serviceAccountName: mongodb-kubernetes-operator
5 containers:
6 - name: mongodb-kubernetes-operator
7 image: <operatorVersionUrl>
8 imagePullPolicy: <policyChoice>
9 env:
10 - name: INIT_APPDB_IMAGE_REPOSITORY
11 value: quay.io/mongodb/mongodb-kubernetes-init-appdb

Después de guardar los cambios, vuelve a aplicar tu archivo de configuración.

Para los usuarios que ejecutan Kubernetes puro:

kubectl apply -f mongodb-kubernetes.yaml

Para usuarios ejecutando OpenShift:

oc apply -f mongodb-kubernetes-openshift.yaml

Repita este procedimiento para las siguientes configuraciones de repositorio aplicando el mismo SUFIJO -ubi, guardando los cambios y volviendo a aplicar la configuración cada vez para migrar las imágenes por separado:

  • AGENT_IMAGE

  • INIT_DATABASE_IMAGE_REPOSITORY

  • INIT_OPS_MANAGER_IMAGE_REPOSITORY

  • MONGODB_ENTERPRISE_DATABASE_IMAGE

  • OPS_MANAGER_IMAGE_REPOSITORY

Volver

Actualizar a Enterprise