6. Modificación de configuraciones de componentes de desarrollo
WIP
Descripción de puntos sobre formato genérico
Actualización de archivos properties.
Una actualización de archivos “properties” se refiere a la modificación de los archivos de configuración de una aplicación que utilizan el formato “.properties”. Estos archivos almacenan pares clave-valor que se utilizan para configurar diferentes aspectos de la aplicación, como configuraciones de base de datos, seguridad, red, entre otros. Las actualizaciones pueden implicar la modificación de valores existentes o la adición de nuevos pares clave-valor. Es importante que cualquier cambio sea compatible con la aplicación y no cause errores, por lo que suelen ser parte de un proceso de pruebas y validación antes de implementarse en producción.
| Iniciativa/ambiente sujeto a ejecución: | a) Portal de Cumplimiento de Júpiter |
| Sistema de ejecución: | b) Servidor: JJCMP01-01 |
| Componente de desarrollo: | c)Archivo “application.properties” en la ubicación: /opt/myapp/config/application.properties. |
| Configuración requerida: | d) Abrir el archivo con un editor de texto en modo de edición con el comando “vi” o “nano” para abrir el archivo, Buscar la propiedad “spring.datasource.url” y cambiar su valor a la nueva URL de la base de datos spring.datasource.url=jdbc:mysql://localhost:3306/mydatabase por spring.datasource.url=jdbc:mysql://newhost:3306/mydatabase Guardar los cambios y cerrar el archivo. Reiniciar la aplicación para que los cambios tengan efecto. |
| Fecha y hora de ejecución: | e.1) n/a e.2) Favor de ejecutar el 16 de septiembre de 2026 a las 16 hrs |
| Precedencia de ejecución: | f.1) n/a f.2) Ticket Number 2022091310004619 en caso de necesitarse. |
| Copiar por correo electrónico | g) cc: zsmith@gpt3ai.com. |
| Justificación de prioridad: | h.1)n/a h.2)Favor de ejecutar con prioridad debido a que es necesaria la actualización del contenido disponible |
Actualización de configmaps.
Una actualización de ConfigMaps se refiere a la modificación de los datos almacenados en un objeto de Kubernetes llamado ConfigMap. Este objeto se utiliza para almacenar datos de configuración que son utilizados por los contenedores de una aplicación en un clúster de Kubernetes. Una actualización puede implicar la modificación de datos existentes o la adición de nuevos datos. Es importante tener en cuenta que cualquier cambio en un ConfigMap afectará a todos los contenedores que lo utilizan, por lo que se deben realizar pruebas para garantizar que no afecte negativamente el funcionamiento de la aplicación. Las actualizaciones pueden ser parte de un proceso CI/CD para garantizar una integración correcta.
| Iniciativa/ambiente sujeto a ejecución: | a) Portal de Cumplimiento de Júpiter |
| Sistema de ejecución: | b) Servidor: JJCMP01-01 Cluster de k8s de Jupiter. |
| Componente de desarrollo: | c)Nombre del ConfigMap: myconfigmap |
| Configuración requerida: | d)Crear un archivo YAML llamado “updated-configmap.yaml” adjunto Este archivo YAML contiene una nueva clave “newkey” con valor “newvalue” y actualiza el valor de la clave “existingkey” a “updatedvalue”. Ejecutar la actualización de ConfigMaps, abrir una terminal de Linux y ejecutar el siguiente comando: kubectl apply -f updated_configmap.yaml |
| Fecha y hora de ejecución: | e.1) n/a e.2) Favor de ejecutar el 16 de septiembre de 2026 a las 16 hrs |
| Precedencia de ejecución: | f.1) n/a f.2) Ticket Number 2022091310004619 en caso de necesitarse. |
| Copiar por correo electrónico | g) cc: zsmith@gpt3ai.com. |
| Justificación de prioridad: | h.1)n/a h.2)Favor de ejecutar con prioridad debido a que es necesaria la actualización del contenido disponible |
Actualización de variables de entorno en Jenkins.
Una actualización de variables de entorno en Jenkins se refiere a la modificación de las variables que se utilizan en una instancia de Jenkins. Estas variables se utilizan para configurar diferentes aspectos de la ejecución de trabajos y pipelines en Jenkins. Una actualización implica la modificación de los valores existentes o la adición de nuevas variables. Es importante tener en cuenta que cualquier cambio en las variables de entorno puede afectar la ejecución de los trabajos y pipelines existentes, por lo que se recomienda realizar pruebas antes de realizar cualquier cambio. Las actualizaciones pueden ser parte de un proceso CI/CD para garantizar una integración correcta.
| Iniciativa/ambiente sujeto a ejecución: | a) Portal de Cumplimiento de Júpiter |
| Sistema de ejecución: | b) Servidor: JJCMP01-01 Instancia Jenkins de Jupiter |
| Componente de desarrollo: | c) Variable de entorno “MY_VARIABLE” |
| Configuración requerida: | d)Ingresar a la configuración del job en Jenkins, buscar la sección de Variables de Entorno y actualizar el valor de “MY_VARIABLE” de “old_value” a “new_value” Reiniciar Jenkins. |
| Fecha y hora de ejecución: | e.1) n/a e.2) Favor de ejecutar el 16 de septiembre de 2026 a las 16 hrs |
| Precedencia de ejecución: | f.1) n/a f.2) Ticket Number 2022091310004619 en caso de necesitarse. |
| Copiar por correo electrónico | g) cc: zsmith@gpt3ai.com. |
| Justificación de prioridad: | h.1)n/a h.2)Favor de ejecutar con prioridad debido a que es necesaria la actualización del contenido disponible |
Actualización de archivos local.php o .env.
Una actualización de archivos “local.php” o “.env” se refiere a la modificación de los archivos de configuración de una aplicación que utilizan estos formatos. Estos archivos almacenan variables de entorno y configuraciones específicas de la aplicación que se utilizan para su correcto funcionamiento. Una actualización implica la modificación de los valores existentes o la adición de nuevas variables de entorno o configuraciones. Es importante que cualquier cambio sea compatible con la aplicación y no cause errores, por lo que suelen ser parte de un proceso de pruebas y validación antes de implementarse en producción. Además, es importante proteger la privacidad y seguridad de la información almacenada en estos archivos.
| Iniciativa/ambiente sujeto a ejecución: | a) Portal de Cumplimiento de Júpiter |
| Sistema de ejecución: | b) Servidor: JJCMP01-01 |
| Componente de desarrollo: | c) Archivo “.env” de la aplicación Jupiter |
| Configuración requerida: | d)Actualizar el valor de la variable “API_SECRET” de “old_secret_key” a “new_secret_key”. Verificar que la API externa sigue funcionando correctamente. Implementar los cambios en el entorno de producción. |
| Fecha y hora de ejecución: | e.1) n/a e.2) Favor de ejecutar el 16 de septiembre de 2026 a las 16 hrs |
| Precedencia de ejecución: | f.1) n/a f.2) Ticket Number 2022091310004619 en caso de necesitarse. |
| Copiar por correo electrónico | g) cc: zsmith@gpt3ai.com. |
| Justificación de prioridad: | h.1)n/a h.2)Favor de ejecutar con prioridad debido a que es necesaria la actualización del contenido disponible |