Idioma: Español
Fecha: Subida: 2022-09-30T00:00:00+02:00
Duración: 51m 58s
Lugar: Videotutoriales
Visitas: 1.138 visitas

Formación del SGI para sistemas. Perfil Técnico-20220930_090615-Grabación de la reunión

Descripción

(00:00) - Taller práctico.

Transcripción (generada automáticamente)

Vamos a ver un poco cómo sería el proceso de realizar un despliegue dentro de un máster, de veremos un poco un ejemplo. Partimos un poco de la base de que existe. Ya estaba configurado, tenemos un una, en este caso, tendríamos un expresa asignado y tenemos el repositorio de los chats, también ha agregado para, para tenerlo, para poder realizar el despliegue. Comparte pantalla. Vale, el, como vemos, en otras formaciones anteriores. El punto de partida es el fichero de de Valores, por defecto del en este caso. Pues bueno, repositorio es un repositorio interno que tenemos ahora mismo, publicado, los chats en el caso de una implantación, dependiendo del modelo que se siga, puede ser, o el chat público o un chat interno desde el que se halla a que se haya publicado, pues bueno, a partir del proyecto que están saber publicada los chats, y con las modificaciones que pudieran surgir, mal para obtener ese fichero por valor, vale ese fichero inicial de values. Simplemente es ver los valores que nos da el. El repositorio en nuestro caso, por mi caso, vale. Yo aquí en esta instancia, pues bueno, tengo registrados, vale estos chats de otras cosas, pero en este caso el que nos interesa para el ejemplo es nuestro repositorio interno de. Está basado en Nexus y, bueno, está actualizado. Está ahí desplegados, para obtener los valores. El proyecto El Chat padre, como vimos en sesiones anteriores, es el umbral, vale? Y es bueno, en mi caso. No está como si nuestra sea por https t, certificado firmado interno y es necesario mi caso para, para poder saltar a la validación, añadir el parámetro de bien esta salida. Vale? Nos da todo todo los valores. Por defecto, vale que chat el fichero, ejemplo simplemente en este caso. Nos dirigimos a un fichero de values para, para poder ir editando malos. Este sería el fichero de partida para para utilizar en el despliegue. En este caso no voy a contar un poco toda la parte a modificar. Vale, que es un poco. Común y tocando algunos, pero no veremos todo la modificación, ya que podíamos estar aquí bastante, bastantes horas para ir revisando, con calma y haciendo diferentes pruebas. Entonces, el primer caso, lo primero que ya nos encontramos y tendremos que cambiar para todos los post en caso de que sea necesario es el repositorio este repositorio. Pues bueno, por defecto será vale, sino si nos indica otro se encontrarán publicadas. Pues la las imágenes de la versión final vale Ahora mismo, no está actualizado al último, pero ahí será donde, donde se publique, si tuviéramos un repositorio interno también vale un registre, pues según la estructuras y lo que hemos hecho es un clonado o depender un poco, la estructura puede cambiar. En nuestro caso nosotros tenemos un registro interno, vale, y tenemos la misma estructura de organización dentro de ese registro, es anteponer el nombre del DJ lejos donde estaría el rey y luego el nombre de la imagen vale la etiqueta. Aquí dependiendo que versión objetivo tengamos, si queremos simplemente la última y toda la última, si tenemos un país interno, hay que tener cuidado, ya que puede haber versiones de desarrollo. Vale? Con lo cual, etiqueta Última Tajo o tener el último no es la estrategia más adecuada, si no es buscar a una versión objetivo, como podría ser una 0 Punto 0, 11 Vale, que ahora mismo es la la última que tenemos cerrada, se cerrará una 0, 12 que en principio será la la versión final. Vale, en el caso de que sea necesario, se y éste se es necesario establecer los los secretos para, para descargar ese. Entonces aquí pues bueno, normalmente se introducen un confín, vale, y sería donde los referencia vale el nombre del del. Veo esta parte no, salvo no una necesidad concreta. No es necesario ninguna modificación, ya son casos concretos, pues bueno, sí crear cuentas para tener un grano fino, fino, de de permisos, etcétera. Las anotaciones irían habilitadas por defecto vale. Aquí podríamos añadir un conjunto de anotaciones para, como vimos en otras sesiones anteriores, para poder luego filtrar un caso que es ahora de Ndour Publicis, pues filtrar a partir de ese lector por Label, o entraría un poco en juego. Esas anotaciones adicionales tendríamos posibilidad, si fuera el caso de establecer el contexto de seguridad para voz white, con el que ejecuta un poco el acceso, no que no tenga una escalada de privilegios; por defecto no se requiere; diálogo bloquea el propio, con lo cual, pues bueno no, sino que sea necesario por algún motivo que ahora mismo desconozco. No sería necesario modificar esos valores? Vale? Lo siguiente a configurar. Es es la parte de servicio en un entorno productivo. No nos interesa exponerla. Le vale, con lo cual serán todo vale para que se le asigna una IP dentro del vale. En este caso, pues de la web. Podríamos, dependiendo la configuración, establecerlo como balance vale y que obtuviera la red interna una IP de forma que el pozo era accesible sin pasar por la parte del ingreso. Esto depende de si se produce un despliegue dentro de. A. Dentro de la base de datos, pues podría ser una opción más para abrir el acceso a la base de datos. Vale, sin utilizar. Otro tipo de ingreso o alguna? Pues bueno, como lo hace balance y estableciendo como la ONCE y el puerto que Ramos, exponer podemos abrir el acceso a la base de datos, vale. Siguiente modificación a realizar sería habilitar el ingreso por defecto. Siempre viene con a Folks, pero es necesario habilitar otro vale para que entre en juego en este punto. Aquí pues bueno, por defecto. Una implementación por defecto el es elÑ. Se planteó formaciones anteriores la concreto creo que era tozudo, como negó Are pues en este punto se podría cambiar el Ingres la implementación por defecto que tenga carácter para parar el ingreso a la que corresponda. Vale al siguiente punto. A modificar vale? Sería el nombre de José hacia el Oeste. Es un poco el externo sobre el que vamos a atacar el alquiler de una exposición de lejos para que el ingreso una vez llegue a la petición, comprueba el jefe de la de la vale de la URL y si coincide, pues ya realiza mal en la dirección correspondiente, con lo cual, pues bueno, tenemos que tenerlo ya asignado. Antes del despliegue existe la posibilidad, dependiendo de o además de utilizar extensiones, males dentro del propio para la publicación en interno o en algún vale. Obviamente estaba configurado, pues bueno, es totalmente variable y te permite el poder registrar automáticamente tu despliegue con el nombre de lejos que elijas sin tener que solicitar a otra parte, o lleve toda la parte del DNS, un registro público, la dirección del mismo, ya que una de las problemáticas que existen es que si no te al final la que nos coja, aunque lo pongamos como lo hace balance la asignación suele ser por de HC, obviamente, porque podemos desplegar múltiples servicios, tendrá y se reserva un rango para asignar en función del número de post que vayan saliendo, y si tienen configuración de los balances o no, pues va asignando esas es así de forma dinámica, y luego tenemos la problemática adicional de que si no lo tenemos, como lo balance que ya tenemos variabilidad, la tenemos, el problema del número de Malí, cada 1 al final tiene su IP, si no al estar configurado como dependiendo del nodo al que se vaya al que vaya a parar. Por decirlo de alguna manera, el de los diferentes voz more, pues su IP es diferente. Con lo cual es problemático ya que los nombres de tener ese vinculadas al DNS para la resolución varias. Entonces la opción más recomendable es tener el una, esa extensión vale? Por ejemplo es terrenal DNS y automáticamente con el despliegue, esa extensión ya se encarga de actualizar el registro. El DNS para vincular la correspondiente del despliegue al pozo en cuestión. Sería ajustar el nombre de José al que corresponda en caso de tener recursos o querer limitar los recursos sería des comentaron, las llaves Male y la parte de límites vale manteniendo la tentación. Aquel ajuste? Pues no es totalmente dependiente según las necesidades, vale. Se podría configurar el auto escalado aunque, como vimos en sesiones anteriores, no se recomienda el el escalado. Vale la configuración para un escalador, ya que la carga no actualmente no se considera necesario, vale. A través del no The Selector mole, aquí dependiendo un poco de lo de nuestro objetivo, podremos redirigir el pozo para que vaya a un modo concreto, bien sea por selección de etiquetas de Label que pueda existir en el NODO, que lo podemos anotar de alguna manera o por cualquier otra; otra regla. Lo afinidad sería. Ha parecido más leal al no The Selector, sino que aquí lo que nos permitiría es dar nuestra preferencia sobre el despliegue, en un vale. Creo recordar no obstante toda esta parte y los valores posibles Aguirre referirse a la documentación oficial de o a la documentación que tenga el la implementación de, sobre la que se está trabajando, esto es aplicable a la parte también de configuración de Ingres a nivel de anotaciones adicionales que pueda soportar o definiciones dentro de éste bien. Esta parte que vemos es el de la parte de web. Vale? Sería un poco lo lo primero a modificar y veríamos bueno, haciendo scroll hacia abajo, configurando los diferentes servicios. Vale fijándonos un poco, pues el nombre del servicio en el que estamos aquí nuevamente tendríamos que realizar el ajuste de repositorio -ajuste Taj Mahal y Estrella. Es un servicio que tiene configuración de base de datos; lo normal en un entorno productivo es el despliegue sobre una base de datos un poco separada vale; existe la posibilidad de utilizar una base de datos que sería más bien para un entorno de desarrollo en la que el pozo llevaría adosado un contenedor. Como postre vale para para hacer pruebas de entornos levantamiento un poco del entorno se mi efímero para diferentes pruebas. Si haces visitamos el uso del secar, valen los valores por defecto de esa conexión a base de datos, será el nombre en nombre de los postores, contener, vale el nombre de usuario eres la contraseña, admite y la base de datos debe vale. Esta información es necesaria ya que se ha habilitado el CAR a la hora de establecer el nombre de usuario de de conexión la contraseña y así como la base de datos, y deberemos de ajustarlo en consonancia. El siguiente punto a modificar sería la URL del TJUE doblete este, si no cambiamos el despliegue, como vimos en anteriores casos el y veremos ahora el nombre a la hora de utilizar el Géminis tal, no es necesario modificarlos. Ahora bien, si lo cambiamos, nos va a modificar este prefijo, y es necesario modificar el nombre del del vale, o si hemos configurado un acceso por https, o queremos interno también tendríamos que ajustar el protocolo, el mismo caso para el empollón de descarga, la, de los metadatos de o del servicio. En el momento de la base de datos aquí la todas las configuraciones de base de datos que se proponen dentro del fichero están orientadas a posar ese huele mal en el caso en este caso sería puesto que se cuele, pues se ajustará el nombre de juegos base de datos puerto aquí pues bueno, más o menos, se puede intuir un poco la sintaxis de una conexión de BBC sería nombre. Lejos el puerto barra base de datos. En este caso no sería necesario, ya que se está utilizando, sería con imposible se cuele. No sería necesario hacer ninguna modificación, pero si es una base datos Oracle u otra en el futuro que esté soportada es necesario. Por un lado, ajustar el nombre del DJ de BBC utilizar y el dialecto vale para que pueda hacerla la traducción está parte algún compañero de desarrollo o, además, os puede dar la información correspondiente y, si no es consultarla en la web, vale, por un lado, la documentación oficial y, por otro, en la documentación de sprint, que creo que es referencia alguno o, si no, la del fabricante de la base de datos, que finalmente siempre es el cacao proveyendo el conector JF. Veremos el ajustar el nombre de usuario y la contraseña de acceso. Aquí como vemos en sesiones anteriores cabe la posibilidad de de hacer una carga de estos valores en lugar de que el Value provenga usted claro Vale en el fichero values puede provenir de un secreto, con lo cual la la sintaxis de ejemplo para cómo se declararía mal el secretismo, todas las posibilidades que se podría realizar se encuentra aquí referenciada a la, la UER, vale en formaciones, en otras formaciones, vienen Valuev, cree el nombre del secreto la que a la que lo lo vinculamos y, obviamente, si se tiene que estar creado previamente, y lo tenemos que crear de forma manual. Nosotros, según las necesidades, vale, tradicionalmente se pueden establecer cuál. Muchísimas más variables vale que las que se proponen aquí las que se proponen aquí son variables mínimo, valen mínima necesarias, pero sé al final por el funcionamiento de Nimbus mal se le pueden pasar infinidad de variables, todas las opciones de configuración que él mismo soporte y que afectan a la explicativo desde el puerto, en el que escucha hasta nivel de los etc, vale toda esa parte hay en función de las necesidades que puedan surgir o o que pueda tener la el caso de su entorno, que se esté desarrollando se hagan pruebas o si quiera subir el nivel del ojo pues es referirse a la documentación oficial, vale, y ahí indicará pues, el nombre de propiedad y y. Y los valores posibles vale. Esta parte puede de desarrollo funcionario orientar. Y sobre qué valores añade. Pueden añadir simplemente con nuevas líneas. Debajo de ellos aquí ya tendríamos comenzaría un poco toda la parte que ya es común entre entre todos los males que la los para la descarga de las imágenes de Tucker, configuración de la cuenta, etc. Y llegaremos a parte del ingreso. Vale? Esta parte ya ya es un poco como, con lo cual habría que realizar el ajuste vale del nombre, lejos de externo, etc. Todo esto sería aplicable a todos los los vale? Adicionalmente, como vimos en no recuerda si sesión de desarrollo o parte de sistemas, se mezclan muchas cosas entre unas y otras. Existen determinados voz algunos de ellos que tienen referencias de URL. Estas, como vimos, es necesario. También ajustarlas? Vale la recomendación al respecto es que trabajemos siempre, es un repositorio de vale y que si hacemos reemplazos masivos, vale como buscaría, reemplazar por por no ir repasando 1 a 1 para ver los cambios en el tiempo. La forma más cómoda es trabajar con con un repositorio de vale, y una vez que tenemos tocado el fichero, pero luego podemos añadir, como cada vez que hacemos un reemplazo, y en ese punto. Tenemos este este cambio actual; vale el primero que antes de guardar esto era tal cual el óvulo lo volcó mal y aquí puedo ver un poco y a lo que fue modificada. Vale? Si estoy conforme o cómo. Eso lo puedo añadir nuevamente como pendiente de y tocaron un valor más vale. Y aquí ya veo lo que cambia respecto a lo que tengo validado mal este proceso de toco. Valido, tocó valido, se puede realizar? Pues incluso para hacer pruebas en el despliegue, vale? Dependiendo del esquema de trabajo. Luego una vez estemos conformes con el fichero o éste éste. Funcionando, pues ahí ya haremos el cómic pertinente para tener ya una base de partida y luego, a partir de ahí poder ir trazando los diferentes cambios que se vayan produciendo. Vamos a ver de forma muy rápida, una vez que tengamos el fichero vale, de. Aquí tenemos un. Una ya preparado. Vale, textil vale que no tenemos nada desplegado. Entonces, una vez que, según nuestra configuración interna la conformación parece bastante información sensible, con lo cual no vamos a ver el fichero vale, se realizaría la instalación. Voy a utilizar un fichero de Oracle, mal en este caso tenemos internamente do, que ya ha configurado una imagen configurada, para que crea los usuarios, y además de la base de datos y este fichero. Pues bueno, está ya adaptado para conectarse a ese contenedor con los nombres de usuario y también, pues el acceso vale este proceso. Una vez que tenemos el fichero de values sería mal, es siempre que queremos realizar, sería un instante lo que queremos estar en este caso es el chat Male del que hemos volcado los valores. Aquí dependiendo de los chat, como tienen versión Male. Con lo cual, si estamos trabajando. Pero sí estamos trabajando en una versión de chat y se ha modificado. El equipo de desarrollo está trabajando en ella, hay que tener cuidado de los posibles cambios porque si no ninguna versión siempre nos va a intentar coger la última que tenga, pero si queremos utilizar una versión anterior con la versión que está concretamente adaptada, deberé debemos quedarnos con la fijar vale la versión del chat por el comando, creo recordar que es guión, guión, versión, vale un guión versión, o si lo tengo que mirar. El documental. Para esa versión vale esto, fijaría la versión de chat, que utilizaremos para el despliegue no especificado? Ninguno. Nos va a coger la última versión disponible. Mole indicamos, el Chart Male, tenemos que indicar el objetivo, que en este caso es ese destino al guión, en la versión corta, de guión, guión? No me vale. Indicamos el nombre de del vale de nombra la aplicativa por defecto. Siempre se propone ese. Porque, como comentábamos, esto y lo podemos ver, vale, esto impacta en los nombres que luego va a generar el fichero de morir. Aquí tendría que pasarle el Sécure vale para saltar, en este caso, la obligación del certificado y cómo esto vale revisando 2, 3, 4 veces las que haga falta. El vale. Quiero poner texto final. Sí. Vale, que me falta una cosa, alguien diga el fichero, estaba olvidando el fichero sería el río Mare y aquí pues bueno, yo voy a utilizar el fichero que tenemos este prueba vale. Para el despliegue. Con esto aquí están un proceso que ya estaría a desplegando, vale, y al final dice. Vale, está desplegado aquí ahora va a pasar a ocurrir. Una cosa es que él no hay base de datos moreno y despliegue de la base de datos. Vale. Con lo cual, aquí pues vemos que se están levantando un poco los voz y éstos van a comenzar a dar todos errores, vale, al poco tiempo que no van a poder conectar con la base de datos, se reiniciarán etc. Vale? Entonces voy a realizar el despliegue de chat de Oracle, vale. La cámara. Está el nombre. A esa hora tenemos automatizado y memoria, no, pero sí. Vale. Vale, a qué hora ya vemos que se están reiniciando mal en los que teníamos los diferentes servicios? Pues bueno, no acaban de levantar, ya empiezan a tener reinicios y se está creando la instancia de aquí ya. Pues bueno, esta manera de comprobarlo depende un poco del entorno en el que se el que se esté trabajando en la implementación. Interfaz gráfico. Si tenemos problemas, no se levantan. En este caso debería conectar, o simplemente hemos cometido algún error en el fichero de values. Vale? Simplemente es un. El nombre vale de lo que queremos se instalará en este caso. Pues bueno, se les aquí ya no tenemos que indicar a ningún chat ni nada por el estilo y sí que indicamos, y con mucho. Repito, mucho cuidado con el vale. El objetivo. Vale. En este caso, pues bueno, estaría instalando ya la. El chat vale con lo que implica, que va a ir cerrando para todos los que estén levantados, vale, sí estará también el otro. Vale este proceso de instalación. Si tenemos algún asignado vale. No lo elimina, vale 2 veces que tengamos que en este caso sería el del. Una vez que está provisionado, podemos desinstalar, el chat, volver a instalarlo todas las veces que sea necesario es que ese pozo vale ya va quedar vinculado y va a coger el porque ya existe. Vale que nos dejemos humorista, no, no realizó un borrado del del, con lo cual en ese sentido podemos tener esa seguridad. En cuanto a la información. Donde lo perderíamos, es si borramos, si ahorramos todos todo lo que se que estén dentro de una mesa, se perdería el proceso, dejen comunista, pues al final eso elimina, todo lo que lo que él configuró vale y el resto no, no lo toca. Con lo cual, pues bueno, como no crea, tampoco se cree ni crea. Vale, salvo un confirma del croata el resto información que se haya adaptado variables de entorno que hayamos introducido, en el que hayamos quedado los secreto. Eso sí no nos vale. Tenemos el despliegue en orden. El contenedor de Oracle ya se levantó correctamente y en el caso de los servicios, pero bueno ahora mismo se encuentran iniciando, vale. Al poco tiempo es un tiempo prudencial, ya que, aunque nos muestre Running sobre todo, por ejemplo, el contenedor del tarda un tiempo en entrar en completar la inicia, vale de configuración interna, ya que el arranque, carga, carga, configuración de los diferentes y tiene un tiempo de tardaron poco en estar disponible, funcionalmente, y el que la primera vez vale. Si no existe base de datos, también tarda un tiempo en funcionar, vale, con lo cual, pues bueno, es recomendable darle un tiempo prudencial. Si tengo un error que no quieren arrancar. No, nada raro. Vale, pues aquí por ejemplo, existe un error de esta actriz que no conecta con la base de datos. Aquí se ha vuelto a reiniciar volverá a intentar. Vale la. El croata: aves. Que estaba ajustando el tema de la persistencia. El croata. Aparentemente se estarían SA. Tardó bastante, el paciente ha dicho. Vale, en este caso, el resto solo está configurado para, para un acceso de un registro automático, en ese cual este entorno. Debería estar registrada. Ahora estoy. Si no se la carga de tiradora. Sería un poco el proceso una vez que tenemos el DNS. Ahora no sé si se tiene mucha mucha cara este Máster de Desarrollo, una vez desplegados y todo está correcto, y la configuración para acceder a la aplicación, a través de la URL para poder ir validando un proceso de actualización vacío sería tenemos la la aplicación operativa. Vale, al mejor de los casos a nivel del fichero de values. No nos va a cambiar nada. Vale? Más allá de ajustar el tajo de la versión, es decir, se liberó una nueva versión. Entonces el proceso sería subir el nivel de tag el número del Tajo a la versión correspondiente. Male; y el resto de información no sería necesario tocarla salvo mal. Salvo que haya algún nuevo valor. Vale de algún servicio mal, porque se haya añadido funcionado algún servicio o aparezcan nuevos servicios? Vale? En ese punto sí que sería necesario ver el fichero de values, vale y hacer los ajustes, de modo que la mejor estrategia a seguir es volcar el fichero de values, allá arrancó, estaba iniciando, pero al final acabó. Al final tardó un poco en registrarse todo e iniciarse normalmente. Nosotros es una tarea por debajo y no nos olvidamos un poco del tema, pero al final el entorno ya está operativo. Bien lo que lo que comentaba. La estrategia a la hora de hacer una actualización? Pues bueno, una vez que vamos a pasar una nueva versión Male, también cabe la posibilidad que exista un chat, y lo debemos tener en cuenta que va a salir una una versión más reciente del chat. Con lo cual se puede my tira, o sea, sigo tiene. Hay que hacer un book? Vale sea el vale para que nos todos lo información remota. Mole nuevas versiones del chat en ese punto con el la salida del values vale vamos que. Para este. El nuevo fichero y aquí habría que comparar tendrían podremos utilizar 2 estrategias o quedarnos con el fichero values anterior para ver que incorpora nuevo, vale, o bien, una vez volcado el nuevo, compararlo vale con compararlo 1 con otro, con el que ya tenemos desplegado para ver qué diferencias hay. Si aparece un halo alguna nueva, algún nuevo servicio o aparece propuesto alguno Valor de variables, etc. Para ajustar el fichero. Por qué Porque si tenemos que realizar un ajuste del fichero vale. Dependiendo de del calado del alcance que tenga ese ajuste. Deberemos hacer un Nistal, vale del chat anterior y del despliegue anterior y volver a hacer el instalado con el nuevo, como el nuevo fichero values, vale. Si son cambios menores, podemos hacer un gel, vale donde indicamos el fichero o. Es la misma sintaxis que le vale solo cambia el árabe, y ahí le damos un nuevo fichero. Ya se encarga de ver un poco que cambia de fichero, evaluó, es que está desplegado, porque lo guarda internamente como meta datos dentro del máster y ver un BOE cambia para realizar el despliegue del fichero, con la nueva versión del explicativo o con cambios, males y hacer una vez que hicimos lista, si queremos hacer pequeños ajustes como realizar un cambio en el nombre de usuario o en la contraseña o algún valor. Podemos hacer un gel o grave vale de indicando el nombre, o sea, el chat, el nombre es lo mismo. Que lista vale con un nuevo fichero de valores y el día se encarga de reiniciar los post, que se vean afectados. Eso solo funciona. Funcionan casi el 90 por 100 de los casos son 60 o más bien. Quizá si no hay cambios en la configuración que sea muy drásticos, son pequeños ajustes de variables de entorno. No existe problema y se puede digamos que lo procesa correctamente, pero sí son otro tipo de cambios; no los detecta, y o bien no te deja a hacer la actualización, te dan un error o bien no te lo aplica directamente, con lo cual dentro de un proceso de actualización lo que se vería sería que aparece como puede aparecer, un nuevo pozo vale duplicado que se va levantando en paralelo cuando ese pozo está operativo y empieza a destruir el otro mal el anterior, de modo que mantiene alta disponibilidad, por decirlo de alguna manera. En pequeño un pequeño tiempo hay de de pérdida. Vale? Ligada a un poco, al tiempo tiene inicia de Nimbus, pero ese sería un cambio prácticamente transparente y creo que hasta aquí. Eso sí acortarla.

Propietarios

Proyecto Hércules

Comentarios

Nuevo comentario

Serie: Formacion SGI SISTEMAS (+información)

Descripción

Formacion para sistemas

Relaccionados