WEBVTT Kind: captions Language: es 00:00:00.240 --> 00:00:03.830 align:start position:0% Palabras <00:00:00.559>para <00:00:00.878>describir <00:00:01.197>la <00:00:01.516>configuración <00:00:01.835>de <00:00:02.154>K3S. 00:00:03.830 --> 00:00:03.840 align:start position:0% Palabras para describir la configuración de K3S. 00:00:03.840 --> 00:00:05.590 align:start position:0% Palabras para describir la configuración de K3S. Esto <00:00:03.973>es <00:00:04.106>difícil. <00:00:04.239>Es 00:00:05.590 --> 00:00:05.600 align:start position:0% Esto es difícil. Es 00:00:05.600 --> 00:00:08.150 align:start position:0% Esto es difícil. Es muy <00:00:06.000>difícil <00:00:06.400>de <00:00:06.800>configurar. <00:00:07.200>¿ 00:00:08.150 --> 00:00:08.160 align:start position:0% muy difícil de configurar. ¿ 00:00:08.160 --> 00:00:10.390 align:start position:0% muy difícil de configurar. ¿ No <00:00:08.259>es <00:00:08.358>esto <00:00:08.457>exagerado? <00:00:08.556>¿ 00:00:10.390 --> 00:00:10.400 align:start position:0% No es esto exagerado? ¿ 00:00:10.400 --> 00:00:13.270 align:start position:0% No es esto exagerado? ¿ Qué <00:00:10.586>es <00:00:10.772>el <00:00:10.958>balanceador <00:00:11.144>de <00:00:11.330>carga? <00:00:11.516>¿ 00:00:13.270 --> 00:00:13.280 align:start position:0% Qué es el balanceador de carga? ¿ 00:00:13.280 --> 00:00:16.390 align:start position:0% Qué es el balanceador de carga? ¿ Por <00:00:13.462>qué <00:00:13.644>necesito <00:00:13.826>dos <00:00:14.008>balanceadores <00:00:14.190>de <00:00:14.372>carga? <00:00:14.554>¿ 00:00:16.390 --> 00:00:16.400 align:start position:0% Por qué necesito dos balanceadores de carga? ¿ 00:00:16.400 --> 00:00:18.230 align:start position:0% Por qué necesito dos balanceadores de carga? ¿ Debería <00:00:16.613>usar <00:00:16.826>ese <00:00:17.039>CD? 00:00:18.230 --> 00:00:18.240 align:start position:0% Debería usar ese CD? 00:00:18.240 --> 00:00:20.870 align:start position:0% Debería usar ese CD? Necesito <00:00:18.720>dos <00:00:19.200>balanceadores <00:00:19.680>de <00:00:20.160>carga <00:00:20.640>y 00:00:20.870 --> 00:00:20.880 align:start position:0% Necesito dos balanceadores de carga y 00:00:20.880 --> 00:00:22.870 align:start position:0% Necesito dos balanceadores de carga y mantener <00:00:21.019>viva <00:00:21.158>la <00:00:21.297>D. <00:00:21.436>¿ 00:00:22.870 --> 00:00:22.880 align:start position:0% mantener viva la D. ¿ 00:00:22.880 --> 00:00:25.429 align:start position:0% mantener viva la D. ¿ Qué <00:00:23.253>es <00:00:23.626>MetalLB? <00:00:23.999>¿Has 00:00:25.429 --> 00:00:25.439 align:start position:0% Qué es MetalLB? ¿Has 00:00:25.439 --> 00:00:27.670 align:start position:0% Qué es MetalLB? ¿Has oído <00:00:25.579>hablar <00:00:25.719>de <00:00:25.859>CubeVIP? <00:00:25.999>¿ 00:00:27.670 --> 00:00:27.680 align:start position:0% oído hablar de CubeVIP? ¿ 00:00:27.680 --> 00:00:33.190 align:start position:0% oído hablar de CubeVIP? ¿ No <00:00:27.942>es <00:00:28.204>eso <00:00:28.466>un <00:00:28.728>punto <00:00:28.990>único <00:00:29.252>de <00:00:29.514>falla? 00:00:33.190 --> 00:00:33.200 align:start position:0% 00:00:33.200 --> 00:00:34.389 align:start position:0% Sé <00:00:33.440>que 00:00:34.389 --> 00:00:34.399 align:start position:0% Sé que 00:00:34.399 --> 00:00:36.549 align:start position:0% Sé que automatizaré <00:00:35.520>todo 00:00:36.549 --> 00:00:36.559 align:start position:0% automatizaré todo 00:00:36.559 --> 00:00:39.030 align:start position:0% automatizaré todo hoy. <00:00:36.865>No <00:00:37.171>solo <00:00:37.477>vamos <00:00:37.783>a <00:00:38.089>configurar <00:00:38.395>K3S 00:00:39.030 --> 00:00:39.040 align:start position:0% hoy. No solo vamos a configurar K3S 00:00:39.040 --> 00:00:41.990 align:start position:0% hoy. No solo vamos a configurar K3S con <00:00:39.380>NCD <00:00:39.720>y <00:00:40.060>la <00:00:40.400>instalación <00:00:40.740>de <00:00:41.080>HA <00:00:41.420>con <00:00:41.760>Cube 00:00:41.990 --> 00:00:42.000 align:start position:0% con NCD y la instalación de HA con Cube 00:00:42.000 --> 00:00:44.950 align:start position:0% con NCD y la instalación de HA con Cube VIP <00:00:42.339>y <00:00:42.678>Middle <00:00:43.017>of <00:00:43.356>B, <00:00:43.695>sino <00:00:44.034>que <00:00:44.373>también <00:00:44.712>vamos 00:00:44.950 --> 00:00:44.960 align:start position:0% VIP y Middle of B, sino que también vamos 00:00:44.960 --> 00:00:47.110 align:start position:0% VIP y Middle of B, sino que también vamos a <00:00:45.626>automatizar <00:00:46.292>todo <00:00:46.958>para 00:00:47.110 --> 00:00:47.120 align:start position:0% a automatizar todo para 00:00:47.120 --> 00:00:49.830 align:start position:0% a automatizar todo para que <00:00:47.632>no <00:00:48.144>podamos <00:00:48.656>arruinarlo <00:00:49.168>realmente. <00:00:49.680>Entonces, 00:00:49.830 --> 00:00:49.840 align:start position:0% que no podamos arruinarlo realmente. Entonces, 00:00:49.840 --> 00:00:51.350 align:start position:0% que no podamos arruinarlo realmente. Entonces, vamos <00:00:50.160>a <00:00:50.480>automatizar <00:00:50.800>completamente <00:00:51.120>la 00:00:51.350 --> 00:00:51.360 align:start position:0% vamos a automatizar completamente la 00:00:51.360 --> 00:00:53.990 align:start position:0% vamos a automatizar completamente la instalación <00:00:51.693>de <00:00:52.026>K3S <00:00:52.359>para <00:00:52.692>que <00:00:53.025>sea <00:00:53.358>100% 00:00:53.990 --> 00:00:54.000 align:start position:0% instalación de K3S para que sea 100% 00:00:54.000 --> 00:00:55.110 align:start position:0% instalación de K3S para que sea 100% repetible 00:00:55.110 --> 00:00:55.120 align:start position:0% repetible 00:00:55.120 --> 00:00:57.350 align:start position:0% repetible y <00:00:55.535>luego <00:00:55.950>lo <00:00:56.365>desmantelaremos <00:00:56.780>todo <00:00:57.195>como 00:00:57.350 --> 00:00:57.360 align:start position:0% y luego lo desmantelaremos todo como 00:00:57.360 --> 00:00:59.750 align:start position:0% y luego lo desmantelaremos todo como si <00:00:57.630>nunca <00:00:57.900>hubiera <00:00:58.170>sucedido. <00:00:58.440>Pero <00:00:58.710>antes <00:00:58.980>de <00:00:59.250>hacerlo, <00:00:59.520>un 00:00:59.750 --> 00:00:59.760 align:start position:0% si nunca hubiera sucedido. Pero antes de hacerlo, un 00:00:59.760 --> 00:01:02.389 align:start position:0% si nunca hubiera sucedido. Pero antes de hacerlo, un gran <00:01:00.112>agradecimiento <00:01:00.464>a <00:01:00.816>nuestro <00:01:01.168>patrocinador <00:01:01.520>Microcenter. 00:01:02.389 --> 00:01:02.399 align:start position:0% gran agradecimiento a nuestro patrocinador Microcenter. 00:01:02.399 --> 00:01:04.149 align:start position:0% gran agradecimiento a nuestro patrocinador Microcenter. Si <00:01:02.593>estás <00:01:02.787>pensando <00:01:02.981>en <00:01:03.175>construir <00:01:03.369>una <00:01:03.563>nueva <00:01:03.757>PC, 00:01:04.149 --> 00:01:04.159 align:start position:0% Si estás pensando en construir una nueva PC, 00:01:04.159 --> 00:01:05.350 align:start position:0% Si estás pensando en construir una nueva PC, no <00:01:04.419>busques <00:01:04.679>más <00:01:04.939>allá <00:01:05.199>de 00:01:05.350 --> 00:01:05.360 align:start position:0% no busques más allá de 00:01:05.360 --> 00:01:06.789 align:start position:0% no busques más allá de Microcenter. <00:01:05.632>Si <00:01:05.904>nunca <00:01:06.176>has <00:01:06.448>estado <00:01:06.720>en 00:01:06.789 --> 00:01:06.799 align:start position:0% Microcenter. Si nunca has estado en 00:01:06.799 --> 00:01:08.630 align:start position:0% Microcenter. Si nunca has estado en Microcenter, <00:01:07.027>te <00:01:07.255>estás <00:01:07.483>perdiendo <00:01:07.711>la <00:01:07.939>oportunidad <00:01:08.167>de <00:01:08.395>ver 00:01:08.630 --> 00:01:08.640 align:start position:0% Microcenter, te estás perdiendo la oportunidad de ver 00:01:08.640 --> 00:01:10.870 align:start position:0% Microcenter, te estás perdiendo la oportunidad de ver una <00:01:08.920>gran <00:01:09.200>selección <00:01:09.480>de <00:01:09.760>tecnología <00:01:10.040>en <00:01:10.320>persona. 00:01:10.870 --> 00:01:10.880 align:start position:0% una gran selección de tecnología en persona. 00:01:10.880 --> 00:01:12.710 align:start position:0% una gran selección de tecnología en persona. Tienen <00:01:11.085>todo <00:01:11.290>para <00:01:11.495>ti. <00:01:11.700>Constructores <00:01:11.905>de <00:01:12.110>PC <00:01:12.315>personalizados, 00:01:12.710 --> 00:01:12.720 align:start position:0% Tienen todo para ti. Constructores de PC personalizados, 00:01:12.720 --> 00:01:15.030 align:start position:0% Tienen todo para ti. Constructores de PC personalizados, desde <00:01:13.152>SSD <00:01:13.584>y <00:01:14.016>discos <00:01:14.448>duros <00:01:14.880>hasta 00:01:15.030 --> 00:01:15.040 align:start position:0% desde SSD y discos duros hasta 00:01:15.040 --> 00:01:17.830 align:start position:0% desde SSD y discos duros hasta fuentes <00:01:15.417>de <00:01:15.794>alimentación, <00:01:16.171>memoria, <00:01:16.548>refrigeración <00:01:16.925>por <00:01:17.302>aire <00:01:17.679>y 00:01:17.830 --> 00:01:17.840 align:start position:0% fuentes de alimentación, memoria, refrigeración por aire y 00:01:17.840 --> 00:01:20.390 align:start position:0% fuentes de alimentación, memoria, refrigeración por aire y agua, <00:01:18.960>placas <00:01:20.080>base, 00:01:20.390 --> 00:01:20.400 align:start position:0% agua, placas base, 00:01:20.400 --> 00:01:23.429 align:start position:0% agua, placas base, tarjetas <00:01:20.813>de <00:01:21.226>vídeo, <00:01:21.639>procesadores <00:01:22.052>y <00:01:22.465>más. <00:01:22.878>Microcenter 00:01:23.429 --> 00:01:23.439 align:start position:0% tarjetas de vídeo, procesadores y más. Microcenter 00:01:23.439 --> 00:01:25.030 align:start position:0% tarjetas de vídeo, procesadores y más. Microcenter es <00:01:23.739>su <00:01:24.039>tienda <00:01:24.339>única <00:01:24.639>para 00:01:25.030 --> 00:01:25.040 align:start position:0% es su tienda única para 00:01:25.040 --> 00:01:27.109 align:start position:0% es su tienda única para personalizar <00:01:25.253>totalmente <00:01:25.466>su <00:01:25.679>próxima <00:01:25.892>construcción <00:01:26.105>de <00:01:26.318>PC <00:01:26.531>y <00:01:26.744>no <00:01:26.957>se 00:01:27.109 --> 00:01:27.119 align:start position:0% personalizar totalmente su próxima construcción de PC y no se 00:01:27.119 --> 00:01:28.789 align:start position:0% personalizar totalmente su próxima construcción de PC y no se preocupe <00:01:27.319>si <00:01:27.519>es <00:01:27.719>la <00:01:27.919>primera <00:01:28.119>vez <00:01:28.319>que <00:01:28.519>construye <00:01:28.719>una 00:01:28.789 --> 00:01:28.799 align:start position:0% preocupe si es la primera vez que construye una 00:01:28.799 --> 00:01:30.789 align:start position:0% preocupe si es la primera vez que construye una PC, <00:01:29.151>tienen <00:01:29.503>mucho <00:01:29.855>personal <00:01:30.207>útil <00:01:30.559>y 00:01:30.789 --> 00:01:30.799 align:start position:0% PC, tienen mucho personal útil y 00:01:30.799 --> 00:01:32.310 align:start position:0% PC, tienen mucho personal útil y elegible <00:01:31.071>que <00:01:31.343>está <00:01:31.615>allí <00:01:31.887>para <00:01:32.159>ayudarlo 00:01:32.310 --> 00:01:32.320 align:start position:0% elegible que está allí para ayudarlo 00:01:32.320 --> 00:01:33.910 align:start position:0% elegible que está allí para ayudarlo y <00:01:32.660>lo <00:01:33.000>orientará <00:01:33.340>en <00:01:33.680>la 00:01:33.910 --> 00:01:33.920 align:start position:0% y lo orientará en la 00:01:33.920 --> 00:01:35.749 align:start position:0% y lo orientará en la dirección <00:01:34.272>correcta <00:01:34.624>para <00:01:34.976>que <00:01:35.328>no <00:01:35.680>intente 00:01:35.749 --> 00:01:35.759 align:start position:0% dirección correcta para que no intente 00:01:35.759 --> 00:01:41.109 align:start position:0% dirección correcta para que no intente aplicar <00:01:36.059>pasta <00:01:36.359>térmica <00:01:36.659>como <00:01:36.959>esta. 00:01:41.109 --> 00:01:41.119 align:start position:0% 00:01:41.119 --> 00:01:42.870 align:start position:0% Microcenter <00:01:41.336>ha <00:01:41.553>tenido <00:01:41.770>la <00:01:41.987>amabilidad <00:01:42.204>de <00:01:42.421>brindarles <00:01:42.638>a 00:01:42.870 --> 00:01:42.880 align:start position:0% Microcenter ha tenido la amabilidad de brindarles a 00:01:42.880 --> 00:01:45.429 align:start position:0% Microcenter ha tenido la amabilidad de brindarles a todos <00:01:43.180>los <00:01:43.480>nuevos <00:01:43.780>clientes <00:01:44.080>un <00:01:44.380>SSD <00:01:44.680>gratuito <00:01:44.980>y <00:01:45.280>está 00:01:45.429 --> 00:01:45.439 align:start position:0% todos los nuevos clientes un SSD gratuito y está 00:01:45.439 --> 00:01:47.990 align:start position:0% todos los nuevos clientes un SSD gratuito y está disponible <00:01:45.696>solo <00:01:45.953>en <00:01:46.210>la <00:01:46.467>tienda, <00:01:46.724>así <00:01:46.981>que <00:01:47.238>vea <00:01:47.495>el <00:01:47.752>enlace 00:01:47.990 --> 00:01:48.000 align:start position:0% disponible solo en la tienda, así que vea el enlace 00:01:48.000 --> 00:01:50.310 align:start position:0% disponible solo en la tienda, así que vea el enlace en <00:01:48.269>la <00:01:48.538>descripción <00:01:48.807>para <00:01:49.076>obtener <00:01:49.345>más <00:01:49.614>detalles. <00:01:49.883>Entonces, <00:01:50.152>¿cómo 00:01:50.310 --> 00:01:50.320 align:start position:0% en la descripción para obtener más detalles. Entonces, ¿cómo 00:01:50.320 --> 00:01:52.389 align:start position:0% en la descripción para obtener más detalles. Entonces, ¿cómo llegué <00:01:50.687>aquí? <00:01:51.054>Bueno, <00:01:51.421>como <00:01:51.788>puede <00:01:52.155>que 00:01:52.389 --> 00:01:52.399 align:start position:0% llegué aquí? Bueno, como puede que 00:01:52.399 --> 00:01:54.710 align:start position:0% llegué aquí? Bueno, como puede que sepa <00:01:52.630>o <00:01:52.861>no, <00:01:53.092>he <00:01:53.323>estado <00:01:53.554>ejecutando <00:01:53.785>K3S <00:01:54.016>en <00:01:54.247>mi <00:01:54.478>propio 00:01:54.710 --> 00:01:54.720 align:start position:0% sepa o no, he estado ejecutando K3S en mi propio 00:01:54.720 --> 00:01:56.630 align:start position:0% sepa o no, he estado ejecutando K3S en mi propio entorno <00:01:55.159>durante <00:01:55.598>bastante <00:01:56.037>tiempo <00:01:56.476>e 00:01:56.630 --> 00:01:56.640 align:start position:0% entorno durante bastante tiempo e 00:01:56.640 --> 00:01:59.030 align:start position:0% entorno durante bastante tiempo e incluso <00:01:56.909>tengo <00:01:57.178>un <00:01:57.447>video <00:01:57.716>sobre <00:01:57.985>cómo <00:01:58.254>configurar <00:01:58.523>K3S <00:01:58.792>con 00:01:59.030 --> 00:01:59.040 align:start position:0% incluso tengo un video sobre cómo configurar K3S con 00:01:59.040 --> 00:02:00.950 align:start position:0% incluso tengo un video sobre cómo configurar K3S con mi <00:01:59.259>Sequel. <00:01:59.478>Ahora, <00:01:59.697>no <00:01:59.916>hay <00:02:00.135>nada <00:02:00.354>de <00:02:00.573>malo <00:02:00.792>con 00:02:00.950 --> 00:02:00.960 align:start position:0% mi Sequel. Ahora, no hay nada de malo con 00:02:00.960 --> 00:02:03.350 align:start position:0% mi Sequel. Ahora, no hay nada de malo con la <00:02:01.245>versión <00:02:01.530>K3S <00:02:01.815>de <00:02:02.100>mi <00:02:02.385>Sequel, <00:02:02.670>funciona <00:02:02.955>muy 00:02:03.350 --> 00:02:03.360 align:start position:0% la versión K3S de mi Sequel, funciona muy 00:02:03.360 --> 00:02:05.830 align:start position:0% la versión K3S de mi Sequel, funciona muy bien, <00:02:03.645>pero <00:02:03.930>en <00:02:04.215>ese <00:02:04.500>momento <00:02:04.785>la <00:02:05.070>versión <00:02:05.355>LCD 00:02:05.830 --> 00:02:05.840 align:start position:0% bien, pero en ese momento la versión LCD 00:02:05.840 --> 00:02:08.070 align:start position:0% bien, pero en ese momento la versión LCD no <00:02:06.137>estaba <00:02:06.434>disponible <00:02:06.731>y <00:02:07.028>la <00:02:07.325>versión <00:02:07.622>LCD <00:02:07.919>es 00:02:08.070 --> 00:02:08.080 align:start position:0% no estaba disponible y la versión LCD es 00:02:08.080 --> 00:02:09.990 align:start position:0% no estaba disponible y la versión LCD es súper <00:02:08.520>interesante <00:02:08.960>porque <00:02:09.400>crea <00:02:09.840>una 00:02:09.990 --> 00:02:10.000 align:start position:0% súper interesante porque crea una 00:02:10.000 --> 00:02:13.190 align:start position:0% súper interesante porque crea una base <00:02:10.279>de <00:02:10.558>datos <00:02:10.837>de <00:02:11.116>alta <00:02:11.395>disponibilidad <00:02:11.674>en <00:02:11.953>los <00:02:12.232>nodos 00:02:13.190 --> 00:02:13.200 align:start position:0% base de datos de alta disponibilidad en los nodos 00:02:13.200 --> 00:02:15.110 align:start position:0% base de datos de alta disponibilidad en los nodos en <00:02:13.551>lugar <00:02:13.902>de <00:02:14.253>alojarla <00:02:14.604>fuera <00:02:14.955>del 00:02:15.110 --> 00:02:15.120 align:start position:0% en lugar de alojarla fuera del 00:02:15.120 --> 00:02:17.190 align:start position:0% en lugar de alojarla fuera del clúster <00:02:15.426>y <00:02:15.732>justo <00:02:16.038>en <00:02:16.344>ese <00:02:16.650>momento <00:02:16.956>vi 00:02:17.190 --> 00:02:17.200 align:start position:0% clúster y justo en ese momento vi 00:02:17.200 --> 00:02:19.430 align:start position:0% clúster y justo en ese momento vi Jeff <00:02:17.508>Galen <00:02:17.816>creó <00:02:18.124>un <00:02:18.432>video <00:02:18.740>sobre <00:02:19.048>Ansible <00:02:19.356>y 00:02:19.430 --> 00:02:19.440 align:start position:0% Jeff Galen creó un video sobre Ansible y 00:02:19.440 --> 00:02:21.270 align:start position:0% Jeff Galen creó un video sobre Ansible y eso <00:02:19.629>me <00:02:19.818>llevó <00:02:20.007>por <00:02:20.196>un <00:02:20.385>camino <00:02:20.574>sin <00:02:20.763>salida <00:02:20.952>aprendiendo 00:02:21.270 --> 00:02:21.280 align:start position:0% eso me llevó por un camino sin salida aprendiendo 00:02:21.280 --> 00:02:24.150 align:start position:0% eso me llevó por un camino sin salida aprendiendo Ansible <00:02:21.720>creando <00:02:22.160>un <00:02:22.600>video <00:02:23.040>sobre <00:02:23.480>Ansible <00:02:23.920>y 00:02:24.150 --> 00:02:24.160 align:start position:0% Ansible creando un video sobre Ansible y 00:02:24.160 --> 00:02:26.790 align:start position:0% Ansible creando un video sobre Ansible y automatizando <00:02:24.656>muchas <00:02:25.152>tareas <00:02:25.648>bueno, <00:02:26.144>ya <00:02:26.640>sabes 00:02:26.790 --> 00:02:26.800 align:start position:0% automatizando muchas tareas bueno, ya sabes 00:02:26.800 --> 00:02:29.190 align:start position:0% automatizando muchas tareas bueno, ya sabes cómo <00:02:27.048>va <00:02:27.296>eso <00:02:27.544>de <00:02:27.792>todos <00:02:28.040>modos, <00:02:28.288>así <00:02:28.536>que <00:02:28.784>encontré <00:02:29.032>ese 00:02:29.190 --> 00:02:29.200 align:start position:0% cómo va eso de todos modos, así que encontré ese 00:02:29.200 --> 00:02:31.589 align:start position:0% cómo va eso de todos modos, así que encontré ese repositorio <00:02:29.520>de <00:02:29.840>Github, <00:02:30.160>lo <00:02:30.480>cloné <00:02:30.800>y <00:02:31.120>creé <00:02:31.440>algunas 00:02:31.589 --> 00:02:31.599 align:start position:0% repositorio de Github, lo cloné y creé algunas 00:02:31.599 --> 00:02:33.430 align:start position:0% repositorio de Github, lo cloné y creé algunas máquinas <00:02:32.019>virtuales <00:02:32.439>y <00:02:32.859>luego <00:02:33.279>intenté 00:02:33.430 --> 00:02:33.440 align:start position:0% máquinas virtuales y luego intenté 00:02:33.440 --> 00:02:35.830 align:start position:0% máquinas virtuales y luego intenté aprovisionar <00:02:33.792>un <00:02:34.144>clúster <00:02:34.496>de <00:02:34.848>alta <00:02:35.200>disponibilidad, 00:02:35.830 --> 00:02:35.840 align:start position:0% aprovisionar un clúster de alta disponibilidad, 00:02:35.840 --> 00:02:37.670 align:start position:0% aprovisionar un clúster de alta disponibilidad, pero <00:02:36.175>había <00:02:36.510>solo <00:02:36.845>un <00:02:37.180>problema: <00:02:37.515>el 00:02:37.670 --> 00:02:37.680 align:start position:0% pero había solo un problema: el 00:02:37.680 --> 00:02:39.910 align:start position:0% pero había solo un problema: el libro <00:02:37.909>de <00:02:38.138>jugadas <00:02:38.367>de <00:02:38.596>Ansible <00:02:38.825>solo <00:02:39.054>admitía <00:02:39.283>poner <00:02:39.512>en 00:02:39.910 --> 00:02:39.920 align:start position:0% libro de jugadas de Ansible solo admitía poner en 00:02:39.920 --> 00:02:43.190 align:start position:0% libro de jugadas de Ansible solo admitía poner en marcha <00:02:40.289>un <00:02:40.658>nodo <00:02:41.027>LCD <00:02:41.396>y <00:02:41.765>eso <00:02:42.134>significaba <00:02:42.503>solo <00:02:42.872>un 00:02:43.190 --> 00:02:43.200 align:start position:0% marcha un nodo LCD y eso significaba solo un 00:02:43.200 --> 00:02:45.830 align:start position:0% marcha un nodo LCD y eso significaba solo un nodo <00:02:43.466>de <00:02:43.732>servidor <00:02:43.998>que <00:02:44.264>no <00:02:44.530>es <00:02:44.796>Ha, <00:02:45.062>quiero <00:02:45.328>decir, <00:02:45.594>está 00:02:45.830 --> 00:02:45.840 align:start position:0% nodo de servidor que no es Ha, quiero decir, está 00:02:45.840 --> 00:02:47.990 align:start position:0% nodo de servidor que no es Ha, quiero decir, está configurado <00:02:46.224>para <00:02:46.608>Ha, <00:02:46.992>pero <00:02:47.376>tendría <00:02:47.760>que 00:02:47.990 --> 00:02:48.000 align:start position:0% configurado para Ha, pero tendría que 00:02:48.000 --> 00:02:50.309 align:start position:0% configurado para Ha, pero tendría que agregar <00:02:48.360>manualmente <00:02:48.720>nodos <00:02:49.080>de <00:02:49.440>servidor <00:02:49.800>adicionales <00:02:50.160>para 00:02:50.309 --> 00:02:50.319 align:start position:0% agregar manualmente nodos de servidor adicionales para 00:02:50.319 --> 00:02:52.710 align:start position:0% agregar manualmente nodos de servidor adicionales para hacerlo <00:02:50.599>Ha <00:02:50.879>y <00:02:51.159>eso <00:02:51.439>no <00:02:51.719>es <00:02:51.999>divertido, <00:02:52.279>así <00:02:52.559>que 00:02:52.710 --> 00:02:52.720 align:start position:0% hacerlo Ha y eso no es divertido, así que 00:02:52.720 --> 00:02:55.589 align:start position:0% hacerlo Ha y eso no es divertido, así que técnicamente <00:02:53.079>no <00:02:53.438>era <00:02:53.797>Ha <00:02:54.156>listo <00:02:54.515>para <00:02:54.874>usar, 00:02:55.589 --> 00:02:55.599 align:start position:0% técnicamente no era Ha listo para usar, 00:02:55.599 --> 00:02:57.750 align:start position:0% técnicamente no era Ha listo para usar, así <00:02:55.892>que <00:02:56.185>decidí <00:02:56.478>investigar <00:02:56.771>en <00:02:57.064>el <00:02:57.357>código 00:02:57.750 --> 00:02:57.760 align:start position:0% así que decidí investigar en el código 00:02:57.760 --> 00:02:59.910 align:start position:0% así que decidí investigar en el código y <00:02:58.022>en <00:02:58.284>las <00:02:58.546>ramas <00:02:58.808>y <00:02:59.070>encontré <00:02:59.332>una <00:02:59.594>bifurcación 00:02:59.910 --> 00:02:59.920 align:start position:0% y en las ramas y encontré una bifurcación 00:02:59.920 --> 00:03:02.229 align:start position:0% y en las ramas y encontré una bifurcación donde <00:03:00.304>alguien <00:03:00.688>realmente <00:03:01.072>arregló <00:03:01.456>ese <00:03:01.840>problema 00:03:02.229 --> 00:03:02.239 align:start position:0% donde alguien realmente arregló ese problema 00:03:02.239 --> 00:03:04.070 align:start position:0% donde alguien realmente arregló ese problema para <00:03:02.639>que <00:03:03.039>pudiera <00:03:03.439>crear <00:03:03.839>un 00:03:04.070 --> 00:03:04.080 align:start position:0% para que pudiera crear un 00:03:04.080 --> 00:03:06.070 align:start position:0% para que pudiera crear un clúster <00:03:04.284>de <00:03:04.488>alta <00:03:04.692>disponibilidad <00:03:04.896>listo <00:03:05.100>para <00:03:05.304>usar <00:03:05.508>con <00:03:05.712>Ansible <00:03:05.916>y 00:03:06.070 --> 00:03:06.080 align:start position:0% clúster de alta disponibilidad listo para usar con Ansible y 00:03:06.080 --> 00:03:08.149 align:start position:0% clúster de alta disponibilidad listo para usar con Ansible y vi <00:03:06.386>que <00:03:06.692>también <00:03:06.998>agregaron <00:03:07.304>soporte <00:03:07.610>para <00:03:07.916>Cube 00:03:08.149 --> 00:03:08.159 align:start position:0% vi que también agregaron soporte para Cube 00:03:08.159 --> 00:03:10.390 align:start position:0% vi que también agregaron soporte para Cube VIP, <00:03:08.492>esto <00:03:08.825>fue <00:03:09.158>increíble <00:03:09.491>porque <00:03:09.824>esto <00:03:10.157>es 00:03:10.390 --> 00:03:10.400 align:start position:0% VIP, esto fue increíble porque esto es 00:03:10.400 --> 00:03:13.509 align:start position:0% VIP, esto fue increíble porque esto es exactamente <00:03:10.711>lo <00:03:11.022>que <00:03:11.333>estaba <00:03:11.644>tratando <00:03:11.955>de <00:03:12.266>hacer. <00:03:12.577>Me <00:03:12.888>encanta <00:03:13.199>el 00:03:13.509 --> 00:03:13.519 align:start position:0% exactamente lo que estaba tratando de hacer. Me encanta el 00:03:13.519 --> 00:03:15.990 align:start position:0% exactamente lo que estaba tratando de hacer. Me encanta el código <00:03:13.769>abierto, <00:03:14.019>así <00:03:14.269>que <00:03:14.519>un <00:03:14.769>gran <00:03:15.019>agradecimiento <00:03:15.269>al <00:03:15.519>usuario 00:03:15.990 --> 00:03:16.000 align:start position:0% código abierto, así que un gran agradecimiento al usuario 00:03:16.000 --> 00:03:18.949 align:start position:0% código abierto, así que un gran agradecimiento al usuario 212 <00:03:16.720>850a, 00:03:18.949 --> 00:03:18.959 align:start position:0% 212 850a, 00:03:18.959 --> 00:03:21.270 align:start position:0% 212 850a, esto <00:03:19.209>me <00:03:19.459>dio <00:03:19.709>un <00:03:19.959>buen <00:03:20.209>punto <00:03:20.459>de <00:03:20.709>partida <00:03:20.959>para 00:03:21.270 --> 00:03:21.280 align:start position:0% esto me dio un buen punto de partida para 00:03:21.280 --> 00:03:23.509 align:start position:0% esto me dio un buen punto de partida para automatizar <00:03:21.626>el <00:03:21.972>descansa <00:03:22.318>de <00:03:22.664>nuevo, <00:03:23.010>muchas <00:03:23.356>gracias 00:03:23.509 --> 00:03:23.519 align:start position:0% automatizar el descansa de nuevo, muchas gracias 00:03:23.519 --> 00:03:25.910 align:start position:0% automatizar el descansa de nuevo, muchas gracias a <00:03:23.747>la <00:03:23.975>comunidad <00:03:24.203>de <00:03:24.431>código <00:03:24.659>abierto, <00:03:24.887>Jeff <00:03:25.115>Gearling 00:03:25.910 --> 00:03:25.920 align:start position:0% a la comunidad de código abierto, Jeff Gearling 00:03:25.920 --> 00:03:29.750 align:start position:0% a la comunidad de código abierto, Jeff Gearling y <00:03:26.422>al <00:03:26.924>usuario <00:03:27.426>212 <00:03:27.928>850a. <00:03:28.430>Después <00:03:28.932>de <00:03:29.434>investigar 00:03:29.750 --> 00:03:29.760 align:start position:0% y al usuario 212 850a. Después de investigar 00:03:29.760 --> 00:03:31.589 align:start position:0% y al usuario 212 850a. Después de investigar un <00:03:30.053>poco, <00:03:30.346>descubrí <00:03:30.639>que <00:03:30.932>la <00:03:31.225>mayor <00:03:31.518>parte 00:03:31.589 --> 00:03:31.599 align:start position:0% un poco, descubrí que la mayor parte 00:03:31.599 --> 00:03:33.990 align:start position:0% un poco, descubrí que la mayor parte funcionaba, <00:03:32.059>pero <00:03:32.519>necesitaba <00:03:32.979>algunas <00:03:33.439>actualizaciones 00:03:33.990 --> 00:03:34.000 align:start position:0% funcionaba, pero necesitaba algunas actualizaciones 00:03:34.000 --> 00:03:36.229 align:start position:0% funcionaba, pero necesitaba algunas actualizaciones y <00:03:34.346>algunos <00:03:34.692>cambios <00:03:35.038>de <00:03:35.384>configuración <00:03:35.730>para <00:03:36.076>funcionar 00:03:36.229 --> 00:03:36.239 align:start position:0% y algunos cambios de configuración para funcionar 00:03:36.239 --> 00:03:38.390 align:start position:0% y algunos cambios de configuración para funcionar con <00:03:36.545>la <00:03:36.851>última <00:03:37.157>versión <00:03:37.463>de <00:03:37.769>Qvim <00:03:38.075>junto 00:03:38.390 --> 00:03:38.400 align:start position:0% con la última versión de Qvim junto 00:03:38.400 --> 00:03:40.309 align:start position:0% con la última versión de Qvim junto con <00:03:38.640>algunas <00:03:38.880>otras <00:03:39.120>características <00:03:39.360>que <00:03:39.600>quería <00:03:39.840>agregar, 00:03:40.309 --> 00:03:40.319 align:start position:0% con algunas otras características que quería agregar, 00:03:40.319 --> 00:03:43.509 align:start position:0% con algunas otras características que quería agregar, así <00:03:41.012>que <00:03:41.705>decidí <00:03:42.398>arremangarme 00:03:43.509 --> 00:03:43.519 align:start position:0% así que decidí arremangarme 00:03:43.519 --> 00:03:45.910 align:start position:0% así que decidí arremangarme y <00:03:43.839>comenzar <00:03:44.159>a <00:03:44.479>trabajar <00:03:44.799>en <00:03:45.119>esta <00:03:45.439>bifurcación <00:03:45.759>en 00:03:45.910 --> 00:03:45.920 align:start position:0% y comenzar a trabajar en esta bifurcación en 00:03:45.920 --> 00:03:47.910 align:start position:0% y comenzar a trabajar en esta bifurcación en mi <00:03:46.226>propia <00:03:46.532>rama <00:03:46.838>y <00:03:47.144>antes <00:03:47.450>de <00:03:47.756>hacerlo 00:03:47.910 --> 00:03:47.920 align:start position:0% mi propia rama y antes de hacerlo 00:03:47.920 --> 00:03:50.229 align:start position:0% mi propia rama y antes de hacerlo público, <00:03:48.613>quería <00:03:49.306>lograr <00:03:49.999>algunas 00:03:50.229 --> 00:03:50.239 align:start position:0% público, quería lograr algunas 00:03:50.239 --> 00:03:52.550 align:start position:0% público, quería lograr algunas cosas. <00:03:50.559>Quería <00:03:50.879>asegurarme <00:03:51.199>de <00:03:51.519>que <00:03:51.839>cualquiera <00:03:52.159>que 00:03:52.550 --> 00:03:52.560 align:start position:0% cosas. Quería asegurarme de que cualquiera que 00:03:52.560 --> 00:03:54.869 align:start position:0% cosas. Quería asegurarme de que cualquiera que usara <00:03:52.895>esto <00:03:53.230>pudiera <00:03:53.565>comenzar <00:03:53.900>con <00:03:54.235>una 00:03:54.869 --> 00:03:54.879 align:start position:0% usara esto pudiera comenzar con una 00:03:54.879 --> 00:03:56.789 align:start position:0% usara esto pudiera comenzar con una cantidad <00:03:55.231>ilimitada <00:03:55.583>de <00:03:55.935>nodos. <00:03:56.287>Quería <00:03:56.639>asegurarme 00:03:56.789 --> 00:03:56.799 align:start position:0% cantidad ilimitada de nodos. Quería asegurarme 00:03:56.799 --> 00:03:59.350 align:start position:0% cantidad ilimitada de nodos. Quería asegurarme de <00:03:57.074>que <00:03:57.349>Qvip <00:03:57.624>fuera <00:03:57.899>sólido <00:03:58.174>como <00:03:58.449>una <00:03:58.724>roca <00:03:58.999>y <00:03:59.274>luego 00:03:59.350 --> 00:03:59.360 align:start position:0% de que Qvip fuera sólido como una roca y luego 00:03:59.360 --> 00:04:01.350 align:start position:0% de que Qvip fuera sólido como una roca y luego crearía <00:03:59.700>un <00:04:00.040>balanceador <00:04:00.380>de <00:04:00.720>carga 00:04:01.350 --> 00:04:01.360 align:start position:0% crearía un balanceador de carga 00:04:01.360 --> 00:04:03.910 align:start position:0% crearía un balanceador de carga que <00:04:01.691>podría <00:04:02.022>usar <00:04:02.353>para <00:04:02.684>hacer <00:04:03.015>que <00:04:03.346>K3s <00:04:03.677>sea 00:04:03.910 --> 00:04:03.920 align:start position:0% que podría usar para hacer que K3s sea 00:04:03.920 --> 00:04:06.070 align:start position:0% que podría usar para hacer que K3s sea tolerante <00:04:04.253>a <00:04:04.586>fallas. <00:04:04.919>También <00:04:05.252>quería <00:04:05.585>automatizar <00:04:05.918>un 00:04:06.070 --> 00:04:06.080 align:start position:0% tolerante a fallas. También quería automatizar un 00:04:06.080 --> 00:04:08.070 align:start position:0% tolerante a fallas. También quería automatizar un balanceador <00:04:06.373>de <00:04:06.666>carga <00:04:06.959>externo <00:04:07.252>para <00:04:07.545>que <00:04:07.838>cuando 00:04:08.070 --> 00:04:08.080 align:start position:0% balanceador de carga externo para que cuando 00:04:08.080 --> 00:04:11.030 align:start position:0% balanceador de carga externo para que cuando exponga <00:04:08.466>el <00:04:08.852>servicio <00:04:09.238>obtenga <00:04:09.624>una <00:04:10.010>dirección <00:04:10.396>IP 00:04:11.030 --> 00:04:11.040 align:start position:0% exponga el servicio obtenga una dirección IP 00:04:11.040 --> 00:04:13.030 align:start position:0% exponga el servicio obtenga una dirección IP para <00:04:11.359>ese <00:04:11.678>servicio <00:04:11.997>de <00:04:12.316>su <00:04:12.635>clúster <00:04:12.954>y 00:04:13.030 --> 00:04:13.040 align:start position:0% para ese servicio de su clúster y 00:04:13.040 --> 00:04:15.509 align:start position:0% para ese servicio de su clúster y luego <00:04:13.371>cualquiera <00:04:13.702>pueda <00:04:14.033>usar <00:04:14.364>esa <00:04:14.695>dirección <00:04:15.026>IP <00:04:15.357>para 00:04:15.509 --> 00:04:15.519 align:start position:0% luego cualquiera pueda usar esa dirección IP para 00:04:15.519 --> 00:04:19.110 align:start position:0% luego cualquiera pueda usar esa dirección IP para acceder <00:04:15.910>a <00:04:16.301>los <00:04:16.692>servicios <00:04:17.083>dentro <00:04:17.474>de <00:04:17.865>K3s, <00:04:18.256>así <00:04:18.647>que <00:04:19.038>tenía 00:04:19.110 --> 00:04:19.120 align:start position:0% acceder a los servicios dentro de K3s, así que tenía 00:04:19.120 --> 00:04:21.349 align:start position:0% acceder a los servicios dentro de K3s, así que tenía algunas <00:04:19.426>opciones <00:04:19.732>para <00:04:20.038>este <00:04:20.344>paso <00:04:20.650>y <00:04:20.956>una 00:04:21.349 --> 00:04:21.359 align:start position:0% algunas opciones para este paso y una 00:04:21.359 --> 00:04:22.950 align:start position:0% algunas opciones para este paso y una aclaración <00:04:21.699>rápida <00:04:22.039>para <00:04:22.379>estos <00:04:22.719>dos 00:04:22.950 --> 00:04:22.960 align:start position:0% aclaración rápida para estos dos 00:04:22.960 --> 00:04:25.030 align:start position:0% aclaración rápida para estos dos balanceadores <00:04:23.200>de <00:04:23.440>carga. <00:04:23.680>El <00:04:23.920>primer <00:04:24.160>balanceador <00:04:24.400>de <00:04:24.640>carga <00:04:24.880>que 00:04:25.030 --> 00:04:25.040 align:start position:0% balanceadores de carga. El primer balanceador de carga que 00:04:25.040 --> 00:04:28.150 align:start position:0% balanceadores de carga. El primer balanceador de carga que normalmente <00:04:25.330>necesita <00:04:25.620>en <00:04:25.910>K3s <00:04:26.200>es <00:04:26.490>un <00:04:26.780>balanceador <00:04:27.070>de <00:04:27.360>carga 00:04:28.150 --> 00:04:28.160 align:start position:0% normalmente necesita en K3s es un balanceador de carga 00:04:28.160 --> 00:04:30.790 align:start position:0% normalmente necesita en K3s es un balanceador de carga para <00:04:28.502>su <00:04:28.844>API <00:04:29.186>de <00:04:29.528>Kubernetes: <00:04:29.870>este <00:04:30.212>es <00:04:30.554>el 00:04:30.790 --> 00:04:30.800 align:start position:0% para su API de Kubernetes: este es el 00:04:30.800 --> 00:04:32.550 align:start position:0% para su API de Kubernetes: este es el balanceador <00:04:31.009>de <00:04:31.218>carga <00:04:31.427>para <00:04:31.636>el <00:04:31.845>plano <00:04:32.054>de <00:04:32.263>control <00:04:32.472>y 00:04:32.550 --> 00:04:32.560 align:start position:0% balanceador de carga para el plano de control y 00:04:32.560 --> 00:04:34.469 align:start position:0% balanceador de carga para el plano de control y debe <00:04:32.788>ser <00:04:33.016>tolerante <00:04:33.244>a <00:04:33.472>fallas <00:04:33.700>para <00:04:33.928>que, <00:04:34.156>si 00:04:34.469 --> 00:04:34.479 align:start position:0% debe ser tolerante a fallas para que, si 00:04:34.479 --> 00:04:37.030 align:start position:0% debe ser tolerante a fallas para que, si emite <00:04:34.879>comandos <00:04:35.279>k3s, <00:04:35.679>aún <00:04:36.079>pueda <00:04:36.479>obtener <00:04:36.879>una 00:04:37.030 --> 00:04:37.040 align:start position:0% emite comandos k3s, aún pueda obtener una 00:04:37.040 --> 00:04:38.550 align:start position:0% emite comandos k3s, aún pueda obtener una respuesta <00:04:37.466>y <00:04:37.892>el <00:04:38.318>otro 00:04:38.550 --> 00:04:38.560 align:start position:0% respuesta y el otro 00:04:38.560 --> 00:04:41.270 align:start position:0% respuesta y el otro balanceador <00:04:38.808>de <00:04:39.056>carga <00:04:39.304>es <00:04:39.552>un <00:04:39.800>balanceador <00:04:40.048>de <00:04:40.296>carga <00:04:40.544>de <00:04:40.792>servicio <00:04:41.040>o 00:04:41.270 --> 00:04:41.280 align:start position:0% balanceador de carga es un balanceador de carga de servicio o 00:04:41.280 --> 00:04:43.990 align:start position:0% balanceador de carga es un balanceador de carga de servicio o Kubernetes <00:04:41.775>para <00:04:42.270>que <00:04:42.765>exponga <00:04:43.260>los <00:04:43.755>servicios 00:04:43.990 --> 00:04:44.000 align:start position:0% Kubernetes para que exponga los servicios 00:04:44.000 --> 00:04:46.469 align:start position:0% Kubernetes para que exponga los servicios en <00:04:44.248>la <00:04:44.496>mayoría <00:04:44.744>de <00:04:44.992>los <00:04:45.240>entornos <00:04:45.488>de <00:04:45.736>nube, <00:04:45.984>proporcionan <00:04:46.232>un 00:04:46.469 --> 00:04:46.479 align:start position:0% en la mayoría de los entornos de nube, proporcionan un 00:04:46.479 --> 00:04:48.710 align:start position:0% en la mayoría de los entornos de nube, proporcionan un balanceador <00:04:46.683>de <00:04:46.887>carga <00:04:47.091>en <00:04:47.295>la <00:04:47.499>nube <00:04:47.703>para <00:04:47.907>que <00:04:48.111>exponga <00:04:48.315>los 00:04:48.710 --> 00:04:48.720 align:start position:0% balanceador de carga en la nube para que exponga los 00:04:48.720 --> 00:04:50.629 align:start position:0% balanceador de carga en la nube para que exponga los servicios <00:04:48.930>y <00:04:49.140>este <00:04:49.350>balanceador <00:04:49.560>de <00:04:49.770>carga <00:04:49.980>de <00:04:50.190>servicio <00:04:50.400>del 00:04:50.629 --> 00:04:50.639 align:start position:0% servicios y este balanceador de carga de servicio del 00:04:50.639 --> 00:04:52.629 align:start position:0% servicios y este balanceador de carga de servicio del que <00:04:51.059>estoy <00:04:51.479>hablando <00:04:51.899>es <00:04:52.319>para 00:04:52.629 --> 00:04:52.639 align:start position:0% que estoy hablando es para 00:04:52.639 --> 00:04:55.430 align:start position:0% que estoy hablando es para entornos <00:04:52.972>que <00:04:53.305>no <00:04:53.638>son <00:04:53.971>de <00:04:54.304>nube <00:04:54.637>en 00:04:55.430 --> 00:04:55.440 align:start position:0% entornos que no son de nube en 00:04:55.440 --> 00:04:57.430 align:start position:0% entornos que no son de nube en entornos <00:04:55.691>autoalojados <00:04:55.942>y, <00:04:56.193>dado <00:04:56.444>que <00:04:56.695>no <00:04:56.946>tenemos <00:04:57.197>un 00:04:57.430 --> 00:04:57.440 align:start position:0% entornos autoalojados y, dado que no tenemos un 00:04:57.440 --> 00:05:00.390 align:start position:0% entornos autoalojados y, dado que no tenemos un balanceador <00:04:57.687>de <00:04:57.934>carga <00:04:58.181>en <00:04:58.428>la <00:04:58.675>nube <00:04:58.922>que <00:04:59.169>nos <00:04:59.416>brinde <00:04:59.663>direcciones <00:04:59.910>IP <00:05:00.157>para 00:05:00.390 --> 00:05:00.400 align:start position:0% balanceador de carga en la nube que nos brinde direcciones IP para 00:05:00.400 --> 00:05:02.950 align:start position:0% balanceador de carga en la nube que nos brinde direcciones IP para exponer <00:05:00.813>nuestros <00:05:01.226>servicios <00:05:01.639>en <00:05:02.052>el <00:05:02.465>exterior, <00:05:02.878>necesitamos 00:05:02.950 --> 00:05:02.960 align:start position:0% exponer nuestros servicios en el exterior, necesitamos 00:05:02.960 --> 00:05:05.189 align:start position:0% exponer nuestros servicios en el exterior, necesitamos usar <00:05:03.344>algo <00:05:03.728>que <00:05:04.112>pueda <00:05:04.496>emular <00:05:04.880>un 00:05:05.189 --> 00:05:05.199 align:start position:0% usar algo que pueda emular un 00:05:05.199 --> 00:05:07.670 align:start position:0% usar algo que pueda emular un balanceador <00:05:05.423>de <00:05:05.647>carga <00:05:05.871>en <00:05:06.095>la <00:05:06.319>nube <00:05:06.543>al <00:05:06.767>que <00:05:06.991>Kubernetes <00:05:07.215>pueda <00:05:07.439>solicitar 00:05:07.670 --> 00:05:07.680 align:start position:0% balanceador de carga en la nube al que Kubernetes pueda solicitar 00:05:07.680 --> 00:05:10.310 align:start position:0% balanceador de carga en la nube al que Kubernetes pueda solicitar una <00:05:08.013>dirección <00:05:08.346>IP <00:05:08.679>para <00:05:09.012>que <00:05:09.345>nuestros <00:05:09.678>servicios 00:05:10.310 --> 00:05:10.320 align:start position:0% una dirección IP para que nuestros servicios 00:05:10.320 --> 00:05:12.629 align:start position:0% una dirección IP para que nuestros servicios puedan <00:05:10.617>exponerse, <00:05:10.914>así <00:05:11.211>que <00:05:11.508>tuve <00:05:11.805>que <00:05:12.102>elegir <00:05:12.399>entre 00:05:12.629 --> 00:05:12.639 align:start position:0% puedan exponerse, así que tuve que elegir entre 00:05:12.639 --> 00:05:15.270 align:start position:0% puedan exponerse, así que tuve que elegir entre balanceadores <00:05:12.981>de <00:05:13.323>carga, <00:05:13.665>QVIP <00:05:14.007>en <00:05:14.349>realidad <00:05:14.691>puede <00:05:15.033>hacer 00:05:15.270 --> 00:05:15.280 align:start position:0% balanceadores de carga, QVIP en realidad puede hacer 00:05:15.280 --> 00:05:17.590 align:start position:0% balanceadores de carga, QVIP en realidad puede hacer ambas <00:05:15.457>cosas, <00:05:15.634>puede <00:05:15.811>ser <00:05:15.988>un <00:05:16.165>balanceador <00:05:16.342>de <00:05:16.519>carga <00:05:16.696>de <00:05:16.873>servicio 00:05:17.590 --> 00:05:17.600 align:start position:0% ambas cosas, puede ser un balanceador de carga de servicio 00:05:17.600 --> 00:05:19.590 align:start position:0% ambas cosas, puede ser un balanceador de carga de servicio o <00:05:17.866>un <00:05:18.132>balanceador <00:05:18.398>de <00:05:18.664>carga <00:05:18.930>para <00:05:19.196>su 00:05:19.590 --> 00:05:19.600 align:start position:0% o un balanceador de carga para su 00:05:19.600 --> 00:05:22.150 align:start position:0% o un balanceador de carga para su plano <00:05:19.866>de <00:05:20.132>control <00:05:20.398>para <00:05:20.664>sus <00:05:20.930>nodos <00:05:21.196>LCD <00:05:21.462>de <00:05:21.728>Kubernetes, <00:05:21.994>esto 00:05:22.150 --> 00:05:22.160 align:start position:0% plano de control para sus nodos LCD de Kubernetes, esto 00:05:22.160 --> 00:05:23.830 align:start position:0% plano de control para sus nodos LCD de Kubernetes, esto sonaba <00:05:22.416>como <00:05:22.672>una <00:05:22.928>gran <00:05:23.184>solución <00:05:23.440>porque 00:05:23.830 --> 00:05:23.840 align:start position:0% sonaba como una gran solución porque 00:05:23.840 --> 00:05:26.310 align:start position:0% sonaba como una gran solución porque entonces <00:05:24.066>no <00:05:24.292>tenía <00:05:24.518>que <00:05:24.744>usar <00:05:24.970>Metal <00:05:25.196>lb, 00:05:26.310 --> 00:05:26.320 align:start position:0% entonces no tenía que usar Metal lb, 00:05:26.320 --> 00:05:28.629 align:start position:0% entonces no tenía que usar Metal lb, pero <00:05:26.617>me <00:05:26.914>encanta <00:05:27.211>Metal <00:05:27.508>LV, <00:05:27.805>pero <00:05:28.102>asumir <00:05:28.399>una 00:05:28.629 --> 00:05:28.639 align:start position:0% pero me encanta Metal LV, pero asumir una 00:05:28.639 --> 00:05:31.189 align:start position:0% pero me encanta Metal LV, pero asumir una dependencia <00:05:28.972>menos <00:05:29.305>sonaba <00:05:29.638>como <00:05:29.971>una <00:05:30.304>buena <00:05:30.637>idea, 00:05:31.189 --> 00:05:31.199 align:start position:0% dependencia menos sonaba como una buena idea, 00:05:31.199 --> 00:05:32.950 align:start position:0% dependencia menos sonaba como una buena idea, especialmente <00:05:31.425>cuando <00:05:31.651>se <00:05:31.877>trata <00:05:32.103>de <00:05:32.329>Para <00:05:32.555>los 00:05:32.950 --> 00:05:32.960 align:start position:0% especialmente cuando se trata de Para los 00:05:32.960 --> 00:05:35.510 align:start position:0% especialmente cuando se trata de Para los cambios <00:05:33.230>importantes, <00:05:33.500>es <00:05:33.770>menos <00:05:34.040>difícil <00:05:34.310>de <00:05:34.580>administrar, <00:05:34.850>así <00:05:35.120>que, 00:05:35.510 --> 00:05:35.520 align:start position:0% cambios importantes, es menos difícil de administrar, así que, 00:05:35.520 --> 00:05:37.430 align:start position:0% cambios importantes, es menos difícil de administrar, así que, por <00:05:35.760>supuesto, <00:05:36.000>la <00:05:36.240>otra <00:05:36.480>opción <00:05:36.720>para <00:05:36.960>exponer 00:05:37.430 --> 00:05:37.440 align:start position:0% por supuesto, la otra opción para exponer 00:05:37.440 --> 00:05:39.909 align:start position:0% por supuesto, la otra opción para exponer mis <00:05:37.773>servicios <00:05:38.106>era <00:05:38.439>simplemente <00:05:38.772>usar <00:05:39.105>Metal, <00:05:39.438>aunque, 00:05:39.909 --> 00:05:39.919 align:start position:0% mis servicios era simplemente usar Metal, aunque, 00:05:39.919 --> 00:05:40.790 align:start position:0% mis servicios era simplemente usar Metal, aunque, 00:05:40.790 --> 00:05:40.800 align:start position:0% 00:05:40.800 --> 00:05:43.430 align:start position:0% honestamente, <00:05:41.066>después <00:05:41.332>de <00:05:41.598>horas <00:05:41.864>y <00:05:42.130>horas <00:05:42.396>de <00:05:42.662>intentar <00:05:42.928>que <00:05:43.194>el 00:05:43.430 --> 00:05:43.440 align:start position:0% honestamente, después de horas y horas de intentar que el 00:05:43.440 --> 00:05:46.070 align:start position:0% honestamente, después de horas y horas de intentar que el balanceador <00:05:43.935>de <00:05:44.430>carga <00:05:44.925>del <00:05:45.420>servicio <00:05:45.915>Qvic 00:05:46.070 --> 00:05:46.080 align:start position:0% balanceador de carga del servicio Qvic 00:05:46.080 --> 00:05:48.310 align:start position:0% balanceador de carga del servicio Qvic pudiera <00:05:46.447>funcionar <00:05:46.814>con <00:05:47.181>mis <00:05:47.548>servicios, <00:05:47.915>decidí 00:05:48.310 --> 00:05:48.320 align:start position:0% pudiera funcionar con mis servicios, decidí 00:05:48.320 --> 00:05:51.189 align:start position:0% pudiera funcionar con mis servicios, decidí recurrir <00:05:48.706>al <00:05:49.092>viejo <00:05:49.478>y <00:05:49.864>confiable <00:05:50.250>Metal <00:05:50.636>LB 00:05:51.189 --> 00:05:51.199 align:start position:0% recurrir al viejo y confiable Metal LB 00:05:51.199 --> 00:05:53.749 align:start position:0% recurrir al viejo y confiable Metal LB y <00:05:51.542>Metal <00:05:51.885>LB <00:05:52.228>simplemente <00:05:52.571>funciona <00:05:52.914>y <00:05:53.257>pude <00:05:53.600>usar 00:05:53.749 --> 00:05:53.759 align:start position:0% y Metal LB simplemente funciona y pude usar 00:05:53.759 --> 00:05:56.230 align:start position:0% y Metal LB simplemente funciona y pude usar mi <00:05:54.105>configuración <00:05:54.451>existente <00:05:54.797>para <00:05:55.143>ello, <00:05:55.489>así <00:05:55.835>que 00:05:56.230 --> 00:05:56.240 align:start position:0% mi configuración existente para ello, así que 00:05:56.240 --> 00:05:58.710 align:start position:0% mi configuración existente para ello, así que realmente <00:05:56.463>no <00:05:56.686>fue <00:05:56.909>una <00:05:57.132>pérdida <00:05:57.355>en <00:05:57.578>absoluto, <00:05:57.801>así <00:05:58.024>que <00:05:58.247>en <00:05:58.470>este 00:05:58.710 --> 00:05:58.720 align:start position:0% realmente no fue una pérdida en absoluto, así que en este 00:05:58.720 --> 00:06:00.870 align:start position:0% realmente no fue una pérdida en absoluto, así que en este punto <00:05:59.199>tenía <00:05:59.678>mi <00:06:00.157>arquitectura <00:06:00.636>prácticamente 00:06:00.870 --> 00:06:00.880 align:start position:0% punto tenía mi arquitectura prácticamente 00:06:00.880 --> 00:06:03.189 align:start position:0% punto tenía mi arquitectura prácticamente decidida, <00:06:01.130>Qubit <00:06:01.380>para <00:06:01.630>mi <00:06:01.880>plano <00:06:02.130>de <00:06:02.380>control <00:06:02.630>de <00:06:02.880>Kubernetes 00:06:03.189 --> 00:06:03.199 align:start position:0% decidida, Qubit para mi plano de control de Kubernetes 00:06:03.199 --> 00:06:05.350 align:start position:0% decidida, Qubit para mi plano de control de Kubernetes y <00:06:03.412>Metal <00:06:03.625>LLB <00:06:03.838>para <00:06:04.051>mi <00:06:04.264>balanceador <00:06:04.477>de <00:06:04.690>carga <00:06:04.903>de <00:06:05.116>servicio 00:06:05.350 --> 00:06:05.360 align:start position:0% y Metal LLB para mi balanceador de carga de servicio 00:06:05.360 --> 00:06:07.189 align:start position:0% y Metal LLB para mi balanceador de carga de servicio y <00:06:05.565>una <00:06:05.770>vez <00:06:05.975>que <00:06:06.180>resolví <00:06:06.385>la <00:06:06.590>creación <00:06:06.795>de 00:06:07.189 --> 00:06:07.199 align:start position:0% y una vez que resolví la creación de 00:06:07.199 --> 00:06:09.430 align:start position:0% y una vez que resolví la creación de múltiples <00:06:07.599>nodos <00:06:07.999>de <00:06:08.399>servidor, <00:06:08.799>configurando <00:06:09.199>Cube 00:06:09.430 --> 00:06:09.440 align:start position:0% múltiples nodos de servidor, configurando Cube 00:06:09.440 --> 00:06:11.830 align:start position:0% múltiples nodos de servidor, configurando Cube VIP <00:06:09.776>y <00:06:10.112>configurando <00:06:10.448>Middle <00:06:10.784>of <00:06:11.120>B, 00:06:11.830 --> 00:06:11.840 align:start position:0% VIP y configurando Middle of B, 00:06:11.840 --> 00:06:13.909 align:start position:0% VIP y configurando Middle of B, era <00:06:12.114>hora <00:06:12.388>de <00:06:12.662>hacer <00:06:12.936>algunas <00:06:13.210>pruebas <00:06:13.484>para <00:06:13.758>mi 00:06:13.909 --> 00:06:13.919 align:start position:0% era hora de hacer algunas pruebas para mi 00:06:13.919 --> 00:06:16.309 align:start position:0% era hora de hacer algunas pruebas para mi prueba, <00:06:14.292>creé <00:06:14.665>cinco <00:06:15.038>nodos <00:06:15.411>y <00:06:15.784>estas <00:06:16.157>son 00:06:16.309 --> 00:06:16.319 align:start position:0% prueba, creé cinco nodos y estas son 00:06:16.319 --> 00:06:18.870 align:start position:0% prueba, creé cinco nodos y estas son notas <00:06:16.629>de <00:06:16.939>imagen <00:06:17.249>de <00:06:17.559>nube <00:06:17.869>de <00:06:18.179>Ubuntu <00:06:18.489>estándar <00:06:18.799>y 00:06:18.870 --> 00:06:18.880 align:start position:0% notas de imagen de nube de Ubuntu estándar y 00:06:18.880 --> 00:06:20.390 align:start position:0% notas de imagen de nube de Ubuntu estándar y recientemente <00:06:19.152>creé <00:06:19.424>un <00:06:19.696>video <00:06:19.968>sobre <00:06:20.240>el 00:06:20.390 --> 00:06:20.400 align:start position:0% recientemente creé un video sobre el 00:06:20.400 --> 00:06:22.390 align:start position:0% recientemente creé un video sobre el aprovisionamiento <00:06:20.736>de <00:06:21.072>nuevas <00:06:21.408>máquinas <00:06:21.744>Ubuntu <00:06:22.080>usando 00:06:22.390 --> 00:06:22.400 align:start position:0% aprovisionamiento de nuevas máquinas Ubuntu usando 00:06:22.400 --> 00:06:24.390 align:start position:0% aprovisionamiento de nuevas máquinas Ubuntu usando Cloud <00:06:22.706>Image <00:06:23.012>y <00:06:23.318>Cloud <00:06:23.624>Init. <00:06:23.930>Son <00:06:24.236>el 00:06:24.390 --> 00:06:24.400 align:start position:0% Cloud Image y Cloud Init. Son el 00:06:24.400 --> 00:06:27.350 align:start position:0% Cloud Image y Cloud Init. Son el servidor <00:06:24.746>mínimo <00:06:25.092>de <00:06:25.438>Ubuntu <00:06:25.784>perfecto <00:06:26.130>para <00:06:26.476>K3, 00:06:27.350 --> 00:06:27.360 align:start position:0% servidor mínimo de Ubuntu perfecto para K3, 00:06:27.360 --> 00:06:29.189 align:start position:0% servidor mínimo de Ubuntu perfecto para K3, simplemente <00:06:27.546>échale <00:06:27.732>un <00:06:27.918>vistazo. <00:06:28.104>Así <00:06:28.290>que <00:06:28.476>una <00:06:28.662>vez <00:06:28.848>que <00:06:29.034>tuve 00:06:29.189 --> 00:06:29.199 align:start position:0% simplemente échale un vistazo. Así que una vez que tuve 00:06:29.199 --> 00:06:31.430 align:start position:0% simplemente échale un vistazo. Así que una vez que tuve estos <00:06:29.583>cinco <00:06:29.967>servidores <00:06:30.351>en <00:06:30.735>funcionamiento <00:06:31.119>y 00:06:31.430 --> 00:06:31.440 align:start position:0% estos cinco servidores en funcionamiento y 00:06:31.440 --> 00:06:33.590 align:start position:0% estos cinco servidores en funcionamiento y tomé <00:06:31.664>nota <00:06:31.888>de <00:06:32.112>sus <00:06:32.336>direcciones <00:06:32.560>IP, 00:06:33.590 --> 00:06:33.600 align:start position:0% tomé nota de sus direcciones IP, 00:06:33.600 --> 00:06:35.270 align:start position:0% tomé nota de sus direcciones IP, era <00:06:33.859>hora <00:06:34.118>de <00:06:34.377>configurar <00:06:34.636>MyAnsible. 00:06:35.270 --> 00:06:35.280 align:start position:0% era hora de configurar MyAnsible. 00:06:35.280 --> 00:06:37.510 align:start position:0% era hora de configurar MyAnsible. playbook <00:06:35.586>entonces <00:06:35.892>aquí <00:06:36.198>en <00:06:36.504>el <00:06:36.810>archivo <00:06:37.116>groupbars 00:06:37.510 --> 00:06:37.520 align:start position:0% playbook entonces aquí en el archivo groupbars 00:06:37.520 --> 00:06:39.749 align:start position:0% playbook entonces aquí en el archivo groupbars es <00:06:37.817>donde <00:06:38.114>se <00:06:38.411>configuran <00:06:38.708>todas <00:06:39.005>mis <00:06:39.302>variables <00:06:39.599>para 00:06:39.749 --> 00:06:39.759 align:start position:0% es donde se configuran todas mis variables para 00:06:39.759 --> 00:06:42.150 align:start position:0% es donde se configuran todas mis variables para ansible <00:06:40.199>primero <00:06:40.639>puedes <00:06:41.079>especificar <00:06:41.519>la 00:06:42.150 --> 00:06:42.160 align:start position:0% ansible primero puedes especificar la 00:06:42.160 --> 00:06:44.469 align:start position:0% ansible primero puedes especificar la versión <00:06:42.457>de <00:06:42.754>k3s <00:06:43.051>y <00:06:43.348>luego <00:06:43.645>puedes <00:06:43.942>especificar <00:06:44.239>un 00:06:44.469 --> 00:06:44.479 align:start position:0% versión de k3s y luego puedes especificar un 00:06:44.479 --> 00:06:46.469 align:start position:0% versión de k3s y luego puedes especificar un usuario <00:06:44.683>ansible <00:06:44.887>y <00:06:45.091>este <00:06:45.295>es <00:06:45.499>el <00:06:45.703>usuario <00:06:45.907>con <00:06:46.111>el <00:06:46.315>que 00:06:46.469 --> 00:06:46.479 align:start position:0% usuario ansible y este es el usuario con el que 00:06:46.479 --> 00:06:48.469 align:start position:0% usuario ansible y este es el usuario con el que ansible <00:06:46.919>se <00:06:47.359>ejecutará <00:06:47.799>y <00:06:48.239>otro 00:06:48.469 --> 00:06:48.479 align:start position:0% ansible se ejecutará y otro 00:06:48.479 --> 00:06:50.710 align:start position:0% ansible se ejecutará y otro consejo <00:06:48.812>rápido <00:06:49.145>si <00:06:49.478>necesitas <00:06:49.811>configurar <00:06:50.144>ansible <00:06:50.477>tengo 00:06:50.710 --> 00:06:50.720 align:start position:0% consejo rápido si necesitas configurar ansible tengo 00:06:50.720 --> 00:06:53.189 align:start position:0% consejo rápido si necesitas configurar ansible tengo un <00:06:51.120>video <00:06:51.520>muy <00:06:51.920>rápido <00:06:52.320>sobre <00:06:52.720>las 00:06:53.189 --> 00:06:53.199 align:start position:0% un video muy rápido sobre las 00:06:53.199 --> 00:06:55.029 align:start position:0% un video muy rápido sobre las cosas <00:06:53.479>mínimas <00:06:53.759>que <00:06:54.039>necesitas <00:06:54.319>hacer <00:06:54.599>para <00:06:54.879>configurar 00:06:55.029 --> 00:06:55.039 align:start position:0% cosas mínimas que necesitas hacer para configurar 00:06:55.039 --> 00:06:57.270 align:start position:0% cosas mínimas que necesitas hacer para configurar ansible <00:06:55.279>también <00:06:55.519>es <00:06:55.759>una <00:06:55.999>excelente <00:06:56.239>introducción <00:06:56.479>para <00:06:56.719>esto <00:06:56.959>lo 00:06:57.270 --> 00:06:57.280 align:start position:0% ansible también es una excelente introducción para esto lo 00:06:57.280 --> 00:06:59.350 align:start position:0% ansible también es una excelente introducción para esto lo siguiente <00:06:57.554>es <00:06:57.828>configurar <00:06:58.102>un <00:06:58.376>directorio <00:06:58.650>del <00:06:58.924>sistema <00:06:59.198>y 00:06:59.350 --> 00:06:59.360 align:start position:0% siguiente es configurar un directorio del sistema y 00:06:59.360 --> 00:07:01.350 align:start position:0% siguiente es configurar un directorio del sistema y realmente <00:06:59.639>no <00:06:59.918>necesitarás <00:07:00.197>tocar <00:07:00.476>esto <00:07:00.755>lo <00:07:01.034>siguiente 00:07:01.350 --> 00:07:01.360 align:start position:0% realmente no necesitarás tocar esto lo siguiente 00:07:01.360 --> 00:07:03.830 align:start position:0% realmente no necesitarás tocar esto lo siguiente es <00:07:01.599>configurar <00:07:01.838>una <00:07:02.077>interfaz <00:07:02.316>flannel <00:07:02.555>de <00:07:02.794>eth0 <00:07:03.033>por 00:07:03.830 --> 00:07:03.840 align:start position:0% es configurar una interfaz flannel de eth0 por 00:07:03.840 --> 00:07:05.990 align:start position:0% es configurar una interfaz flannel de eth0 por lo <00:07:04.068>que <00:07:04.296>flannel <00:07:04.524>es <00:07:04.752>responsable <00:07:04.980>de <00:07:05.208>la <00:07:05.436>red 00:07:05.990 --> 00:07:06.000 align:start position:0% lo que flannel es responsable de la red 00:07:06.000 --> 00:07:08.950 align:start position:0% lo que flannel es responsable de la red en <00:07:06.400>k3s <00:07:06.800>y <00:07:07.200>es <00:07:07.600>bastante <00:07:08.000>denso <00:07:08.400>pero <00:07:08.800>si 00:07:08.950 --> 00:07:08.960 align:start position:0% en k3s y es bastante denso pero si 00:07:08.960 --> 00:07:10.230 align:start position:0% en k3s y es bastante denso pero si quieres <00:07:09.184>saber <00:07:09.408>más <00:07:09.632>al <00:07:09.856>respecto <00:07:10.080>deberías 00:07:10.230 --> 00:07:10.240 align:start position:0% quieres saber más al respecto deberías 00:07:10.240 --> 00:07:12.150 align:start position:0% quieres saber más al respecto deberías revisar <00:07:10.680>su <00:07:11.120>repositorio <00:07:11.560>github <00:07:12.000>pero 00:07:12.150 --> 00:07:12.160 align:start position:0% revisar su repositorio github pero 00:07:12.160 --> 00:07:14.469 align:start position:0% revisar su repositorio github pero según <00:07:12.493>tengo <00:07:12.826>entendido <00:07:13.159>es <00:07:13.492>responsable <00:07:13.825>de <00:07:14.158>la 00:07:14.469 --> 00:07:14.479 align:start position:0% según tengo entendido es responsable de la 00:07:14.479 --> 00:07:16.950 align:start position:0% según tengo entendido es responsable de la comunicación <00:07:14.822>de <00:07:15.165>capa <00:07:15.508>3 <00:07:15.851>entre <00:07:16.194>nodos <00:07:16.537>en <00:07:16.880>un 00:07:16.950 --> 00:07:16.960 align:start position:0% comunicación de capa 3 entre nodos en un 00:07:16.960 --> 00:07:19.909 align:start position:0% comunicación de capa 3 entre nodos en un clúster <00:07:17.289>y <00:07:17.618>entonces <00:07:17.947>aquí <00:07:18.276>lo <00:07:18.605>configuro <00:07:18.934>en <00:07:19.263>0 <00:07:19.592>porque 00:07:19.909 --> 00:07:19.919 align:start position:0% clúster y entonces aquí lo configuro en 0 porque 00:07:19.919 --> 00:07:21.909 align:start position:0% clúster y entonces aquí lo configuro en 0 porque esa <00:07:20.225>es <00:07:20.531>la <00:07:20.837>interfaz <00:07:21.143>ethernet <00:07:21.449>en <00:07:21.755>estas 00:07:21.909 --> 00:07:21.919 align:start position:0% esa es la interfaz ethernet en estas 00:07:21.919 --> 00:07:24.070 align:start position:0% esa es la interfaz ethernet en estas máquinas <00:07:22.303>virtuales <00:07:22.687>luego <00:07:23.071>estoy <00:07:23.455>configurando <00:07:23.839>un 00:07:24.070 --> 00:07:24.080 align:start position:0% máquinas virtuales luego estoy configurando un 00:07:24.080 --> 00:07:25.990 align:start position:0% máquinas virtuales luego estoy configurando un punto <00:07:24.308>final <00:07:24.536>del <00:07:24.764>servidor <00:07:24.992>y <00:07:25.220>esta <00:07:25.448>es <00:07:25.676>la 00:07:25.990 --> 00:07:26.000 align:start position:0% punto final del servidor y esta es la 00:07:26.000 --> 00:07:28.150 align:start position:0% punto final del servidor y esta es la dirección <00:07:26.266>ip <00:07:26.532>del <00:07:26.798>vip <00:07:27.064>que <00:07:27.330>se <00:07:27.596>creará 00:07:28.150 --> 00:07:28.160 align:start position:0% dirección ip del vip que se creará 00:07:28.160 --> 00:07:30.390 align:start position:0% dirección ip del vip que se creará para <00:07:28.382>el <00:07:28.604>plano <00:07:28.826>de <00:07:29.048>control <00:07:29.270>de <00:07:29.492>kubernetes <00:07:29.714>y <00:07:29.936>entonces <00:07:30.158>se 00:07:30.390 --> 00:07:30.400 align:start position:0% para el plano de control de kubernetes y entonces se 00:07:30.400 --> 00:07:32.710 align:start position:0% para el plano de control de kubernetes y entonces se crea <00:07:30.685>este <00:07:30.970>vip <00:07:31.255>En <00:07:31.540>lugar <00:07:31.825>de <00:07:32.110>tener <00:07:32.395>que 00:07:32.710 --> 00:07:32.720 align:start position:0% crea este vip En lugar de tener que 00:07:32.720 --> 00:07:35.270 align:start position:0% crea este vip En lugar de tener que crear <00:07:33.168>balanceadores <00:07:33.616>de <00:07:34.064>carga <00:07:34.512>externos <00:07:34.960>junto 00:07:35.270 --> 00:07:35.280 align:start position:0% crear balanceadores de carga externos junto 00:07:35.280 --> 00:07:37.909 align:start position:0% crear balanceadores de carga externos junto con <00:07:35.640>Keepa <00:07:36.000>Live, <00:07:36.360>esto <00:07:36.720>crea <00:07:37.080>un <00:07:37.440>VIP 00:07:37.909 --> 00:07:37.919 align:start position:0% con Keepa Live, esto crea un VIP 00:07:37.919 --> 00:07:40.070 align:start position:0% con Keepa Live, esto crea un VIP que <00:07:38.170>está <00:07:38.421>altamente <00:07:38.672>disponible <00:07:38.923>y <00:07:39.174>que <00:07:39.425>se <00:07:39.676>expone 00:07:40.070 --> 00:07:40.080 align:start position:0% que está altamente disponible y que se expone 00:07:40.080 --> 00:07:41.909 align:start position:0% que está altamente disponible y que se expone a <00:07:40.289>través <00:07:40.498>del <00:07:40.707>clúster <00:07:40.916>de <00:07:41.125>Kubernetes <00:07:41.334>con <00:07:41.543>el <00:07:41.752>que 00:07:41.909 --> 00:07:41.919 align:start position:0% a través del clúster de Kubernetes con el que 00:07:41.919 --> 00:07:44.309 align:start position:0% a través del clúster de Kubernetes con el que podemos <00:07:42.639>comunicarnos <00:07:43.359>y <00:07:44.079>Kubernetes 00:07:44.309 --> 00:07:44.319 align:start position:0% podemos comunicarnos y Kubernetes 00:07:44.319 --> 00:07:46.550 align:start position:0% podemos comunicarnos y Kubernetes también <00:07:44.541>puede, <00:07:44.763>por <00:07:44.985>lo <00:07:45.207>que <00:07:45.429>es <00:07:45.651>bastante <00:07:45.873>asombroso <00:07:46.095>que <00:07:46.317>se 00:07:46.550 --> 00:07:46.560 align:start position:0% también puede, por lo que es bastante asombroso que se 00:07:46.560 --> 00:07:48.309 align:start position:0% también puede, por lo que es bastante asombroso que se encargue <00:07:46.754>de <00:07:46.948>dos <00:07:47.142>o <00:07:47.336>tres <00:07:47.530>máquinas <00:07:47.724>virtuales <00:07:47.918>adicionales 00:07:48.309 --> 00:07:48.319 align:start position:0% encargue de dos o tres máquinas virtuales adicionales 00:07:48.319 --> 00:07:49.990 align:start position:0% encargue de dos o tres máquinas virtuales adicionales que <00:07:48.543>ya <00:07:48.767>no <00:07:48.991>tienes <00:07:49.215>que <00:07:49.439>mantener. 00:07:49.990 --> 00:07:50.000 align:start position:0% que ya no tienes que mantener. 00:07:50.000 --> 00:07:53.029 align:start position:0% que ya no tienes que mantener. A <00:07:50.400>continuación, <00:07:50.800>configuro <00:07:51.200>mi <00:07:51.600>token <00:07:52.000>K3S <00:07:52.400>y <00:07:52.800>este 00:07:53.029 --> 00:07:53.039 align:start position:0% A continuación, configuro mi token K3S y este 00:07:53.039 --> 00:07:54.790 align:start position:0% A continuación, configuro mi token K3S y este debería <00:07:53.399>ser <00:07:53.759>un <00:07:54.119>secreto <00:07:54.479>que 00:07:54.790 --> 00:07:54.800 align:start position:0% debería ser un secreto que 00:07:54.800 --> 00:07:56.710 align:start position:0% debería ser un secreto que obviamente <00:07:55.051>debes <00:07:55.302>mantener <00:07:55.553>en <00:07:55.804>secreto, <00:07:56.055>pero <00:07:56.306>es <00:07:56.557>tu 00:07:56.710 --> 00:07:56.720 align:start position:0% obviamente debes mantener en secreto, pero es tu 00:07:56.720 --> 00:07:59.189 align:start position:0% obviamente debes mantener en secreto, pero es tu contraseña <00:07:56.976>o <00:07:57.232>tu <00:07:57.488>token <00:07:57.744>para <00:07:58.000>K3S 00:07:59.189 --> 00:07:59.199 align:start position:0% contraseña o tu token para K3S 00:07:59.199 --> 00:08:00.469 align:start position:0% contraseña o tu token para K3S y <00:07:59.479>solo <00:07:59.759>lo <00:08:00.039>necesitarás <00:08:00.319>al 00:08:00.469 --> 00:08:00.479 align:start position:0% y solo lo necesitarás al 00:08:00.479 --> 00:08:01.990 align:start position:0% y solo lo necesitarás al principio <00:08:00.703>o <00:08:00.927>si <00:08:01.151>te <00:08:01.375>unes <00:08:01.599>a 00:08:01.990 --> 00:08:02.000 align:start position:0% principio o si te unes a 00:08:02.000 --> 00:08:04.309 align:start position:0% principio o si te unes a nodos <00:08:02.306>adicionales <00:08:02.612>más <00:08:02.918>tarde. <00:08:03.224>Luego, <00:08:03.530>agregué <00:08:03.836>algunos 00:08:04.309 --> 00:08:04.319 align:start position:0% nodos adicionales más tarde. Luego, agregué algunos 00:08:04.319 --> 00:08:06.950 align:start position:0% nodos adicionales más tarde. Luego, agregué algunos argumentos <00:08:04.569>adicionales <00:08:04.819>a <00:08:05.069>mi <00:08:05.319>servidor <00:08:05.569>y <00:08:05.819>a <00:08:06.069>mis <00:08:06.319>agentes, 00:08:06.950 --> 00:08:06.960 align:start position:0% argumentos adicionales a mi servidor y a mis agentes, 00:08:06.960 --> 00:08:09.189 align:start position:0% argumentos adicionales a mi servidor y a mis agentes, pero <00:08:07.199>en <00:08:07.438>lo <00:08:07.677>que <00:08:07.916>respecta <00:08:08.155>al <00:08:08.394>servidor, <00:08:08.633>deshabilité 00:08:09.189 --> 00:08:09.199 align:start position:0% pero en lo que respecta al servidor, deshabilité 00:08:09.199 --> 00:08:11.270 align:start position:0% pero en lo que respecta al servidor, deshabilité el <00:08:09.532>balanceador <00:08:09.865>de <00:08:10.198>carga <00:08:10.531>del <00:08:10.864>servicio. <00:08:11.197>Querremos 00:08:11.270 --> 00:08:11.280 align:start position:0% el balanceador de carga del servicio. Querremos 00:08:11.280 --> 00:08:13.270 align:start position:0% el balanceador de carga del servicio. Querremos hacer <00:08:11.493>eso <00:08:11.706>si <00:08:11.919>estamos <00:08:12.132>ejecutando <00:08:12.345>Metal <00:08:12.558>of <00:08:12.771>B <00:08:12.984>o <00:08:13.197>un 00:08:13.270 --> 00:08:13.280 align:start position:0% hacer eso si estamos ejecutando Metal of B o un 00:08:13.280 --> 00:08:15.350 align:start position:0% hacer eso si estamos ejecutando Metal of B o un balanceador <00:08:13.439>de <00:08:13.598>carga <00:08:13.757>del <00:08:13.916>servicio, <00:08:14.075>que <00:08:14.234>es <00:08:14.393>lo <00:08:14.552>que <00:08:14.711>estamos <00:08:14.870>haciendo. <00:08:15.029>Le <00:08:15.188>estoy 00:08:15.350 --> 00:08:15.360 align:start position:0% balanceador de carga del servicio, que es lo que estamos haciendo. Le estoy 00:08:15.360 --> 00:08:18.070 align:start position:0% balanceador de carga del servicio, que es lo que estamos haciendo. Le estoy diciendo <00:08:15.871>que <00:08:16.382>no <00:08:16.893>implemente <00:08:17.404>tráfico. <00:08:17.915>Esto 00:08:18.070 --> 00:08:18.080 align:start position:0% diciendo que no implemente tráfico. Esto 00:08:18.080 --> 00:08:19.990 align:start position:0% diciendo que no implemente tráfico. Esto depende <00:08:18.320>de <00:08:18.560>usted. <00:08:18.800>Si <00:08:19.040>desea <00:08:19.280>implementar <00:08:19.520>tráfico, 00:08:19.990 --> 00:08:20.000 align:start position:0% depende de usted. Si desea implementar tráfico, 00:08:20.000 --> 00:08:21.830 align:start position:0% depende de usted. Si desea implementar tráfico, puede <00:08:20.420>eliminar <00:08:20.840>ese <00:08:21.260>argumento, <00:08:21.680>pero 00:08:21.830 --> 00:08:21.840 align:start position:0% puede eliminar ese argumento, pero 00:08:21.840 --> 00:08:23.350 align:start position:0% puede eliminar ese argumento, pero lo <00:08:22.200>eliminaré <00:08:22.560>para <00:08:22.920>poder <00:08:23.280>instalarlo 00:08:23.350 --> 00:08:23.360 align:start position:0% lo eliminaré para poder instalarlo 00:08:23.360 --> 00:08:25.110 align:start position:0% lo eliminaré para poder instalarlo con <00:08:23.626>Helm <00:08:23.892>más <00:08:24.158>tarde <00:08:24.424>porque <00:08:24.690>me <00:08:24.956>gusta 00:08:25.110 --> 00:08:25.120 align:start position:0% con Helm más tarde porque me gusta 00:08:25.120 --> 00:08:27.430 align:start position:0% con Helm más tarde porque me gusta instalar <00:08:25.379>el <00:08:25.638>tráfico <00:08:25.897>por <00:08:26.156>mi <00:08:26.415>cuenta <00:08:26.674>más <00:08:26.933>tarde <00:08:27.192>con 00:08:27.430 --> 00:08:27.440 align:start position:0% instalar el tráfico por mi cuenta más tarde con 00:08:27.440 --> 00:08:29.350 align:start position:0% instalar el tráfico por mi cuenta más tarde con Helm, <00:08:27.879>pero <00:08:28.318>si <00:08:28.757>desea <00:08:29.196>instalarlo, 00:08:29.350 --> 00:08:29.360 align:start position:0% Helm, pero si desea instalarlo, 00:08:29.360 --> 00:08:30.869 align:start position:0% Helm, pero si desea instalarlo, puede <00:08:29.615>simplemente <00:08:29.870>eliminar <00:08:30.125>esto. <00:08:30.380>argumento <00:08:30.635>el 00:08:30.869 --> 00:08:30.879 align:start position:0% puede simplemente eliminar esto. argumento el 00:08:30.879 --> 00:08:32.389 align:start position:0% puede simplemente eliminar esto. argumento el siguiente <00:08:31.279>argumento <00:08:31.679>solo <00:08:32.079>establece 00:08:32.389 --> 00:08:32.399 align:start position:0% siguiente argumento solo establece 00:08:32.399 --> 00:08:34.389 align:start position:0% siguiente argumento solo establece permisos <00:08:32.662>en <00:08:32.925>la <00:08:33.188>configuración <00:08:33.451>cooperativa <00:08:33.714>y <00:08:33.977>esto <00:08:34.240>es 00:08:34.389 --> 00:08:34.399 align:start position:0% permisos en la configuración cooperativa y esto es 00:08:34.399 --> 00:08:36.070 align:start position:0% permisos en la configuración cooperativa y esto es realmente <00:08:34.589>solo <00:08:34.779>por <00:08:34.969>conveniencia <00:08:35.159>para <00:08:35.349>que <00:08:35.539>no <00:08:35.729>tenga <00:08:35.919>que 00:08:36.070 --> 00:08:36.080 align:start position:0% realmente solo por conveniencia para que no tenga que 00:08:36.080 --> 00:08:38.230 align:start position:0% realmente solo por conveniencia para que no tenga que ejecutar <00:08:36.311>sudo <00:08:36.542>cuando <00:08:36.773>estoy <00:08:37.004>conectado <00:08:37.235>de <00:08:37.466>forma <00:08:37.697>remota <00:08:37.928>a <00:08:38.159>un 00:08:38.230 --> 00:08:38.240 align:start position:0% ejecutar sudo cuando estoy conectado de forma remota a un 00:08:38.240 --> 00:08:40.230 align:start position:0% ejecutar sudo cuando estoy conectado de forma remota a un nodo <00:08:38.439>para <00:08:38.638>ejecutar <00:08:38.837>el <00:08:39.036>control <00:08:39.235>de <00:08:39.434>cupé <00:08:39.633>probablemente <00:08:39.832>sea 00:08:40.230 --> 00:08:40.240 align:start position:0% nodo para ejecutar el control de cupé probablemente sea 00:08:40.240 --> 00:08:42.630 align:start position:0% nodo para ejecutar el control de cupé probablemente sea una <00:08:40.537>buena <00:08:40.834>idea <00:08:41.131>no <00:08:41.428>hacer <00:08:41.725>esto, <00:08:42.022>pero <00:08:42.319>me 00:08:42.630 --> 00:08:42.640 align:start position:0% una buena idea no hacer esto, pero me 00:08:42.640 --> 00:08:44.949 align:start position:0% una buena idea no hacer esto, pero me cansé <00:08:42.900>tanto <00:08:43.160>de <00:08:43.420>escribir <00:08:43.680>sudo <00:08:43.940>cada <00:08:44.200>vez <00:08:44.460>que <00:08:44.720>estaba 00:08:44.949 --> 00:08:44.959 align:start position:0% cansé tanto de escribir sudo cada vez que estaba 00:08:44.959 --> 00:08:47.110 align:start position:0% cansé tanto de escribir sudo cada vez que estaba probando <00:08:45.222>esto <00:08:45.485>las <00:08:45.748>mil <00:08:46.011>veces <00:08:46.274>que <00:08:46.537>lo <00:08:46.800>hice 00:08:47.110 --> 00:08:47.120 align:start position:0% probando esto las mil veces que lo hice 00:08:47.120 --> 00:08:48.310 align:start position:0% probando esto las mil veces que lo hice funcionar 00:08:48.310 --> 00:08:48.320 align:start position:0% funcionar 00:08:48.320 --> 00:08:50.230 align:start position:0% funcionar que <00:08:48.688>simplemente <00:08:49.056>cambié <00:08:49.424>los <00:08:49.792>permisos <00:08:50.160>de 00:08:50.230 --> 00:08:50.240 align:start position:0% que simplemente cambié los permisos de 00:08:50.240 --> 00:08:52.470 align:start position:0% que simplemente cambié los permisos de este <00:08:50.537>archivo, <00:08:50.834>pero <00:08:51.131>siéntete <00:08:51.428>libre <00:08:51.725>de <00:08:52.022>eliminar <00:08:52.319>ese 00:08:52.470 --> 00:08:52.480 align:start position:0% este archivo, pero siéntete libre de eliminar ese 00:08:52.480 --> 00:08:54.470 align:start position:0% este archivo, pero siéntete libre de eliminar ese argumento <00:08:52.708>si <00:08:52.936>lo <00:08:53.164>deseas <00:08:53.392>y <00:08:53.620>la <00:08:53.848>siguiente <00:08:54.076>cadena 00:08:54.470 --> 00:08:54.480 align:start position:0% argumento si lo deseas y la siguiente cadena 00:08:54.480 --> 00:08:57.030 align:start position:0% argumento si lo deseas y la siguiente cadena de <00:08:55.013>argumentos <00:08:55.546>son <00:08:56.079>bastantes, 00:08:57.030 --> 00:08:57.040 align:start position:0% de argumentos son bastantes, 00:08:57.040 --> 00:08:58.150 align:start position:0% de argumentos son bastantes, pero <00:08:57.280>los <00:08:57.520>dejaré <00:08:57.760>en <00:08:58.000>la 00:08:58.150 --> 00:08:58.160 align:start position:0% pero los dejaré en la 00:08:58.160 --> 00:09:00.790 align:start position:0% pero los dejaré en la documentación, <00:08:58.640>pero <00:08:59.120>para <00:08:59.600>resumir 00:09:00.790 --> 00:09:00.800 align:start position:0% documentación, pero para resumir 00:09:00.800 --> 00:09:03.110 align:start position:0% documentación, pero para resumir el <00:09:01.097>resto <00:09:01.394>de <00:09:01.691>estos <00:09:01.988>argumentos, <00:09:02.285>así <00:09:02.582>como <00:09:02.879>los 00:09:03.110 --> 00:09:03.120 align:start position:0% el resto de estos argumentos, así como los 00:09:03.120 --> 00:09:05.190 align:start position:0% el resto de estos argumentos, así como los argumentos <00:09:03.349>del <00:09:03.578>agente <00:09:03.807>que <00:09:04.036>ves <00:09:04.265>aquí, <00:09:04.494>es <00:09:04.723>que <00:09:04.952>descubrí 00:09:05.190 --> 00:09:05.200 align:start position:0% argumentos del agente que ves aquí, es que descubrí 00:09:05.200 --> 00:09:07.269 align:start position:0% argumentos del agente que ves aquí, es que descubrí que <00:09:05.404>necesitaba <00:09:05.608>la <00:09:05.812>mayoría <00:09:06.016>de <00:09:06.220>estos <00:09:06.424>argumentos <00:09:06.628>para <00:09:06.832>hacer <00:09:07.036>que 00:09:07.269 --> 00:09:07.279 align:start position:0% que necesitaba la mayoría de estos argumentos para hacer que 00:09:07.279 --> 00:09:09.509 align:start position:0% que necesitaba la mayoría de estos argumentos para hacer que k3s <00:09:07.587>sea <00:09:07.895>un <00:09:08.203>poco <00:09:08.511>más <00:09:08.819>receptivo. <00:09:09.127>¿Qué <00:09:09.435>quiero 00:09:09.509 --> 00:09:09.519 align:start position:0% k3s sea un poco más receptivo. ¿Qué quiero 00:09:09.519 --> 00:09:11.910 align:start position:0% k3s sea un poco más receptivo. ¿Qué quiero decir <00:09:09.705>con <00:09:09.891>eso? <00:09:10.077>Uno <00:09:10.263>de <00:09:10.449>los <00:09:10.635>valores <00:09:10.821>predeterminados <00:09:11.007>para <00:09:11.193>k3s 00:09:11.910 --> 00:09:11.920 align:start position:0% decir con eso? Uno de los valores predeterminados para k3s 00:09:11.920 --> 00:09:14.230 align:start position:0% decir con eso? Uno de los valores predeterminados para k3s es <00:09:12.170>que <00:09:12.420>si <00:09:12.670>el <00:09:12.920>nodo <00:09:13.170>no <00:09:13.420>está <00:09:13.670>listo, <00:09:13.920>no 00:09:14.230 --> 00:09:14.240 align:start position:0% es que si el nodo no está listo, no 00:09:14.240 --> 00:09:16.630 align:start position:0% es que si el nodo no está listo, no programará <00:09:14.760>pods <00:09:15.280>adicionales <00:09:15.800>hasta <00:09:16.320>que 00:09:16.630 --> 00:09:16.640 align:start position:0% programará pods adicionales hasta que 00:09:16.640 --> 00:09:19.350 align:start position:0% programará pods adicionales hasta que ese <00:09:16.910>nodo <00:09:17.180>esté <00:09:17.450>listo, <00:09:17.720>pero <00:09:17.990>el <00:09:18.260>tiempo <00:09:18.530>de <00:09:18.800>espera 00:09:19.350 --> 00:09:19.360 align:start position:0% ese nodo esté listo, pero el tiempo de espera 00:09:19.360 --> 00:09:21.190 align:start position:0% ese nodo esté listo, pero el tiempo de espera es <00:09:19.611>de <00:09:19.862>unos <00:09:20.113>cinco <00:09:20.364>minutos, <00:09:20.615>lo <00:09:20.866>cual <00:09:21.117>es 00:09:21.190 --> 00:09:21.200 align:start position:0% es de unos cinco minutos, lo cual es 00:09:21.200 --> 00:09:23.829 align:start position:0% es de unos cinco minutos, lo cual es mucho <00:09:21.475>tiempo, <00:09:21.750>quiero <00:09:22.025>decir <00:09:22.300>que <00:09:22.575>no <00:09:22.850>es <00:09:23.125>mucho <00:09:23.400>tiempo <00:09:23.675>si 00:09:23.829 --> 00:09:23.839 align:start position:0% mucho tiempo, quiero decir que no es mucho tiempo si 00:09:23.839 --> 00:09:25.590 align:start position:0% mucho tiempo, quiero decir que no es mucho tiempo si estás <00:09:24.175>ejecutando <00:09:24.511>varias <00:09:24.847>réplicas <00:09:25.183>de <00:09:25.519>un 00:09:25.590 --> 00:09:25.600 align:start position:0% estás ejecutando varias réplicas de un 00:09:25.600 --> 00:09:27.829 align:start position:0% estás ejecutando varias réplicas de un pod <00:09:25.946>y <00:09:26.292>estás <00:09:26.638>ejecutando <00:09:26.984>pods <00:09:27.330>en <00:09:27.676>aj 00:09:27.829 --> 00:09:27.839 align:start position:0% pod y estás ejecutando pods en aj 00:09:27.839 --> 00:09:29.750 align:start position:0% pod y estás ejecutando pods en aj casi <00:09:28.111>no <00:09:28.383>lo <00:09:28.655>notarías <00:09:28.927>en <00:09:29.199>absoluto, 00:09:29.750 --> 00:09:29.760 align:start position:0% casi no lo notarías en absoluto, 00:09:29.760 --> 00:09:31.829 align:start position:0% casi no lo notarías en absoluto, especialmente <00:09:30.144>en <00:09:30.528>instalaciones <00:09:30.912>más <00:09:31.296>grandes, <00:09:31.680>pero 00:09:31.829 --> 00:09:31.839 align:start position:0% especialmente en instalaciones más grandes, pero 00:09:31.839 --> 00:09:34.230 align:start position:0% especialmente en instalaciones más grandes, pero en <00:09:32.113>instalaciones <00:09:32.387>más <00:09:32.661>pequeñas <00:09:32.935>como <00:09:33.209>los <00:09:33.483>laboratorios <00:09:33.757>caseros, 00:09:34.230 --> 00:09:34.240 align:start position:0% en instalaciones más pequeñas como los laboratorios caseros, 00:09:34.240 --> 00:09:36.389 align:start position:0% en instalaciones más pequeñas como los laboratorios caseros, descubrí <00:09:34.608>que <00:09:34.976>cinco <00:09:35.344>minutos <00:09:35.712>es <00:09:36.080>un 00:09:36.389 --> 00:09:36.399 align:start position:0% descubrí que cinco minutos es un 00:09:36.399 --> 00:09:38.310 align:start position:0% descubrí que cinco minutos es un tiempo <00:09:36.650>realmente <00:09:36.901>largo, <00:09:37.152>especialmente <00:09:37.403>si <00:09:37.654>estás <00:09:37.905>ejecutando <00:09:38.156>una 00:09:38.310 --> 00:09:38.320 align:start position:0% tiempo realmente largo, especialmente si estás ejecutando una 00:09:38.320 --> 00:09:40.630 align:start position:0% tiempo realmente largo, especialmente si estás ejecutando una réplica <00:09:38.533>de <00:09:38.746>uno, <00:09:38.959>lo <00:09:39.172>que <00:09:39.385>significa <00:09:39.598>que <00:09:39.811>tu <00:09:40.024>servicio <00:09:40.237>estará 00:09:40.630 --> 00:09:40.640 align:start position:0% réplica de uno, lo que significa que tu servicio estará 00:09:40.640 --> 00:09:42.630 align:start position:0% réplica de uno, lo que significa que tu servicio estará inactivo <00:09:40.902>durante <00:09:41.164>al <00:09:41.426>menos <00:09:41.688>cinco <00:09:41.950>minutos, <00:09:42.212>así <00:09:42.474>que 00:09:42.630 --> 00:09:42.640 align:start position:0% inactivo durante al menos cinco minutos, así que 00:09:42.640 --> 00:09:44.550 align:start position:0% inactivo durante al menos cinco minutos, así que he <00:09:42.891>buscado <00:09:43.142>en <00:09:43.393>Internet <00:09:43.644>y <00:09:43.895>encontré <00:09:44.146>muchos <00:09:44.397>de 00:09:44.550 --> 00:09:44.560 align:start position:0% he buscado en Internet y encontré muchos de 00:09:44.560 --> 00:09:46.150 align:start position:0% he buscado en Internet y encontré muchos de estos <00:09:45.199>argumentos <00:09:45.838>y 00:09:46.150 --> 00:09:46.160 align:start position:0% estos argumentos y 00:09:46.160 --> 00:09:48.470 align:start position:0% estos argumentos y los <00:09:46.383>he <00:09:46.606>estado <00:09:46.829>usando <00:09:47.052>en <00:09:47.275>mi 00:09:48.470 --> 00:09:48.480 align:start position:0% los he estado usando en mi 00:09:48.480 --> 00:09:49.829 align:start position:0% los he estado usando en mi laboratorio <00:09:48.540>de <00:09:48.600>producción <00:09:48.660>en <00:09:48.720>casa 00:09:49.829 --> 00:09:49.839 align:start position:0% laboratorio de producción en casa 00:09:49.839 --> 00:09:51.430 align:start position:0% laboratorio de producción en casa durante <00:09:50.143>aproximadamente <00:09:50.447>un <00:09:50.751>año <00:09:51.055>y <00:09:51.359>parecen 00:09:51.430 --> 00:09:51.440 align:start position:0% durante aproximadamente un año y parecen 00:09:51.440 --> 00:09:52.870 align:start position:0% durante aproximadamente un año y parecen funcionar <00:09:51.634>bastante <00:09:51.828>bien, <00:09:52.022>pero <00:09:52.216>es <00:09:52.410>posible <00:09:52.604>que <00:09:52.798>debas 00:09:52.870 --> 00:09:52.880 align:start position:0% funcionar bastante bien, pero es posible que debas 00:09:52.880 --> 00:09:54.630 align:start position:0% funcionar bastante bien, pero es posible que debas hacer <00:09:53.259>algunos <00:09:53.638>ajustes <00:09:54.017>según <00:09:54.396>tus 00:09:54.630 --> 00:09:54.640 align:start position:0% hacer algunos ajustes según tus 00:09:54.640 --> 00:09:57.269 align:start position:0% hacer algunos ajustes según tus servicios, <00:09:55.040>tu <00:09:55.440>hardware <00:09:55.840>y <00:09:56.240>lo <00:09:56.640>que <00:09:57.040>funcione 00:09:57.269 --> 00:09:57.279 align:start position:0% servicios, tu hardware y lo que funcione 00:09:57.279 --> 00:09:59.350 align:start position:0% servicios, tu hardware y lo que funcione mejor <00:09:57.599>para <00:09:57.919>ti <00:09:58.239>y, <00:09:58.559>nuevamente, <00:09:58.879>k3s <00:09:59.199>funcionará 00:09:59.350 --> 00:09:59.360 align:start position:0% mejor para ti y, nuevamente, k3s funcionará 00:09:59.360 --> 00:10:01.110 align:start position:0% mejor para ti y, nuevamente, k3s funcionará sin <00:09:59.577>ninguno <00:09:59.794>de <00:10:00.011>esos <00:10:00.228>argumentos <00:10:00.445>que <00:10:00.662>acabo <00:10:00.879>de 00:10:01.110 --> 00:10:01.120 align:start position:0% sin ninguno de esos argumentos que acabo de 00:10:01.120 --> 00:10:02.949 align:start position:0% sin ninguno de esos argumentos que acabo de mencionar <00:10:01.413>y <00:10:01.706>tal <00:10:01.999>vez <00:10:02.292>deberías <00:10:02.585>probarlo <00:10:02.878>de 00:10:02.949 --> 00:10:02.959 align:start position:0% mencionar y tal vez deberías probarlo de 00:10:02.959 --> 00:10:05.030 align:start position:0% mencionar y tal vez deberías probarlo de esa <00:10:03.239>manera <00:10:03.519>primero, <00:10:03.799>a <00:10:04.079>continuación, <00:10:04.359>configuro <00:10:04.639>la 00:10:05.030 --> 00:10:05.040 align:start position:0% esa manera primero, a continuación, configuro la 00:10:05.040 --> 00:10:07.030 align:start position:0% esa manera primero, a continuación, configuro la versión <00:10:05.235>de <00:10:05.430>etiqueta <00:10:05.625>para <00:10:05.820>cube <00:10:06.015>vib <00:10:06.210>y <00:10:06.405>esta <00:10:06.600>es <00:10:06.795>solo 00:10:07.030 --> 00:10:07.040 align:start position:0% versión de etiqueta para cube vib y esta es solo 00:10:07.040 --> 00:10:08.710 align:start position:0% versión de etiqueta para cube vib y esta es solo la <00:10:07.266>etiqueta <00:10:07.492>de <00:10:07.718>imagen <00:10:07.944>del <00:10:08.170>contenedor, <00:10:08.396>la 00:10:08.710 --> 00:10:08.720 align:start position:0% la etiqueta de imagen del contenedor, la 00:10:08.720 --> 00:10:10.110 align:start position:0% la etiqueta de imagen del contenedor, la versión <00:10:08.920>actual <00:10:09.120>es 00:10:10.110 --> 00:10:10.120 align:start position:0% versión actual es 00:10:10.120 --> 00:10:13.030 align:start position:0% versión actual es v0.4.2 <00:10:10.445>y <00:10:10.770>eso <00:10:11.095>es <00:10:11.420>lo <00:10:11.745>que <00:10:12.070>estoy <00:10:12.395>especificando 00:10:13.030 --> 00:10:13.040 align:start position:0% v0.4.2 y eso es lo que estoy especificando 00:10:13.040 --> 00:10:15.590 align:start position:0% v0.4.2 y eso es lo que estoy especificando aquí <00:10:13.359>e <00:10:13.678>hice <00:10:13.997>cosas <00:10:14.316>similares <00:10:14.635>también <00:10:14.954>para <00:10:15.273>metal 00:10:15.590 --> 00:10:15.600 align:start position:0% aquí e hice cosas similares también para metal 00:10:15.600 --> 00:10:18.790 align:start position:0% aquí e hice cosas similares también para metal lb, <00:10:15.988>así <00:10:16.376>que <00:10:16.764>para <00:10:17.152>metal <00:10:17.540>lb <00:10:17.928>hay <00:10:18.316>un 00:10:18.790 --> 00:10:18.800 align:start position:0% lb, así que para metal lb hay un 00:10:18.800 --> 00:10:21.230 align:start position:0% lb, así que para metal lb hay un contenedor <00:10:19.093>de <00:10:19.386>altavoz <00:10:19.679>cuya <00:10:19.972>última <00:10:20.265>versión <00:10:20.558>es 00:10:21.230 --> 00:10:21.240 align:start position:0% contenedor de altavoz cuya última versión es 00:10:21.240 --> 00:10:24.069 align:start position:0% contenedor de altavoz cuya última versión es 0.12.1 <00:10:21.555>y <00:10:21.870>luego <00:10:22.185>también <00:10:22.500>hay <00:10:22.815>una <00:10:23.130>etiqueta <00:10:23.445>de <00:10:23.760>controlador 00:10:24.069 --> 00:10:24.079 align:start position:0% 0.12.1 y luego también hay una etiqueta de controlador 00:10:24.079 --> 00:10:27.509 align:start position:0% 0.12.1 y luego también hay una etiqueta de controlador que <00:10:24.719>también <00:10:25.359>configuré <00:10:25.999>en <00:10:26.639>0.12.1 <00:10:27.279>ahora 00:10:27.509 --> 00:10:27.519 align:start position:0% que también configuré en 0.12.1 ahora 00:10:27.519 --> 00:10:29.350 align:start position:0% que también configuré en 0.12.1 ahora estos <00:10:27.747>deberían <00:10:27.975>estar <00:10:28.203>en <00:10:28.431>sincronía <00:10:28.659>en <00:10:28.887>el <00:10:29.115>mismo 00:10:29.350 --> 00:10:29.360 align:start position:0% estos deberían estar en sincronía en el mismo 00:10:29.360 --> 00:10:31.430 align:start position:0% estos deberían estar en sincronía en el mismo versión, <00:10:29.666>pero <00:10:29.972>lo <00:10:30.278>hice <00:10:30.584>configurable <00:10:30.890>en <00:10:31.196>mi 00:10:31.430 --> 00:10:31.440 align:start position:0% versión, pero lo hice configurable en mi 00:10:31.440 --> 00:10:33.430 align:start position:0% versión, pero lo hice configurable en mi plantilla <00:10:31.607>en <00:10:31.774>caso <00:10:31.941>de <00:10:32.108>que <00:10:32.275>no <00:10:32.442>lo <00:10:32.609>sean <00:10:32.776>para <00:10:32.943>no <00:10:33.110>tener <00:10:33.277>que 00:10:33.430 --> 00:10:33.440 align:start position:0% plantilla en caso de que no lo sean para no tener que 00:10:33.440 --> 00:10:35.030 align:start position:0% plantilla en caso de que no lo sean para no tener que averiguarlo <00:10:34.959>en 00:10:35.030 --> 00:10:35.040 align:start position:0% averiguarlo en 00:10:35.040 --> 00:10:37.430 align:start position:0% averiguarlo en el <00:10:35.300>futuro <00:10:35.560>y <00:10:35.820>luego <00:10:36.080>elegí <00:10:36.340>un <00:10:36.600>rango <00:10:36.860>de <00:10:37.120>IP 00:10:37.430 --> 00:10:37.440 align:start position:0% el futuro y luego elegí un rango de IP 00:10:37.440 --> 00:10:40.470 align:start position:0% el futuro y luego elegí un rango de IP para <00:10:37.665>metal <00:10:37.890>lb, <00:10:38.115>por <00:10:38.340>lo <00:10:38.565>que <00:10:38.790>este <00:10:39.015>es <00:10:39.240>el <00:10:39.465>rango <00:10:39.690>de <00:10:39.915>IP 00:10:40.470 --> 00:10:40.480 align:start position:0% para metal lb, por lo que este es el rango de IP 00:10:40.480 --> 00:10:43.030 align:start position:0% para metal lb, por lo que este es el rango de IP que <00:10:41.000>cuando <00:10:41.520>exponga <00:10:42.040>servicios, <00:10:42.560>se 00:10:43.030 --> 00:10:43.040 align:start position:0% que cuando exponga servicios, se 00:10:43.040 --> 00:10:45.110 align:start position:0% que cuando exponga servicios, se expondrán <00:10:43.500>y <00:10:43.960>podrá <00:10:44.420>comunicarse <00:10:44.880>con 00:10:45.110 --> 00:10:45.120 align:start position:0% expondrán y podrá comunicarse con 00:10:45.120 --> 00:10:46.870 align:start position:0% expondrán y podrá comunicarse con ellos. <00:10:45.400>Le <00:10:45.680>mostraré <00:10:45.960>algunos <00:10:46.240>ejemplos <00:10:46.520>aquí <00:10:46.800>en 00:10:46.870 --> 00:10:46.880 align:start position:0% ellos. Le mostraré algunos ejemplos aquí en 00:10:46.880 --> 00:10:49.590 align:start position:0% ellos. Le mostraré algunos ejemplos aquí en un <00:10:47.154>momento, <00:10:47.428>pero <00:10:47.702>configuré <00:10:47.976>un <00:10:48.250>rango <00:10:48.524>de <00:10:48.798>192 00:10:49.590 --> 00:10:49.600 align:start position:0% un momento, pero configuré un rango de 192 00:10:49.600 --> 00:10:53.990 align:start position:0% un momento, pero configuré un rango de 192 168 <00:10:50.253>30.80 <00:10:50.906>hasta <00:10:51.559>90. <00:10:52.212>así <00:10:52.865>que <00:10:53.518>obtengo 00:10:53.990 --> 00:10:54.000 align:start position:0% 168 30.80 hasta 90. así que obtengo 00:10:54.000 --> 00:10:56.630 align:start position:0% 168 30.80 hasta 90. así que obtengo 10, 00:10:56.630 --> 00:10:56.640 align:start position:0% 00:10:56.640 --> 00:10:59.750 align:start position:0% así <00:10:57.051>que <00:10:57.462>obtengo <00:10:57.873>11 <00:10:58.284>IP <00:10:58.695>aquí, <00:10:59.106>normalmente <00:10:59.517>solo 00:10:59.750 --> 00:10:59.760 align:start position:0% así que obtengo 11 IP aquí, normalmente solo 00:10:59.760 --> 00:11:01.990 align:start position:0% así que obtengo 11 IP aquí, normalmente solo necesito <00:11:00.010>uno <00:11:00.260>o <00:11:00.510>dos, <00:11:00.760>pero <00:11:01.010>configuré <00:11:01.260>el <00:11:01.510>rango <00:11:01.760>de 00:11:01.990 --> 00:11:02.000 align:start position:0% necesito uno o dos, pero configuré el rango de 00:11:02.000 --> 00:11:04.790 align:start position:0% necesito uno o dos, pero configuré el rango de 80 <00:11:02.320>a <00:11:02.640>90 <00:11:02.960>por <00:11:03.280>si <00:11:03.600>acaso <00:11:03.920>después <00:11:04.240>de <00:11:04.560>eso 00:11:04.790 --> 00:11:04.800 align:start position:0% 80 a 90 por si acaso después de eso 00:11:04.800 --> 00:11:07.030 align:start position:0% 80 a 90 por si acaso después de eso revisé <00:11:05.074>mi <00:11:05.348>host.ini <00:11:05.622>para <00:11:05.896>asegurarme <00:11:06.170>de <00:11:06.444>que <00:11:06.718>tenía 00:11:07.030 --> 00:11:07.040 align:start position:0% revisé mi host.ini para asegurarme de que tenía 00:11:07.040 --> 00:11:09.350 align:start position:0% revisé mi host.ini para asegurarme de que tenía todas <00:11:07.400>las <00:11:07.760>direcciones <00:11:08.120>IP <00:11:08.480>aquí <00:11:08.840>y <00:11:09.200>las 00:11:09.350 --> 00:11:09.360 align:start position:0% todas las direcciones IP aquí y las 00:11:09.360 --> 00:11:11.190 align:start position:0% todas las direcciones IP aquí y las tres <00:11:09.626>máquinas <00:11:09.892>virtuales <00:11:10.158>que <00:11:10.424>voy <00:11:10.690>a <00:11:10.956>usar 00:11:11.190 --> 00:11:11.200 align:start position:0% tres máquinas virtuales que voy a usar 00:11:11.200 --> 00:11:14.790 align:start position:0% tres máquinas virtuales que voy a usar para <00:11:11.620>mis <00:11:12.040>maestros <00:11:12.460>son <00:11:12.880>38 <00:11:13.300>39 <00:11:13.720>y <00:11:14.140>40. <00:11:14.560>estos 00:11:14.790 --> 00:11:14.800 align:start position:0% para mis maestros son 38 39 y 40. estos 00:11:14.800 --> 00:11:16.949 align:start position:0% para mis maestros son 38 39 y 40. estos también <00:11:15.260>se <00:11:15.720>conocen <00:11:16.180>como <00:11:16.640>sus 00:11:16.949 --> 00:11:16.959 align:start position:0% también se conocen como sus 00:11:16.959 --> 00:11:19.190 align:start position:0% también se conocen como sus notas <00:11:17.159>del <00:11:17.359>servidor <00:11:17.559>y <00:11:17.759>luego <00:11:17.959>mis <00:11:18.159>nodos <00:11:18.359>de <00:11:18.559>trabajo <00:11:18.759>o <00:11:18.959>mis 00:11:19.190 --> 00:11:19.200 align:start position:0% notas del servidor y luego mis nodos de trabajo o mis 00:11:19.200 --> 00:11:22.310 align:start position:0% notas del servidor y luego mis nodos de trabajo o mis agentes <00:11:19.792>serán <00:11:20.384>41 <00:11:20.976>y <00:11:21.568>42. <00:11:22.160>entonces 00:11:22.310 --> 00:11:22.320 align:start position:0% agentes serán 41 y 42. entonces 00:11:22.320 --> 00:11:24.389 align:start position:0% agentes serán 41 y 42. entonces esto <00:11:22.699>significa <00:11:23.078>tres <00:11:23.457>servidores <00:11:23.836>con 00:11:24.389 --> 00:11:24.399 align:start position:0% esto significa tres servidores con 00:11:24.399 --> 00:11:27.110 align:start position:0% esto significa tres servidores con plano <00:11:24.610>de <00:11:24.821>control <00:11:25.032>de <00:11:25.243>kubernetes <00:11:25.454>y <00:11:25.665>ncd, <00:11:25.876>lo <00:11:26.087>que <00:11:26.298>lo <00:11:26.509>hace <00:11:26.720>altamente 00:11:27.110 --> 00:11:27.120 align:start position:0% plano de control de kubernetes y ncd, lo que lo hace altamente 00:11:27.120 --> 00:11:29.430 align:start position:0% plano de control de kubernetes y ncd, lo que lo hace altamente disponible <00:11:27.428>y <00:11:27.736>luego <00:11:28.044>dos <00:11:28.352>nodos <00:11:28.660>de <00:11:28.968>trabajo <00:11:29.276>para 00:11:29.430 --> 00:11:29.440 align:start position:0% disponible y luego dos nodos de trabajo para 00:11:29.440 --> 00:11:31.670 align:start position:0% disponible y luego dos nodos de trabajo para ejecutar <00:11:29.647>mis <00:11:29.854>cargas <00:11:30.061>de <00:11:30.268>trabajo <00:11:30.475>de <00:11:30.682>usuario <00:11:30.889>y <00:11:31.096>si <00:11:31.303>tuviera <00:11:31.510>más 00:11:31.670 --> 00:11:31.680 align:start position:0% ejecutar mis cargas de trabajo de usuario y si tuviera más 00:11:31.680 --> 00:11:33.190 align:start position:0% ejecutar mis cargas de trabajo de usuario y si tuviera más máquinas <00:11:32.020>virtuales, <00:11:32.360>simplemente <00:11:32.700>las <00:11:33.040>agregaría 00:11:33.190 --> 00:11:33.200 align:start position:0% máquinas virtuales, simplemente las agregaría 00:11:33.200 --> 00:11:35.110 align:start position:0% máquinas virtuales, simplemente las agregaría a <00:11:33.451>continuación, <00:11:33.702>así <00:11:33.953>que <00:11:34.204>con <00:11:34.455>todo <00:11:34.706>esto <00:11:34.957>configurado, 00:11:35.110 --> 00:11:35.120 align:start position:0% a continuación, así que con todo esto configurado, 00:11:35.120 --> 00:11:37.990 align:start position:0% a continuación, así que con todo esto configurado, ejecuté <00:11:35.391>el <00:11:35.662>libro <00:11:35.933>de <00:11:36.204>jugadas <00:11:36.475>del <00:11:36.746>sitio <00:11:37.017>y <00:11:37.288>lo <00:11:37.559>apunté <00:11:37.830>a 00:11:37.990 --> 00:11:38.000 align:start position:0% ejecuté el libro de jugadas del sitio y lo apunté a 00:11:38.000 --> 00:11:40.630 align:start position:0% ejecuté el libro de jugadas del sitio y lo apunté a mi <00:11:38.399>host.ini, <00:11:38.798>pero <00:11:39.197>antes <00:11:39.596>de <00:11:39.995>hacer <00:11:40.394>eso, 00:11:40.630 --> 00:11:40.640 align:start position:0% mi host.ini, pero antes de hacer eso, 00:11:40.640 --> 00:11:43.190 align:start position:0% mi host.ini, pero antes de hacer eso, comencé <00:11:40.982>a <00:11:41.324>hacer <00:11:41.666>ping <00:11:42.008>a <00:11:42.350>mi <00:11:42.692>vip, <00:11:43.034>obviamente 00:11:43.190 --> 00:11:43.200 align:start position:0% comencé a hacer ping a mi vip, obviamente 00:11:43.200 --> 00:11:45.350 align:start position:0% comencé a hacer ping a mi vip, obviamente no <00:11:43.533>está <00:11:43.866>allí <00:11:44.199>tan <00:11:44.532>pronto <00:11:44.865>como <00:11:45.198>aparece, 00:11:45.350 --> 00:11:45.360 align:start position:0% no está allí tan pronto como aparece, 00:11:45.360 --> 00:11:50.949 align:start position:0% no está allí tan pronto como aparece, debería <00:11:45.590>responder, <00:11:45.820>así <00:11:46.050>que <00:11:46.280>ejecuté <00:11:46.510>el <00:11:46.740>libro <00:11:46.970>de <00:11:47.200>jugadas 00:11:50.949 --> 00:11:50.959 align:start position:0% 00:11:50.959 --> 00:11:53.590 align:start position:0% e <00:11:51.455>instaló <00:11:51.951>y <00:11:52.447>configuró <00:11:52.943>k3s <00:11:53.439>en 00:11:53.590 --> 00:11:53.600 align:start position:0% e instaló y configuró k3s en 00:11:53.600 --> 00:11:57.110 align:start position:0% e instaló y configuró k3s en uno <00:11:53.759>de <00:11:53.918>los <00:11:54.077>nodos <00:11:54.236>del <00:11:54.395>servidor 00:11:57.110 --> 00:11:57.120 align:start position:0% uno de los nodos del servidor 00:11:57.120 --> 00:11:58.949 align:start position:0% uno de los nodos del servidor poco <00:11:57.337>después <00:11:57.554>de <00:11:57.771>eso, <00:11:57.988>el <00:11:58.205>vip <00:11:58.422>comenzó <00:11:58.639>a 00:11:58.949 --> 00:11:58.959 align:start position:0% poco después de eso, el vip comenzó a 00:11:58.959 --> 00:12:01.190 align:start position:0% poco después de eso, el vip comenzó a responder, <00:11:59.305>lo <00:11:59.651>que <00:11:59.997>significa <00:12:00.343>que <00:12:00.689>qvip <00:12:01.035>está 00:12:01.190 --> 00:12:01.200 align:start position:0% responder, lo que significa que qvip está 00:12:01.200 --> 00:12:03.590 align:start position:0% responder, lo que significa que qvip está instalado <00:12:01.508>en <00:12:01.816>esa <00:12:02.124>máquina <00:12:02.432>y <00:12:02.740>el <00:12:03.048>vip <00:12:03.356>está 00:12:03.590 --> 00:12:03.600 align:start position:0% instalado en esa máquina y el vip está 00:12:03.600 --> 00:12:06.470 align:start position:0% instalado en esa máquina y el vip está activo 00:12:06.470 --> 00:12:06.480 align:start position:0% 00:12:06.480 --> 00:12:07.990 align:start position:0% y <00:12:06.736>luego <00:12:06.992>comenzó <00:12:07.248>a <00:12:07.504>unir <00:12:07.760>otras 00:12:07.990 --> 00:12:08.000 align:start position:0% y luego comenzó a unir otras 00:12:08.000 --> 00:12:11.590 align:start position:0% y luego comenzó a unir otras máquinas <00:12:08.360>al <00:12:08.720>clúster 00:12:11.590 --> 00:12:11.600 align:start position:0% máquinas al clúster 00:12:11.600 --> 00:12:14.069 align:start position:0% máquinas al clúster y <00:12:11.919>luego, <00:12:12.238>poco <00:12:12.557>después <00:12:12.876>de <00:12:13.195>eso, <00:12:13.514>tuve <00:12:13.833>un 00:12:14.069 --> 00:12:14.079 align:start position:0% y luego, poco después de eso, tuve un 00:12:14.079 --> 00:12:17.509 align:start position:0% y luego, poco después de eso, tuve un clúster <00:12:14.433>de <00:12:14.787>kubernetes <00:12:15.141>de <00:12:15.495>alta <00:12:15.849>disponibilidad <00:12:16.203>en <00:12:16.557>k3s 00:12:17.509 --> 00:12:17.519 align:start position:0% clúster de kubernetes de alta disponibilidad en k3s 00:12:17.519 --> 00:12:20.069 align:start position:0% clúster de kubernetes de alta disponibilidad en k3s y <00:12:17.769>ese <00:12:18.019>es <00:12:18.269>un <00:12:18.519>clúster <00:12:18.769>ha <00:12:19.019>con <00:12:19.269>ese <00:12:19.519>cd 00:12:20.069 --> 00:12:20.079 align:start position:0% y ese es un clúster ha con ese cd 00:12:20.079 --> 00:12:22.870 align:start position:0% y ese es un clúster ha con ese cd con <00:12:20.372>un <00:12:20.665>balanceador <00:12:20.958>de <00:12:21.251>carga <00:12:21.544>que <00:12:21.837>también <00:12:22.130>es <00:12:22.423>ha <00:12:22.716>para 00:12:22.870 --> 00:12:22.880 align:start position:0% con un balanceador de carga que también es ha para 00:12:22.880 --> 00:12:26.069 align:start position:0% con un balanceador de carga que también es ha para mi <00:12:23.146>plano <00:12:23.412>de <00:12:23.678>control <00:12:23.944>y <00:12:24.210>balanceadores <00:12:24.476>de <00:12:24.742>carga <00:12:25.008>aha <00:12:25.274>para 00:12:26.069 --> 00:12:26.079 align:start position:0% mi plano de control y balanceadores de carga aha para 00:12:26.079 --> 00:12:27.990 align:start position:0% mi plano de control y balanceadores de carga aha para todos <00:12:26.519>mis <00:12:26.959>servicios, <00:12:27.399>pero <00:12:27.839>necesitamos 00:12:27.990 --> 00:12:28.000 align:start position:0% todos mis servicios, pero necesitamos 00:12:28.000 --> 00:12:30.550 align:start position:0% todos mis servicios, pero necesitamos verificar, <00:12:28.386>espero <00:12:28.772>que <00:12:29.158>confíes <00:12:29.544>en <00:12:29.930>mí, <00:12:30.316>pero 00:12:30.550 --> 00:12:30.560 align:start position:0% verificar, espero que confíes en mí, pero 00:12:30.560 --> 00:12:33.350 align:start position:0% verificar, espero que confíes en mí, pero también <00:12:30.824>verifiquemos <00:12:31.088>para <00:12:31.352>que <00:12:31.616>podamos <00:12:31.880>ingresar <00:12:32.144>por <00:12:32.408>ssh <00:12:32.672>a <00:12:32.936>uno <00:12:33.200>de 00:12:33.350 --> 00:12:33.360 align:start position:0% también verifiquemos para que podamos ingresar por ssh a uno de 00:12:33.360 --> 00:12:35.190 align:start position:0% también verifiquemos para que podamos ingresar por ssh a uno de nuestros <00:12:33.555>nodos <00:12:33.750>de <00:12:33.945>servidor <00:12:34.140>una <00:12:34.335>vez <00:12:34.530>que <00:12:34.725>estemos <00:12:34.920>allí, <00:12:35.115>podemos 00:12:35.190 --> 00:12:35.200 align:start position:0% nuestros nodos de servidor una vez que estemos allí, podemos 00:12:35.200 --> 00:12:37.590 align:start position:0% nuestros nodos de servidor una vez que estemos allí, podemos ejecutar <00:12:35.573>sudo <00:12:35.946>coop <00:12:36.319>control <00:12:36.692>kit <00:12:37.065>nodes <00:12:37.438>y 00:12:37.590 --> 00:12:37.600 align:start position:0% ejecutar sudo coop control kit nodes y 00:12:37.600 --> 00:12:39.910 align:start position:0% ejecutar sudo coop control kit nodes y podemos <00:12:37.933>ver <00:12:38.266>que <00:12:38.599>tenemos <00:12:38.932>cinco <00:12:39.265>nodos <00:12:39.598>y 00:12:39.910 --> 00:12:39.920 align:start position:0% podemos ver que tenemos cinco nodos y 00:12:39.920 --> 00:12:41.750 align:start position:0% podemos ver que tenemos cinco nodos y todos <00:12:40.119>están <00:12:40.318>en <00:12:40.517>línea <00:12:40.716>puedes <00:12:40.915>ver <00:12:41.114>que <00:12:41.313>tengo <00:12:41.512>tres 00:12:41.750 --> 00:12:41.760 align:start position:0% todos están en línea puedes ver que tengo tres 00:12:41.760 --> 00:12:44.150 align:start position:0% todos están en línea puedes ver que tengo tres planos <00:12:42.016>de <00:12:42.272>control <00:12:42.528>en <00:12:42.784>cd <00:12:43.040>masters 00:12:44.150 --> 00:12:44.160 align:start position:0% planos de control en cd masters 00:12:44.160 --> 00:12:46.870 align:start position:0% planos de control en cd masters y <00:12:44.525>dos <00:12:44.890>trabajadores <00:12:45.255>o <00:12:45.620>agentes <00:12:45.985>listos <00:12:46.350>para <00:12:46.715>cargas 00:12:46.870 --> 00:12:46.880 align:start position:0% y dos trabajadores o agentes listos para cargas 00:12:46.880 --> 00:12:48.150 align:start position:0% y dos trabajadores o agentes listos para cargas de trabajo 00:12:48.150 --> 00:12:48.160 align:start position:0% de trabajo 00:12:48.160 --> 00:12:50.790 align:start position:0% de trabajo super <00:12:48.760>super <00:12:49.360>genial 00:12:50.790 --> 00:12:50.800 align:start position:0% super super genial 00:12:50.800 --> 00:12:53.509 align:start position:0% super super genial así <00:12:51.100>que <00:12:51.400>en <00:12:51.700>lugar <00:12:52.000>de <00:12:52.300>ssh <00:12:52.600>en <00:12:52.900>este <00:12:53.200>servidor 00:12:53.509 --> 00:12:53.519 align:start position:0% así que en lugar de ssh en este servidor 00:12:53.519 --> 00:12:56.069 align:start position:0% así que en lugar de ssh en este servidor copiemos <00:12:53.850>nuestra <00:12:54.181>configuración <00:12:54.512>de <00:12:54.843>coup <00:12:55.174>localmente <00:12:55.505>para <00:12:55.836>que 00:12:56.069 --> 00:12:56.079 align:start position:0% copiemos nuestra configuración de coup localmente para que 00:12:56.079 --> 00:12:57.990 align:start position:0% copiemos nuestra configuración de coup localmente para que podamos <00:12:56.299>ejecutar <00:12:56.519>el <00:12:56.739>resto <00:12:56.959>de <00:12:57.179>los <00:12:57.399>comandos <00:12:57.619>así <00:12:57.839>que 00:12:57.990 --> 00:12:58.000 align:start position:0% podamos ejecutar el resto de los comandos así que 00:12:58.000 --> 00:13:00.069 align:start position:0% podamos ejecutar el resto de los comandos así que salgamos <00:12:58.613>de <00:12:59.226>aquí <00:12:59.839>querrás 00:13:00.069 --> 00:13:00.079 align:start position:0% salgamos de aquí querrás 00:13:00.079 --> 00:13:02.069 align:start position:0% salgamos de aquí querrás crear <00:13:00.248>un <00:13:00.417>directorio <00:13:00.586>para <00:13:00.755>tu <00:13:00.924>archivo <00:13:01.093>de <00:13:01.262>configuración <00:13:01.431>de <00:13:01.600>coup 00:13:02.069 --> 00:13:02.079 align:start position:0% crear un directorio para tu archivo de configuración de coup 00:13:02.079 --> 00:13:04.230 align:start position:0% crear un directorio para tu archivo de configuración de coup si <00:13:02.309>nunca <00:13:02.539>has <00:13:02.769>hecho <00:13:02.999>esto <00:13:03.229>antes <00:13:03.459>o <00:13:03.689>hacer <00:13:03.919>una 00:13:04.230 --> 00:13:04.240 align:start position:0% si nunca has hecho esto antes o hacer una 00:13:04.240 --> 00:13:06.470 align:start position:0% si nunca has hecho esto antes o hacer una copia <00:13:04.423>de <00:13:04.606>seguridad <00:13:04.789>de <00:13:04.972>tu <00:13:05.155>archivo <00:13:05.338>de <00:13:05.521>configuración <00:13:05.704>de <00:13:05.887>coupe <00:13:06.070>existente 00:13:06.470 --> 00:13:06.480 align:start position:0% copia de seguridad de tu archivo de configuración de coupe existente 00:13:06.480 --> 00:13:08.790 align:start position:0% copia de seguridad de tu archivo de configuración de coupe existente si <00:13:06.839>está <00:13:07.198>ahí <00:13:07.557>entonces <00:13:07.916>simplemente <00:13:08.275>haremos <00:13:08.634>una 00:13:08.790 --> 00:13:08.800 align:start position:0% si está ahí entonces simplemente haremos una 00:13:08.800 --> 00:13:10.949 align:start position:0% si está ahí entonces simplemente haremos una copia <00:13:09.000>segura <00:13:09.200>o <00:13:09.400>scp <00:13:09.600>de <00:13:09.800>ese <00:13:10.000>archivo <00:13:10.200>desde <00:13:10.400>uno <00:13:10.600>de <00:13:10.800>los 00:13:10.949 --> 00:13:10.959 align:start position:0% copia segura o scp de ese archivo desde uno de los 00:13:10.959 --> 00:13:13.030 align:start position:0% copia segura o scp de ese archivo desde uno de los servidores <00:13:11.189>a <00:13:11.419>nuestra <00:13:11.649>máquina <00:13:11.879>local <00:13:12.109>después <00:13:12.339>de <00:13:12.569>que <00:13:12.799>se 00:13:13.030 --> 00:13:13.040 align:start position:0% servidores a nuestra máquina local después de que se 00:13:13.040 --> 00:13:15.350 align:start position:0% servidores a nuestra máquina local después de que se transfiera <00:13:13.346>podemos <00:13:13.652>ejecutar <00:13:13.958>un <00:13:14.264>control <00:13:14.570>de <00:13:14.876>coupe 00:13:15.350 --> 00:13:15.360 align:start position:0% transfiera podemos ejecutar un control de coupe 00:13:15.360 --> 00:13:17.750 align:start position:0% transfiera podemos ejecutar un control de coupe obtener <00:13:15.693>nodos <00:13:16.026>y <00:13:16.359>ver <00:13:16.692>lo <00:13:17.025>mismo <00:13:17.358>genial 00:13:17.750 --> 00:13:17.760 align:start position:0% obtener nodos y ver lo mismo genial 00:13:17.760 --> 00:13:19.430 align:start position:0% obtener nodos y ver lo mismo genial así <00:13:17.977>que <00:13:18.194>ahora <00:13:18.411>tenemos <00:13:18.628>cube <00:13:18.845>control <00:13:19.062>ejecutándose <00:13:19.279>en 00:13:19.430 --> 00:13:19.440 align:start position:0% así que ahora tenemos cube control ejecutándose en 00:13:19.440 --> 00:13:21.829 align:start position:0% así que ahora tenemos cube control ejecutándose en esta <00:13:19.855>máquina <00:13:20.270>a <00:13:20.685>continuación <00:13:21.100>creé <00:13:21.515>una 00:13:21.829 --> 00:13:21.839 align:start position:0% esta máquina a continuación creé una 00:13:21.839 --> 00:13:24.710 align:start position:0% esta máquina a continuación creé una implementación <00:13:22.132>de <00:13:22.425>nginx <00:13:22.718>super <00:13:23.011>simple <00:13:23.304>para <00:13:23.597>kubernetes 00:13:24.710 --> 00:13:24.720 align:start position:0% implementación de nginx super simple para kubernetes 00:13:24.720 --> 00:13:27.269 align:start position:0% implementación de nginx super simple para kubernetes esto <00:13:25.053>implementa <00:13:25.386>una <00:13:25.719>versión <00:13:26.052>alpine <00:13:26.385>de <00:13:26.718>nginx 00:13:27.269 --> 00:13:27.279 align:start position:0% esto implementa una versión alpine de nginx 00:13:27.279 --> 00:13:29.430 align:start position:0% esto implementa una versión alpine de nginx y <00:13:27.564>establece <00:13:27.849>las <00:13:28.134>réplicas <00:13:28.419>en <00:13:28.704>tres <00:13:28.989>lo <00:13:29.274>hice 00:13:29.430 --> 00:13:29.440 align:start position:0% y establece las réplicas en tres lo hice 00:13:29.440 --> 00:13:31.590 align:start position:0% y establece las réplicas en tres lo hice ejecutando <00:13:29.880>coop <00:13:30.320>control <00:13:30.760>apply <00:13:31.200>dash 00:13:31.590 --> 00:13:31.600 align:start position:0% ejecutando coop control apply dash 00:13:31.600 --> 00:13:33.670 align:start position:0% ejecutando coop control apply dash f <00:13:31.888>y <00:13:32.176>luego <00:13:32.464>la <00:13:32.752>ruta <00:13:33.040>al 00:13:33.670 --> 00:13:33.680 align:start position:0% f y luego la ruta al 00:13:33.680 --> 00:13:36.069 align:start position:0% f y luego la ruta al manifiesto <00:13:33.988>de <00:13:34.296>implementación <00:13:34.604>y <00:13:34.912>luego <00:13:35.220>kubernetes <00:13:35.528>me <00:13:35.836>dijo 00:13:36.069 --> 00:13:36.079 align:start position:0% manifiesto de implementación y luego kubernetes me dijo 00:13:36.079 --> 00:13:38.069 align:start position:0% manifiesto de implementación y luego kubernetes me dijo que <00:13:36.463>se <00:13:36.847>creó <00:13:37.231>la <00:13:37.615>implementación <00:13:37.999>entonces 00:13:38.069 --> 00:13:38.079 align:start position:0% que se creó la implementación entonces 00:13:38.079 --> 00:13:39.350 align:start position:0% que se creó la implementación entonces quería <00:13:38.359>verificar <00:13:38.639>para <00:13:38.919>ver <00:13:39.199>cómo 00:13:39.350 --> 00:13:39.360 align:start position:0% quería verificar para ver cómo 00:13:39.360 --> 00:13:41.990 align:start position:0% quería verificar para ver cómo estaba <00:13:39.702>funcionando <00:13:40.044>esta <00:13:40.386>implementación <00:13:40.728>así <00:13:41.070>que <00:13:41.412>ejecuté <00:13:41.754>coop 00:13:41.990 --> 00:13:42.000 align:start position:0% estaba funcionando esta implementación así que ejecuté coop 00:13:42.000 --> 00:13:44.870 align:start position:0% estaba funcionando esta implementación así que ejecuté coop control <00:13:42.680>describe <00:13:43.360>deployment <00:13:44.040>nginx <00:13:44.720>y 00:13:44.870 --> 00:13:44.880 align:start position:0% control describe deployment nginx y 00:13:44.880 --> 00:13:46.790 align:start position:0% control describe deployment nginx y puedes <00:13:45.173>ver <00:13:45.466>que <00:13:45.759>está <00:13:46.052>implementado <00:13:46.345>y <00:13:46.638>el 00:13:46.790 --> 00:13:46.800 align:start position:0% puedes ver que está implementado y el 00:13:46.800 --> 00:13:49.430 align:start position:0% puedes ver que está implementado y el estado <00:13:47.279>deseado <00:13:47.758>es <00:13:48.237>tres <00:13:48.716>y <00:13:49.195>se 00:13:49.430 --> 00:13:49.440 align:start position:0% estado deseado es tres y se 00:13:49.440 --> 00:13:51.750 align:start position:0% estado deseado es tres y se actualizaron <00:13:49.748>tres, <00:13:50.056>tres <00:13:50.364>en <00:13:50.672>total, <00:13:50.980>tres <00:13:51.288>disponibles <00:13:51.596>y 00:13:51.750 --> 00:13:51.760 align:start position:0% actualizaron tres, tres en total, tres disponibles y 00:13:51.760 --> 00:13:54.069 align:start position:0% actualizaron tres, tres en total, tres disponibles y cero <00:13:52.057>no <00:13:52.354>disponibles, <00:13:52.651>por <00:13:52.948>lo <00:13:53.245>que <00:13:53.542>mis <00:13:53.839>tres 00:13:54.069 --> 00:13:54.079 align:start position:0% cero no disponibles, por lo que mis tres 00:13:54.079 --> 00:13:56.230 align:start position:0% cero no disponibles, por lo que mis tres pods <00:13:54.399>nginx <00:13:54.719>están <00:13:55.039>en <00:13:55.359>funcionamiento, <00:13:55.679>pero <00:13:55.999>esto 00:13:56.230 --> 00:13:56.240 align:start position:0% pods nginx están en funcionamiento, pero esto 00:13:56.240 --> 00:13:58.470 align:start position:0% pods nginx están en funcionamiento, pero esto no <00:13:56.520>me <00:13:56.800>da <00:13:57.080>acceso <00:13:57.360>a <00:13:57.640>estos <00:13:57.920>pods 00:13:58.470 --> 00:13:58.480 align:start position:0% no me da acceso a estos pods 00:13:58.480 --> 00:14:00.870 align:start position:0% no me da acceso a estos pods fuera <00:13:58.928>de <00:13:59.376>kubernetes. <00:13:59.824>Aquí <00:14:00.272>es <00:14:00.720>donde 00:14:00.870 --> 00:14:00.880 align:start position:0% fuera de kubernetes. Aquí es donde 00:14:00.880 --> 00:14:03.430 align:start position:0% fuera de kubernetes. Aquí es donde entra <00:14:01.179>un <00:14:01.478>servicio <00:14:01.777>y <00:14:02.076>un <00:14:02.375>balanceador <00:14:02.674>de <00:14:02.973>carga. <00:14:03.272>La 00:14:03.430 --> 00:14:03.440 align:start position:0% entra un servicio y un balanceador de carga. La 00:14:03.440 --> 00:14:06.230 align:start position:0% entra un servicio y un balanceador de carga. La razón <00:14:03.760>exacta <00:14:04.080>por <00:14:04.400>la <00:14:04.720>que <00:14:05.040>instalamos <00:14:05.360>metal <00:14:05.680>lb, 00:14:06.230 --> 00:14:06.240 align:start position:0% razón exacta por la que instalamos metal lb, 00:14:06.240 --> 00:14:08.710 align:start position:0% razón exacta por la que instalamos metal lb, así <00:14:06.500>que <00:14:06.760>creé <00:14:07.020>un <00:14:07.280>archivo <00:14:07.540>de <00:14:07.800>servicio <00:14:08.060>súper <00:14:08.320>simple. 00:14:08.710 --> 00:14:08.720 align:start position:0% así que creé un archivo de servicio súper simple. 00:14:08.720 --> 00:14:11.990 align:start position:0% así que creé un archivo de servicio súper simple. Este <00:14:09.039>archivo <00:14:09.358>de <00:14:09.677>servicio <00:14:09.996>es <00:14:10.315>solo <00:14:10.634>un <00:14:10.953>servicio <00:14:11.272>que 00:14:11.990 --> 00:14:12.000 align:start position:0% Este archivo de servicio es solo un servicio que 00:14:12.000 --> 00:14:14.470 align:start position:0% Este archivo de servicio es solo un servicio que apunta <00:14:12.399>a <00:14:12.798>la <00:14:13.197>aplicación <00:14:13.596>de <00:14:13.995>nginx <00:14:14.394>que 00:14:14.470 --> 00:14:14.480 align:start position:0% apunta a la aplicación de nginx que 00:14:14.480 --> 00:14:16.710 align:start position:0% apunta a la aplicación de nginx que acabamos <00:14:14.730>de <00:14:14.980>crear <00:14:15.230>esa <00:14:15.480>implementación <00:14:15.730>y <00:14:15.980>le <00:14:16.230>decimos <00:14:16.480>a 00:14:16.710 --> 00:14:16.720 align:start position:0% acabamos de crear esa implementación y le decimos a 00:14:16.720 --> 00:14:19.350 align:start position:0% acabamos de crear esa implementación y le decimos a este <00:14:16.995>servicio <00:14:17.270>que <00:14:17.545>lo <00:14:17.820>exponga <00:14:18.095>en <00:14:18.370>el <00:14:18.645>puerto <00:14:18.920>80 <00:14:19.195>y 00:14:19.350 --> 00:14:19.360 align:start position:0% este servicio que lo exponga en el puerto 80 y 00:14:19.360 --> 00:14:21.670 align:start position:0% este servicio que lo exponga en el puerto 80 y que <00:14:19.600>el <00:14:19.840>puerto <00:14:20.080>de <00:14:20.320>destino <00:14:20.560>para <00:14:20.800>ese <00:14:21.040>contenedor 00:14:21.670 --> 00:14:21.680 align:start position:0% que el puerto de destino para ese contenedor 00:14:21.680 --> 00:14:23.670 align:start position:0% que el puerto de destino para ese contenedor también <00:14:21.909>es <00:14:22.138>el <00:14:22.367>puerto <00:14:22.596>80 <00:14:22.825>y <00:14:23.054>aquí <00:14:23.283>es <00:14:23.512>donde 00:14:23.670 --> 00:14:23.680 align:start position:0% también es el puerto 80 y aquí es donde 00:14:23.680 --> 00:14:25.990 align:start position:0% también es el puerto 80 y aquí es donde ocurre <00:14:24.013>la <00:14:24.346>magia, <00:14:24.679>le <00:14:25.012>decimos <00:14:25.345>que <00:14:25.678>el 00:14:25.990 --> 00:14:26.000 align:start position:0% ocurre la magia, le decimos que el 00:14:26.000 --> 00:14:28.470 align:start position:0% ocurre la magia, le decimos que el tipo <00:14:26.224>es <00:14:26.448>balanceador <00:14:26.672>de <00:14:26.896>carga <00:14:27.120>de <00:14:27.344>tipo <00:14:27.568>esto <00:14:27.792>le <00:14:28.016>dice <00:14:28.240>a 00:14:28.470 --> 00:14:28.480 align:start position:0% tipo es balanceador de carga de tipo esto le dice a 00:14:28.480 --> 00:14:31.030 align:start position:0% tipo es balanceador de carga de tipo esto le dice a kubernetes <00:14:28.666>que <00:14:28.852>le <00:14:29.038>diga <00:14:29.224>a <00:14:29.410>nuestro <00:14:29.596>balanceador <00:14:29.782>de <00:14:29.968>carga <00:14:30.154>en <00:14:30.340>la <00:14:30.526>nube <00:14:30.712>que 00:14:31.030 --> 00:14:31.040 align:start position:0% kubernetes que le diga a nuestro balanceador de carga en la nube que 00:14:31.040 --> 00:14:34.150 align:start position:0% kubernetes que le diga a nuestro balanceador de carga en la nube que nos <00:14:31.568><00:14:32.096>una <00:14:32.624>ip <00:14:33.152>y <00:14:33.680>nuestro 00:14:34.150 --> 00:14:34.160 align:start position:0% nos dé una ip y nuestro 00:14:34.160 --> 00:14:37.590 align:start position:0% nos dé una ip y nuestro balanceador <00:14:34.392>de <00:14:34.624>carga <00:14:34.856>en <00:14:35.088>la <00:14:35.320>nube <00:14:35.552>en <00:14:35.784>este <00:14:36.016>momento <00:14:36.248>es <00:14:36.480>metal <00:14:36.712>lb, 00:14:37.590 --> 00:14:37.600 align:start position:0% balanceador de carga en la nube en este momento es metal lb, 00:14:37.600 --> 00:14:40.710 align:start position:0% balanceador de carga en la nube en este momento es metal lb, por <00:14:37.875>lo <00:14:38.150>que <00:14:38.425>metal <00:14:38.700>lb <00:14:38.975>debería <00:14:39.250>darnos <00:14:39.525>una <00:14:39.800>dirección <00:14:40.075>ip 00:14:40.710 --> 00:14:40.720 align:start position:0% por lo que metal lb debería darnos una dirección ip 00:14:40.720 --> 00:14:43.030 align:start position:0% por lo que metal lb debería darnos una dirección ip que <00:14:41.080>especificamos <00:14:41.440>en <00:14:41.800>ese <00:14:42.160>rango <00:14:42.520>y <00:14:42.880>si 00:14:43.030 --> 00:14:43.040 align:start position:0% que especificamos en ese rango y si 00:14:43.040 --> 00:14:44.790 align:start position:0% que especificamos en ese rango y si todo <00:14:43.460>eso <00:14:43.880>sucede, <00:14:44.300>deberíamos <00:14:44.720>poder 00:14:44.790 --> 00:14:44.800 align:start position:0% todo eso sucede, deberíamos poder 00:14:44.800 --> 00:14:47.189 align:start position:0% todo eso sucede, deberíamos poder acceder <00:14:45.159>a <00:14:45.518>nuestro <00:14:45.877>servicio, <00:14:46.236>entonces <00:14:46.595>ejecuté <00:14:46.954>coop 00:14:47.189 --> 00:14:47.199 align:start position:0% acceder a nuestro servicio, entonces ejecuté coop 00:14:47.199 --> 00:14:49.430 align:start position:0% acceder a nuestro servicio, entonces ejecuté coop control <00:14:47.484>apply <00:14:47.769>dash <00:14:48.054>f <00:14:48.339>y <00:14:48.624>luego <00:14:48.909>la <00:14:49.194>ruta 00:14:49.430 --> 00:14:49.440 align:start position:0% control apply dash f y luego la ruta 00:14:49.440 --> 00:14:51.990 align:start position:0% control apply dash f y luego la ruta al <00:14:49.760>archivo <00:14:50.080>de <00:14:50.400>servicio <00:14:50.720>kubernetes <00:14:51.040>me <00:14:51.360>dijo <00:14:51.680>que 00:14:51.990 --> 00:14:52.000 align:start position:0% al archivo de servicio kubernetes me dijo que 00:14:52.000 --> 00:14:54.310 align:start position:0% al archivo de servicio kubernetes me dijo que creó <00:14:52.360>el <00:14:52.720>servicio <00:14:53.080>para <00:14:53.440><00:14:53.800>y <00:14:54.160>luego 00:14:54.310 --> 00:14:54.320 align:start position:0% creó el servicio para mí y luego 00:14:54.320 --> 00:14:56.389 align:start position:0% creó el servicio para mí y luego quise <00:14:54.688>verificarlo, <00:14:55.056>así <00:14:55.424>que <00:14:55.792>ejecuté <00:14:56.160>coop 00:14:56.389 --> 00:14:56.399 align:start position:0% quise verificarlo, así que ejecuté coop 00:14:56.399 --> 00:14:59.189 align:start position:0% quise verificarlo, así que ejecuté coop control <00:14:57.059>describe <00:14:57.719>service <00:14:58.379>nginx <00:14:59.039>y 00:14:59.189 --> 00:14:59.199 align:start position:0% control describe service nginx y 00:14:59.199 --> 00:15:01.829 align:start position:0% control describe service nginx y pudimos <00:14:59.679>ver <00:15:00.159>aquí <00:15:00.639>que <00:15:01.119>expuso <00:15:01.599>un 00:15:01.829 --> 00:15:01.839 align:start position:0% pudimos ver aquí que expuso un 00:15:01.839 --> 00:15:04.629 align:start position:0% pudimos ver aquí que expuso un ingreso <00:15:02.129>de <00:15:02.419>balanceador <00:15:02.709>de <00:15:02.999>carga <00:15:03.289>de <00:15:03.579>una <00:15:03.869>de <00:15:04.159>las 00:15:04.629 --> 00:15:04.639 align:start position:0% ingreso de balanceador de carga de una de las 00:15:04.639 --> 00:15:07.670 align:start position:0% ingreso de balanceador de carga de una de las direcciones <00:15:05.052>IP <00:15:05.465>que <00:15:05.878>especificamos <00:15:06.291>en <00:15:06.704>metal <00:15:07.117>lb, 00:15:07.670 --> 00:15:07.680 align:start position:0% direcciones IP que especificamos en metal lb, 00:15:07.680 --> 00:15:10.230 align:start position:0% direcciones IP que especificamos en metal lb, por <00:15:07.937>lo <00:15:08.194>que <00:15:08.451>esto <00:15:08.708>significa <00:15:08.965>que <00:15:09.222>mi <00:15:09.479>implementación <00:15:09.736>nginx <00:15:09.993>de 00:15:10.230 --> 00:15:10.240 align:start position:0% por lo que esto significa que mi implementación nginx de 00:15:10.240 --> 00:15:13.030 align:start position:0% por lo que esto significa que mi implementación nginx de tres <00:15:10.653>pods <00:15:11.066>ahora <00:15:11.479>está <00:15:11.892>expuesta <00:15:12.305>en <00:15:12.718>un 00:15:13.030 --> 00:15:13.040 align:start position:0% tres pods ahora está expuesta en un 00:15:13.040 --> 00:15:18.470 align:start position:0% tres pods ahora está expuesta en un balanceador <00:15:13.568>de <00:15:14.096>carga <00:15:14.624>en <00:15:15.152>esta <00:15:15.680>IP <00:15:16.208>192 <00:15:16.736>168 <00:15:17.264>30.80 <00:15:17.792>y <00:15:18.320>si 00:15:18.470 --> 00:15:18.480 align:start position:0% balanceador de carga en esta IP 192 168 30.80 y si 00:15:18.480 --> 00:15:20.949 align:start position:0% balanceador de carga en esta IP 192 168 30.80 y si vamos <00:15:18.811>a <00:15:19.142>esa <00:15:19.473>dirección <00:15:19.804>IP, <00:15:20.135>podemos <00:15:20.466>ver <00:15:20.797>la 00:15:20.949 --> 00:15:20.959 align:start position:0% vamos a esa dirección IP, podemos ver la 00:15:20.959 --> 00:15:24.150 align:start position:0% vamos a esa dirección IP, podemos ver la página <00:15:21.288>de <00:15:21.617>Hola <00:15:21.946>Mundo <00:15:22.275>desde <00:15:22.604>el <00:15:22.933>motor <00:15:23.262>x, <00:15:23.591>esto <00:15:23.920>es 00:15:24.150 --> 00:15:24.160 align:start position:0% página de Hola Mundo desde el motor x, esto es 00:15:24.160 --> 00:15:26.710 align:start position:0% página de Hola Mundo desde el motor x, esto es increíble, <00:15:24.392>así <00:15:24.624>que <00:15:24.856>esto <00:15:25.088>prueba <00:15:25.320>de <00:15:25.552>principio <00:15:25.784>a <00:15:26.016>fin <00:15:26.248>que <00:15:26.480>el 00:15:26.710 --> 00:15:26.720 align:start position:0% increíble, así que esto prueba de principio a fin que el 00:15:26.720 --> 00:15:29.110 align:start position:0% increíble, así que esto prueba de principio a fin que el lb <00:15:27.260>medio <00:15:27.800>está <00:15:28.340>funcionando, <00:15:28.880>pero 00:15:29.110 --> 00:15:29.120 align:start position:0% lb medio está funcionando, pero 00:15:29.120 --> 00:15:32.230 align:start position:0% lb medio está funcionando, pero nunca <00:15:29.474>probamos <00:15:29.828>realmente <00:15:30.182>el <00:15:30.536>lado <00:15:30.890>ha <00:15:31.244>de <00:15:31.598>cubit, 00:15:32.230 --> 00:15:32.240 align:start position:0% nunca probamos realmente el lado ha de cubit, 00:15:32.240 --> 00:15:34.230 align:start position:0% nunca probamos realmente el lado ha de cubit, sabemos <00:15:32.666>que <00:15:33.092>podemos <00:15:33.518>emitir 00:15:34.230 --> 00:15:34.240 align:start position:0% sabemos que podemos emitir 00:15:34.240 --> 00:15:36.470 align:start position:0% sabemos que podemos emitir comandos <00:15:34.500>de <00:15:34.760>kubernetes <00:15:35.020>ahora <00:15:35.280>mismo <00:15:35.540>con <00:15:35.800>goog <00:15:36.060>control, <00:15:36.320>pero 00:15:36.470 --> 00:15:36.480 align:start position:0% comandos de kubernetes ahora mismo con goog control, pero 00:15:36.480 --> 00:15:38.790 align:start position:0% comandos de kubernetes ahora mismo con goog control, pero no <00:15:36.832>tomamos <00:15:37.184>ninguna <00:15:37.536>de <00:15:37.888>esas <00:15:38.240>notas, 00:15:38.790 --> 00:15:38.800 align:start position:0% no tomamos ninguna de esas notas, 00:15:38.800 --> 00:15:41.030 align:start position:0% no tomamos ninguna de esas notas, así <00:15:39.029>que <00:15:39.258>hagámoslo <00:15:39.487>también, <00:15:39.716>así <00:15:39.945>que <00:15:40.174>comencé <00:15:40.403>a <00:15:40.632>hacer 00:15:41.030 --> 00:15:41.040 align:start position:0% así que hagámoslo también, así que comencé a hacer 00:15:41.040 --> 00:15:43.189 align:start position:0% así que hagámoslo también, así que comencé a hacer ping <00:15:41.325>a <00:15:41.610>ese <00:15:41.895>vip <00:15:42.180>y <00:15:42.465>mientras <00:15:42.750>lo <00:15:43.035>hacía, 00:15:43.189 --> 00:15:43.199 align:start position:0% ping a ese vip y mientras lo hacía, 00:15:43.199 --> 00:15:46.150 align:start position:0% ping a ese vip y mientras lo hacía, lo <00:15:43.479>conecté <00:15:43.759>de <00:15:44.039>forma <00:15:44.319>remota <00:15:44.599>a <00:15:44.879>mi <00:15:45.159>primer <00:15:45.439>nodo <00:15:45.719>maestro <00:15:45.999>o 00:15:46.150 --> 00:15:46.160 align:start position:0% lo conecté de forma remota a mi primer nodo maestro o 00:15:46.160 --> 00:15:47.749 align:start position:0% lo conecté de forma remota a mi primer nodo maestro o al <00:15:46.400>nodo <00:15:46.640>del <00:15:46.880>servidor <00:15:47.120>que <00:15:47.360>ejecuta <00:15:47.600>el 00:15:47.749 --> 00:15:47.759 align:start position:0% al nodo del servidor que ejecuta el 00:15:47.759 --> 00:15:49.590 align:start position:0% al nodo del servidor que ejecuta el plano <00:15:47.979>de <00:15:48.199>control <00:15:48.419>y <00:15:48.639>también <00:15:48.859>es <00:15:49.079>uno <00:15:49.299>de <00:15:49.519>los 00:15:49.590 --> 00:15:49.600 align:start position:0% plano de control y también es uno de los 00:15:49.600 --> 00:15:51.189 align:start position:0% plano de control y también es uno de los nodos <00:15:49.826>que <00:15:50.052>ejecuta <00:15:50.278>cube <00:15:50.504>vip <00:15:50.730>que <00:15:50.956>está 00:15:51.189 --> 00:15:51.199 align:start position:0% nodos que ejecuta cube vip que está 00:15:51.199 --> 00:15:54.230 align:start position:0% nodos que ejecuta cube vip que está suministrando <00:15:51.759>este <00:15:52.319>vip, <00:15:52.879>así <00:15:53.439>que <00:15:53.999>decidí 00:15:54.230 --> 00:15:54.240 align:start position:0% suministrando este vip, así que decidí 00:15:54.240 --> 00:15:57.030 align:start position:0% suministrando este vip, así que decidí apagarlo <00:15:54.582>y <00:15:54.924>como <00:15:55.266>puedes <00:15:55.608>ver <00:15:55.950>a <00:15:56.292>la <00:15:56.634>derecha 00:15:57.030 --> 00:15:57.040 align:start position:0% apagarlo y como puedes ver a la derecha 00:15:57.040 --> 00:15:59.590 align:start position:0% apagarlo y como puedes ver a la derecha sigo <00:15:57.620>recibiendo <00:15:58.200>respuestas <00:15:58.780>y <00:15:59.360>puedes 00:15:59.590 --> 00:15:59.600 align:start position:0% sigo recibiendo respuestas y puedes 00:15:59.600 --> 00:16:01.430 align:start position:0% sigo recibiendo respuestas y puedes ver <00:15:59.820>a <00:16:00.040>la <00:16:00.260>izquierda <00:16:00.480>que <00:16:00.700>no <00:16:00.920>estoy <00:16:01.140>recibiendo <00:16:01.360>una 00:16:01.430 --> 00:16:01.440 align:start position:0% ver a la izquierda que no estoy recibiendo una 00:16:01.440 --> 00:16:03.829 align:start position:0% ver a la izquierda que no estoy recibiendo una respuesta <00:16:01.690>de <00:16:01.940>esa <00:16:02.190>máquina, <00:16:02.440>así <00:16:02.690>que <00:16:02.940>esto <00:16:03.190>significa <00:16:03.440>que 00:16:03.829 --> 00:16:03.839 align:start position:0% respuesta de esa máquina, así que esto significa que 00:16:03.839 --> 00:16:06.230 align:start position:0% respuesta de esa máquina, así que esto significa que tenemos <00:16:04.147>un <00:16:04.455>h <00:16:04.763>a <00:16:05.071>vip <00:16:05.379>ahora <00:16:05.687>no <00:16:05.995>puedo 00:16:06.230 --> 00:16:06.240 align:start position:0% tenemos un h a vip ahora no puedo 00:16:06.240 --> 00:16:08.870 align:start position:0% tenemos un h a vip ahora no puedo apagar <00:16:06.582>un <00:16:06.924>segundo <00:16:07.266>nodo <00:16:07.608>un <00:16:07.950>clúster <00:16:08.292>aja <00:16:08.634>de 00:16:08.870 --> 00:16:08.880 align:start position:0% apagar un segundo nodo un clúster aja de 00:16:08.880 --> 00:16:11.189 align:start position:0% apagar un segundo nodo un clúster aja de solo <00:16:09.226>tres <00:16:09.572>nodos <00:16:09.918>solo <00:16:10.264>puede <00:16:10.610>perder <00:16:10.956>una 00:16:11.189 --> 00:16:11.199 align:start position:0% solo tres nodos solo puede perder una 00:16:11.199 --> 00:16:13.030 align:start position:0% solo tres nodos solo puede perder una máquina, <00:16:11.503>así <00:16:11.807>que <00:16:12.111>si <00:16:12.415>apago <00:16:12.719>otra 00:16:13.030 --> 00:16:13.040 align:start position:0% máquina, así que si apago otra 00:16:13.040 --> 00:16:15.110 align:start position:0% máquina, así que si apago otra máquina <00:16:13.500>no <00:16:13.960>tendré <00:16:14.420>acceso <00:16:14.880>a 00:16:15.110 --> 00:16:15.120 align:start position:0% máquina no tendré acceso a 00:16:15.120 --> 00:16:17.350 align:start position:0% máquina no tendré acceso a kubernetes <00:16:15.579>pero <00:16:16.038>seguiré <00:16:16.497>teniendo <00:16:16.956>acceso 00:16:17.350 --> 00:16:17.360 align:start position:0% kubernetes pero seguiré teniendo acceso 00:16:17.360 --> 00:16:19.030 align:start position:0% kubernetes pero seguiré teniendo acceso a <00:16:17.496>todas <00:16:17.632>mis <00:16:17.768>cargas <00:16:17.904>de <00:16:18.040>trabajo <00:16:18.176>que <00:16:18.312>se <00:16:18.448>están <00:16:18.584>ejecutando <00:16:18.720>es 00:16:19.030 --> 00:16:19.040 align:start position:0% a todas mis cargas de trabajo que se están ejecutando es 00:16:19.040 --> 00:16:20.550 align:start position:0% a todas mis cargas de trabajo que se están ejecutando es solo <00:16:19.266>que <00:16:19.492>no <00:16:19.718>puedo <00:16:19.944>cambiar <00:16:20.170>el <00:16:20.396>estado 00:16:20.550 --> 00:16:20.560 align:start position:0% solo que no puedo cambiar el estado 00:16:20.560 --> 00:16:23.030 align:start position:0% solo que no puedo cambiar el estado de <00:16:20.840>kubernetes <00:16:21.120>ni <00:16:21.400>acceder <00:16:21.680>a <00:16:21.960>él <00:16:22.240>a <00:16:22.520>través <00:16:22.800>del 00:16:23.030 --> 00:16:23.040 align:start position:0% de kubernetes ni acceder a él a través del 00:16:23.040 --> 00:16:24.389 align:start position:0% de kubernetes ni acceder a él a través del control <00:16:23.180>de <00:16:23.320>cupé, <00:16:23.460>así <00:16:23.600>que 00:16:24.389 --> 00:16:24.399 align:start position:0% control de cupé, así que 00:16:24.399 --> 00:16:26.710 align:start position:0% control de cupé, así que esto <00:16:24.595>es <00:16:24.791>increíble, <00:16:24.987>así <00:16:25.183>que <00:16:25.379>inicié <00:16:25.575>la <00:16:25.771>copia <00:16:25.967>de <00:16:26.163>seguridad <00:16:26.359>de <00:16:26.555>ese 00:16:26.710 --> 00:16:26.720 align:start position:0% esto es increíble, así que inicié la copia de seguridad de ese 00:16:26.720 --> 00:16:28.710 align:start position:0% esto es increíble, así que inicié la copia de seguridad de ese otro <00:16:27.059>nodo <00:16:27.398>y <00:16:27.737>está <00:16:28.076>respondiendo 00:16:28.710 --> 00:16:28.720 align:start position:0% otro nodo y está respondiendo 00:16:28.720 --> 00:16:31.269 align:start position:0% otro nodo y está respondiendo y <00:16:29.013>obviamente <00:16:29.306>qbip <00:16:29.599>sigue <00:16:29.892>respondiendo <00:16:30.185>entonces, <00:16:30.478>¿ 00:16:31.269 --> 00:16:31.279 align:start position:0% y obviamente qbip sigue respondiendo entonces, ¿ 00:16:31.279 --> 00:16:33.269 align:start position:0% y obviamente qbip sigue respondiendo entonces, ¿ qué <00:16:31.572>se <00:16:31.865>hace <00:16:32.158>después <00:16:32.451>de <00:16:32.744>construir <00:16:33.037>el 00:16:33.269 --> 00:16:33.279 align:start position:0% qué se hace después de construir el 00:16:33.279 --> 00:16:35.670 align:start position:0% qué se hace después de construir el clúster <00:16:33.759>k3s <00:16:34.239>perfecto? 00:16:35.670 --> 00:16:35.680 align:start position:0% clúster k3s perfecto? 00:16:35.680 --> 00:16:37.990 align:start position:0% clúster k3s perfecto? lo <00:16:36.053>quemamos <00:16:36.426>por <00:16:36.799>supuesto, <00:16:37.172>también <00:16:37.545>hay <00:16:37.918>un 00:16:37.990 --> 00:16:38.000 align:start position:0% lo quemamos por supuesto, también hay un 00:16:38.000 --> 00:16:40.710 align:start position:0% lo quemamos por supuesto, también hay un libro <00:16:38.365>de <00:16:38.730>jugadas <00:16:39.095>para <00:16:39.460>restablecer <00:16:39.825>totalmente <00:16:40.190>k3s <00:16:40.555>a 00:16:40.710 --> 00:16:40.720 align:start position:0% libro de jugadas para restablecer totalmente k3s a 00:16:40.720 --> 00:16:42.389 align:start position:0% libro de jugadas para restablecer totalmente k3s a su <00:16:40.937>estado <00:16:41.154>inicial, <00:16:41.371>por <00:16:41.588>lo <00:16:41.805>que <00:16:42.022>ejecutar <00:16:42.239>este 00:16:42.389 --> 00:16:42.399 align:start position:0% su estado inicial, por lo que ejecutar este 00:16:42.399 --> 00:16:44.470 align:start position:0% su estado inicial, por lo que ejecutar este libro <00:16:42.639>de <00:16:42.879>jugadas <00:16:43.119>y <00:16:43.359>apuntar <00:16:43.599>al <00:16:43.839>mismo <00:16:44.079>host 00:16:44.470 --> 00:16:44.480 align:start position:0% libro de jugadas y apuntar al mismo host 00:16:44.480 --> 00:16:46.790 align:start position:0% libro de jugadas y apuntar al mismo host lo <00:16:45.019>limpiará <00:16:45.558>por <00:16:46.097>completo <00:16:46.636>limpiará 00:16:46.790 --> 00:16:46.800 align:start position:0% lo limpiará por completo limpiará 00:16:46.800 --> 00:16:49.269 align:start position:0% lo limpiará por completo limpiará todos <00:16:47.131>los <00:16:47.462>nodos <00:16:47.793>eliminará <00:16:48.124>todos <00:16:48.455>los <00:16:48.786>contenedores <00:16:49.117>y 00:16:49.269 --> 00:16:49.279 align:start position:0% todos los nodos eliminará todos los contenedores y 00:16:49.279 --> 00:16:51.430 align:start position:0% todos los nodos eliminará todos los contenedores y lo <00:16:49.463>restablecerá <00:16:49.647>al <00:16:49.831>estado <00:16:50.015>en <00:16:50.199>el <00:16:50.383>que <00:16:50.567>estaba <00:16:50.751>antes <00:16:50.935>de <00:16:51.119>que 00:16:51.430 --> 00:16:51.440 align:start position:0% lo restablecerá al estado en el que estaba antes de que 00:16:51.440 --> 00:16:53.350 align:start position:0% lo restablecerá al estado en el que estaba antes de que ejecutáramos <00:16:51.668>este <00:16:51.896>libro <00:16:52.124>de <00:16:52.352>jugadas <00:16:52.580>esto <00:16:52.808>fue <00:16:53.036>muy 00:16:53.350 --> 00:16:53.360 align:start position:0% ejecutáramos este libro de jugadas esto fue muy 00:16:53.360 --> 00:16:55.509 align:start position:0% ejecutáramos este libro de jugadas esto fue muy útil <00:16:53.613>ya <00:16:53.866>que <00:16:54.119>estaba <00:16:54.372>probando <00:16:54.625>mis <00:16:54.878>cambios 00:16:55.509 --> 00:16:55.519 align:start position:0% útil ya que estaba probando mis cambios 00:16:55.519 --> 00:16:57.590 align:start position:0% útil ya que estaba probando mis cambios debe <00:16:55.812>tener <00:16:56.105>ejecuta <00:16:56.398>esto <00:16:56.691>al <00:16:56.984>menos <00:16:57.277>mil 00:16:57.590 --> 00:16:57.600 align:start position:0% debe tener ejecuta esto al menos mil 00:16:57.600 --> 00:16:59.670 align:start position:0% debe tener ejecuta esto al menos mil veces <00:16:57.839>y <00:16:58.078>después <00:16:58.317>de <00:16:58.556>que <00:16:58.795>esté <00:16:59.034>hecho, <00:16:59.273>volvemos <00:16:59.512>a 00:16:59.670 --> 00:16:59.680 align:start position:0% veces y después de que esté hecho, volvemos a 00:16:59.680 --> 00:17:01.749 align:start position:0% veces y después de que esté hecho, volvemos a un <00:16:59.920>buen <00:17:00.160>estado. <00:17:00.400>Una <00:17:00.640>nota: <00:17:00.880>es <00:17:01.120>posible <00:17:01.360>que <00:17:01.600>desees 00:17:01.749 --> 00:17:01.759 align:start position:0% un buen estado. Una nota: es posible que desees 00:17:01.759 --> 00:17:03.749 align:start position:0% un buen estado. Una nota: es posible que desees reiniciarlos <00:17:02.599>después. <00:17:03.439>He 00:17:03.749 --> 00:17:03.759 align:start position:0% reiniciarlos después. He 00:17:03.759 --> 00:17:05.429 align:start position:0% reiniciarlos después. He notado <00:17:04.025>que <00:17:04.291>el <00:17:04.557>vip <00:17:04.823>permanece <00:17:05.089>activo <00:17:05.355>y 00:17:05.429 --> 00:17:05.439 align:start position:0% notado que el vip permanece activo y 00:17:05.439 --> 00:17:07.829 align:start position:0% notado que el vip permanece activo y responderá, <00:17:05.719>así <00:17:05.999>que <00:17:06.279>tengo <00:17:06.559>un <00:17:06.839>libro <00:17:07.119>de <00:17:07.399>jugadas <00:17:07.679>para 00:17:07.829 --> 00:17:07.839 align:start position:0% responderá, así que tengo un libro de jugadas para 00:17:07.839 --> 00:17:09.909 align:start position:0% responderá, así que tengo un libro de jugadas para reiniciar <00:17:08.207>todas <00:17:08.575>estas <00:17:08.943>máquinas <00:17:09.311>y <00:17:09.679>este 00:17:09.909 --> 00:17:09.919 align:start position:0% reiniciar todas estas máquinas y este 00:17:09.919 --> 00:17:11.669 align:start position:0% reiniciar todas estas máquinas y este libro <00:17:10.185>de <00:17:10.451>jugadas <00:17:10.717>realmente <00:17:10.983>esperará <00:17:11.249>a <00:17:11.515>que 00:17:11.669 --> 00:17:11.679 align:start position:0% libro de jugadas realmente esperará a que 00:17:11.679 --> 00:17:14.949 align:start position:0% libro de jugadas realmente esperará a que respondan <00:17:12.063>antes <00:17:12.447>de <00:17:12.831>informar <00:17:13.215>un <00:17:13.599>éxito 00:17:14.949 --> 00:17:14.959 align:start position:0% respondan antes de informar un éxito 00:17:14.959 --> 00:17:17.669 align:start position:0% respondan antes de informar un éxito así <00:17:15.199>como <00:17:15.439>así. <00:17:15.679>Entonces, <00:17:15.919>esto <00:17:16.159>es <00:17:16.399>todo <00:17:16.639>con <00:17:16.879>lo <00:17:17.119>que 00:17:17.669 --> 00:17:17.679 align:start position:0% así como así. Entonces, esto es todo con lo que 00:17:17.679 --> 00:17:19.429 align:start position:0% así como así. Entonces, esto es todo con lo que todos <00:17:18.439>luchan <00:17:19.199>al 00:17:19.429 --> 00:17:19.439 align:start position:0% todos luchan al 00:17:19.439 --> 00:17:22.470 align:start position:0% todos luchan al configurar <00:17:19.919>k3s. <00:17:20.399>No <00:17:20.879>más <00:17:21.359>usar <00:17:21.839>mysql <00:17:22.319>y 00:17:22.470 --> 00:17:22.480 align:start position:0% configurar k3s. No más usar mysql y 00:17:22.480 --> 00:17:24.789 align:start position:0% configurar k3s. No más usar mysql y hacer <00:17:22.840>eso. <00:17:23.200>Si <00:17:23.560>no <00:17:23.920>lo <00:17:24.280>desea, <00:17:24.640>no 00:17:24.789 --> 00:17:24.799 align:start position:0% hacer eso. Si no lo desea, no 00:17:24.799 --> 00:17:26.470 align:start position:0% hacer eso. Si no lo desea, no más <00:17:25.071>girar <00:17:25.343>balanceadores <00:17:25.615>de <00:17:25.887>carga <00:17:26.159>adicionales 00:17:26.470 --> 00:17:26.480 align:start position:0% más girar balanceadores de carga adicionales 00:17:26.480 --> 00:17:28.950 align:start position:0% más girar balanceadores de carga adicionales y <00:17:26.788>mantener <00:17:27.096>un <00:17:27.404>d <00:17:27.712>en <00:17:28.020>vivo <00:17:28.328>y <00:17:28.636>hacer 00:17:28.950 --> 00:17:28.960 align:start position:0% y mantener un d en vivo y hacer 00:17:28.960 --> 00:17:31.669 align:start position:0% y mantener un d en vivo y hacer esos <00:17:29.302>aj <00:17:29.644>si <00:17:29.986>no <00:17:30.328>lo <00:17:30.670>desea. <00:17:31.012>No <00:17:31.354>más 00:17:31.669 --> 00:17:31.679 align:start position:0% esos aj si no lo desea. No más 00:17:31.679 --> 00:17:33.990 align:start position:0% esos aj si no lo desea. No más configurar <00:17:32.095>metal <00:17:32.511>lb <00:17:32.927>o <00:17:33.343>instalar <00:17:33.759>con 00:17:33.990 --> 00:17:34.000 align:start position:0% configurar metal lb o instalar con 00:17:34.000 --> 00:17:36.470 align:start position:0% configurar metal lb o instalar con helm <00:17:34.360>si <00:17:34.720>no <00:17:35.080>lo <00:17:35.440>desea. <00:17:35.800>Solo <00:17:36.160>un 00:17:36.470 --> 00:17:36.480 align:start position:0% helm si no lo desea. Solo un 00:17:36.480 --> 00:17:38.470 align:start position:0% helm si no lo desea. Solo un libro <00:17:36.742>de <00:17:37.004>jugadas <00:17:37.266>simple <00:17:37.528>que <00:17:37.790>hace <00:17:38.052>girar <00:17:38.314>todo 00:17:38.470 --> 00:17:38.480 align:start position:0% libro de jugadas simple que hace girar todo 00:17:38.480 --> 00:17:40.950 align:start position:0% libro de jugadas simple que hace girar todo eso <00:17:38.853>de <00:17:39.226>una <00:17:39.599>vez <00:17:39.972>y <00:17:40.345>luego <00:17:40.718>puede 00:17:40.950 --> 00:17:40.960 align:start position:0% eso de una vez y luego puede 00:17:40.960 --> 00:17:43.029 align:start position:0% eso de una vez y luego puede quemarlo <00:17:41.280>si <00:17:41.600>también <00:17:41.920>lo <00:17:42.240>desea. <00:17:42.560>Nuevamente, <00:17:42.880>un 00:17:43.029 --> 00:17:43.039 align:start position:0% quemarlo si también lo desea. Nuevamente, un 00:17:43.039 --> 00:17:45.270 align:start position:0% quemarlo si también lo desea. Nuevamente, un gran <00:17:43.385>agradecimiento <00:17:43.731>a <00:17:44.077>la <00:17:44.423>comunidad <00:17:44.769>k3s <00:17:45.115>que 00:17:45.270 --> 00:17:45.280 align:start position:0% gran agradecimiento a la comunidad k3s que 00:17:45.280 --> 00:17:47.270 align:start position:0% gran agradecimiento a la comunidad k3s que hizo <00:17:45.531>este <00:17:45.782>libro <00:17:46.033>de <00:17:46.284>jugadas <00:17:46.535>original <00:17:46.786>junto <00:17:47.037>con 00:17:47.270 --> 00:17:47.280 align:start position:0% hizo este libro de jugadas original junto con 00:17:47.280 --> 00:17:49.830 align:start position:0% hizo este libro de jugadas original junto con jeff <00:17:47.712>gearling. <00:17:48.144>Muchas <00:17:48.576>gracias <00:17:49.008>y <00:17:49.440>también 00:17:49.830 --> 00:17:49.840 align:start position:0% jeff gearling. Muchas gracias y también 00:17:49.840 --> 00:17:53.430 align:start position:0% jeff gearling. Muchas gracias y también gracias <00:17:50.359>a <00:17:50.878>github <00:17:51.397>user212 <00:17:51.916>850a. 00:17:53.430 --> 00:17:53.440 align:start position:0% gracias a github user212 850a. 00:17:53.440 --> 00:17:55.270 align:start position:0% gracias a github user212 850a. Muchas <00:17:53.792>gracias. <00:17:54.144>Tendré <00:17:54.496>enlaces <00:17:54.848>en <00:17:55.200>la 00:17:55.270 --> 00:17:55.280 align:start position:0% Muchas gracias. Tendré enlaces en la 00:17:55.280 --> 00:17:57.110 align:start position:0% Muchas gracias. Tendré enlaces en la descripción <00:17:55.631>a <00:17:55.982>todo <00:17:56.333>el <00:17:56.684>código <00:17:57.035>que 00:17:57.110 --> 00:17:57.120 align:start position:0% descripción a todo el código que 00:17:57.120 --> 00:17:59.669 align:start position:0% descripción a todo el código que tengo <00:17:57.430>en <00:17:57.740>la <00:17:58.050>descripción <00:17:58.360>a <00:17:58.670>continuación, <00:17:58.980>así <00:17:59.290>que <00:17:59.600>¿qué 00:17:59.669 --> 00:17:59.679 align:start position:0% tengo en la descripción a continuación, así que ¿qué 00:17:59.679 --> 00:18:01.990 align:start position:0% tengo en la descripción a continuación, así que ¿qué piensas <00:18:00.031>de <00:18:00.383>poner <00:18:00.735>en <00:18:01.087>marcha <00:18:01.439>una 00:18:01.990 --> 00:18:02.000 align:start position:0% piensas de poner en marcha una 00:18:02.000 --> 00:18:04.070 align:start position:0% piensas de poner en marcha una versión <00:18:02.274>verdaderamente <00:18:02.548>ha <00:18:02.822>de <00:18:03.096>k3s <00:18:03.370>usando <00:18:03.644>ansible? <00:18:03.918>¿Hay 00:18:04.070 --> 00:18:04.080 align:start position:0% versión verdaderamente ha de k3s usando ansible? ¿Hay 00:18:04.080 --> 00:18:05.510 align:start position:0% versión verdaderamente ha de k3s usando ansible? ¿Hay algo <00:18:04.420>que <00:18:04.760>deba <00:18:05.100>aportar <00:18:05.440>al 00:18:05.510 --> 00:18:05.520 align:start position:0% algo que deba aportar al 00:18:05.520 --> 00:18:07.669 align:start position:0% algo que deba aportar al script <00:18:05.805>para <00:18:06.090>que <00:18:06.375>te <00:18:06.660>resulte <00:18:06.945>más <00:18:07.230>fácil? <00:18:07.515>Házmelo 00:18:07.669 --> 00:18:07.679 align:start position:0% script para que te resulte más fácil? Házmelo 00:18:07.679 --> 00:18:09.909 align:start position:0% script para que te resulte más fácil? Házmelo saber <00:18:07.919>en <00:18:08.159>la <00:18:08.399>sección <00:18:08.639>de <00:18:08.879>comentarios <00:18:09.119>a <00:18:09.359>continuación <00:18:09.599>y 00:18:09.909 --> 00:18:09.919 align:start position:0% saber en la sección de comentarios a continuación y 00:18:09.919 --> 00:18:11.669 align:start position:0% saber en la sección de comentarios a continuación y recuerda <00:18:10.147>que <00:18:10.375>si <00:18:10.603>encuentras <00:18:10.831>algo <00:18:11.059>útil <00:18:11.287>en <00:18:11.515>este 00:18:11.669 --> 00:18:11.679 align:start position:0% recuerda que si encuentras algo útil en este 00:18:11.679 --> 00:18:13.029 align:start position:0% recuerda que si encuentras algo útil en este video, 00:18:13.029 --> 00:18:13.039 align:start position:0% video, 00:18:13.039 --> 00:18:15.350 align:start position:0% video, no <00:18:13.199>olvides <00:18:13.359>darle <00:18:13.519>me <00:18:13.679>gusta <00:18:13.839>y <00:18:13.999>suscribirte. 00:18:15.350 --> 00:18:15.360 align:start position:0% no olvides darle me gusta y suscribirte. 00:18:15.360 --> 00:18:17.430 align:start position:0% no olvides darle me gusta y suscribirte. Gracias <00:18:15.680>por <00:18:16.000>ver <00:18:16.320>Fix <00:18:16.640>the <00:18:16.960>Lights. <00:18:17.280>Si 00:18:17.430 --> 00:18:17.440 align:start position:0% Gracias por ver Fix the Lights. Si 00:18:17.440 --> 00:18:19.430 align:start position:0% Gracias por ver Fix the Lights. Si no <00:18:17.639>estuviste <00:18:17.838>aquí <00:18:18.037>la <00:18:18.236>semana <00:18:18.435>pasada, <00:18:18.634>un <00:18:18.833>pequeño <00:18:19.032>episodio 00:18:19.430 --> 00:18:19.440 align:start position:0% no estuviste aquí la semana pasada, un pequeño episodio 00:18:19.440 --> 00:18:20.630 align:start position:0% no estuviste aquí la semana pasada, un pequeño episodio con <00:18:19.648>las <00:18:19.856>luces. <00:18:20.064>No <00:18:20.272>pude <00:18:20.480>entender 00:18:20.630 --> 00:18:20.640 align:start position:0% con las luces. No pude entender 00:18:20.640 --> 00:18:22.710 align:start position:0% con las luces. No pude entender qué <00:18:20.880>estaba <00:18:21.120>pasando <00:18:21.360>con <00:18:21.600>mis <00:18:21.840>luces <00:18:22.080>inferiores. 00:18:22.710 --> 00:18:22.720 align:start position:0% qué estaba pasando con mis luces inferiores. 00:18:22.720 --> 00:18:25.190 align:start position:0% qué estaba pasando con mis luces inferiores. Mis <00:18:23.080>luces <00:18:23.440>inferiores <00:18:23.800>terminaron <00:18:24.160>teniendo <00:18:24.520>un <00:18:24.880>pequeño 00:18:25.190 --> 00:18:25.200 align:start position:0% Mis luces inferiores terminaron teniendo un pequeño 00:18:25.200 --> 00:18:26.870 align:start position:0% Mis luces inferiores terminaron teniendo un pequeño problema <00:18:25.466>y <00:18:25.732>me <00:18:25.998>llevó <00:18:26.264>mucho <00:18:26.530>tiempo <00:18:26.796>darme 00:18:26.870 --> 00:18:26.880 align:start position:0% problema y me llevó mucho tiempo darme 00:18:26.880 --> 00:18:29.590 align:start position:0% problema y me llevó mucho tiempo darme cuenta <00:18:27.328>de <00:18:27.776>que <00:18:28.224>terminó <00:18:28.672>siendo <00:18:29.120>una 00:18:29.590 --> 00:18:29.600 align:start position:0% cuenta de que terminó siendo una 00:18:29.600 --> 00:18:32.310 align:start position:0% cuenta de que terminó siendo una regla <00:18:29.760>de <00:18:29.920>firewall. <00:18:30.080>Así <00:18:30.240>que <00:18:30.400>si <00:18:30.560>no <00:18:30.720>es <00:18:30.880>DNS, <00:18:31.040>es <00:18:31.200>una <00:18:31.360>regla <00:18:31.520>de <00:18:31.680>firewall. <00:18:31.840>Está 00:18:32.310 --> 00:18:32.320 align:start position:0% regla de firewall. Así que si no es DNS, es una regla de firewall. Está 00:18:32.320 --> 00:18:33.590 align:start position:0% regla de firewall. Así que si no es DNS, es una regla de firewall. Está bien, <00:18:32.720>cambiando <00:18:33.120>la <00:18:33.520>luz 00:18:33.590 --> 00:18:33.600 align:start position:0% bien, cambiando la luz 00:18:33.600 --> 00:18:35.430 align:start position:0% bien, cambiando la luz tan <00:18:33.760>pronto <00:18:33.920>como <00:18:34.080>las <00:18:34.240>menciono, 00:18:35.430 --> 00:18:35.440 align:start position:0% tan pronto como las menciono, 00:18:35.440 --> 00:18:37.590 align:start position:0% tan pronto como las menciono, si <00:18:35.670>no <00:18:35.900>es <00:18:36.130>DNS, <00:18:36.360>es <00:18:36.590>una <00:18:36.820>regla <00:18:37.050>de <00:18:37.280>firewall. 00:18:37.590 --> 00:18:37.600 align:start position:0% si no es DNS, es una regla de firewall. 00:18:37.600 --> 00:18:38.950 align:start position:0% si no es DNS, es una regla de firewall. Ahora <00:18:37.813>realmente <00:18:38.026>estás <00:18:38.239>probando <00:18:38.452>las <00:18:38.665>minas. <00:18:38.878>Está 00:18:38.950 --> 00:18:38.960 align:start position:0% Ahora realmente estás probando las minas. Está 00:18:38.960 --> 00:18:40.549 align:start position:0% Ahora realmente estás probando las minas. Está bien, <00:18:39.248>va <00:18:39.536>a <00:18:39.824>suceder, <00:18:40.112>va <00:18:40.400>a 00:18:40.549 --> 00:18:40.559 align:start position:0% bien, va a suceder, va a 00:18:40.559 --> 00:18:43.120 align:start position:0% bien, va a suceder, va a suceder.