1
00:00:05,710 --> 00:00:10,030
Estamos entrando a la sección diez del curso, la cual es una introducción que nosotros vamos a tener

2
00:00:10,030 --> 00:00:12,300
a la parte de jóvenes que cubren ETS.

3
00:00:12,340 --> 00:00:17,020
También es conocido como Cai Heights, Keats o Cuban Nets.

4
00:00:17,020 --> 00:00:18,610
Cualquiera te lo van a ver allá afuera.

5
00:00:19,030 --> 00:00:26,680
La parte o la idea de Cuthbert Nets es básicamente ser un administrador de un conjunto grande de contenedores.

6
00:00:27,340 --> 00:00:28,360
Qué quiere decir esto?

7
00:00:28,360 --> 00:00:29,980
Y no me anticipo.

8
00:00:29,980 --> 00:00:35,470
Ustedes van a ver el término orquestación siempre por allá afuera, pero porque habla de orquestación.

9
00:00:35,830 --> 00:00:36,970
Cuando ustedes están en.

10
00:00:37,150 --> 00:00:40,690
Bueno, no, yo nunca he ido a la ópera, pero ustedes me imagino que habrán visto que hay un tipo en

11
00:00:40,690 --> 00:00:43,210
la ópera que está moviendo un palito así de arriba abajo.

12
00:00:43,810 --> 00:00:49,390
Básicamente ese director de ópera lo que le dice es bueno, asumo yo, es OK, si hay una persona que

13
00:00:49,390 --> 00:00:54,400
está desafinada o está tocando un poquito mal, le puede bajar el volumen para que nos escuche más.

14
00:00:54,400 --> 00:00:57,340
Y tú el del violín, súbele el volumen porque necesito que suene mejor.

15
00:00:57,700 --> 00:01:02,260
Ocupamos cubrir a esa persona o si una persona se cae, tu remplazarlo.

16
00:01:02,680 --> 00:01:06,610
Entonces básicamente eso es, asumo yo, lo que hace el director de ópera.

17
00:01:06,790 --> 00:01:08,620
Pero básicamente es ese concepto de cubrir.

18
00:01:09,370 --> 00:01:11,590
La idea de cubrirse antes de entrar en él.

19
00:01:11,650 --> 00:01:14,950
Nosotros tenemos que pensar qué problema resuelve porque vale la pena utilizarlo.

20
00:01:15,340 --> 00:01:17,050
Usualmente usted va a querer sus aplicaciones.

21
00:01:17,050 --> 00:01:23,020
24 siete Cuando ustedes quieren hacer algún cambio de versión, por ejemplo, pasamos de la versión

22
00:01:23,020 --> 00:01:28,090
0.0 y queremos pasar de la versión uno punto 1.0 o la versión dos punto 0.0.

23
00:01:28,600 --> 00:01:32,920
Pero no queremos bajar toda la aplicación o no queremos desconectar servicios.

24
00:01:32,920 --> 00:01:40,000
No podemos hacer esto en caliente, que de hecho esto permite el famoso 99.9% de óptimo.

25
00:01:41,460 --> 00:01:42,160
Que significa esto?

26
00:01:42,180 --> 00:01:46,920
Se lo van a ver mucho allá afuera, en el cual el ápice es ustedes lo van a ver mucho allá afuera,

27
00:01:47,310 --> 00:01:53,100
en el cual dicen OK, nosotros ofrecemos un servicio que está 99% del tiempo arriba y solo hay muy pocos

28
00:01:53,100 --> 00:01:57,540
tiempos en los cuales está abajo, y eso mucho lo logran gracias a Burnett porque nos permite hacer

29
00:01:57,540 --> 00:01:58,680
este tipo de reemplazos.

30
00:01:58,980 --> 00:02:01,370
Hay ocho componentes en los cuales nosotros.

31
00:02:01,380 --> 00:02:05,190
Bueno, yo me quiero especializar en esta introducción y obviamente vamos a mostrar nuestro Kloster

32
00:02:05,190 --> 00:02:07,360
y vamos a administrarlo en este caso orquestado.

33
00:02:07,860 --> 00:02:09,900
Pero hay varias piezas que yo quiero hablar.

34
00:02:10,110 --> 00:02:14,280
Uno de ellos, obviamente vamos a tener una presentación más bonita que yo escribiendo con mi horrenda

35
00:02:14,280 --> 00:02:21,000
mano aquí, pero vamos a empezar a hablar sobre los spots, que es la unidad más básica y simple que

36
00:02:21,000 --> 00:02:21,750
tiene QM.

37
00:02:22,020 --> 00:02:29,340
Imaginemos que tenemos una imagen y el spot sería una capa extra que se pone, que se coloca sobre esa

38
00:02:29,340 --> 00:02:29,700
imagen.

39
00:02:30,150 --> 00:02:36,510
De esta manera, como puede crear réplicas y saber ok, voy a tener dos o más de esta imagen, o sea

40
00:02:36,510 --> 00:02:40,650
todos tres la que ustedes necesiten, pero también pueden haber otro tipo de contenedores.

41
00:02:41,100 --> 00:02:47,760
El post básicamente le dice a Burnett cuántas réplicas tiene, cuál es su dirección IP para poder comunicarse

42
00:02:47,760 --> 00:02:49,530
con él, entre otras cosas.

43
00:02:49,950 --> 00:02:53,160
Pero también aquí nosotros vamos a empezar a definir otros.

44
00:02:53,190 --> 00:02:55,950
Otra serie de cosillas que ya vamos a ver y vamos a entrar en ello.

45
00:02:56,250 --> 00:02:58,750
El problema principal de los post, que no es problema esto.

46
00:02:58,890 --> 00:03:02,640
Ya, ya les voy a explicar cómo se resuelve el problema principal que tienen los spots.

47
00:03:02,670 --> 00:03:04,920
Bueno, no los spots, sino los contenedores dentro de los spots.

48
00:03:04,980 --> 00:03:08,010
Es que todos tienen una dirección IP que es bien volátil.

49
00:03:08,370 --> 00:03:13,800
Es decir, si yo bajo esta imagen o la reemplazo o la quito y vuelvo a poner otra que es exactamente

50
00:03:13,800 --> 00:03:19,980
la misma, eso me ha asignado una nueva dirección IP, lo cual hace y dificulta la comunicación entre

51
00:03:19,980 --> 00:03:21,570
la red interna que está creando.

52
00:03:21,570 --> 00:03:28,140
Todo el Kloster de estos contenedores o de todos los spots hace una comunicación muy difícil y ahí es

53
00:03:28,140 --> 00:03:29,670
donde entran los services.

54
00:03:31,480 --> 00:03:37,030
Los servicios también tienen una dirección IP y los spots, o mejor dicho, los contenedores dentro

55
00:03:37,030 --> 00:03:39,400
de los spots, también tienen una dirección IP.

56
00:03:39,820 --> 00:03:43,210
La idea es que el servicio se conecte al iPod.

57
00:03:44,670 --> 00:03:45,660
O sea, se conectan.

58
00:03:47,980 --> 00:03:51,070
Y yo hago referencia a las direcciones del servicio.

59
00:03:51,070 --> 00:03:57,850
El servicio sabe qué sale en la información del POT y adicionalmente sabe a dónde llegar y como comunicarse.

60
00:03:58,120 --> 00:04:02,890
La ventaja es que si yo reemplazo todos los contenedores que están dentro del POT o hago cualquier cambio

61
00:04:02,890 --> 00:04:07,960
dentro del POD, tiene un ciclo de vida totalmente diferente del servicio, por lo cual esto me permite

62
00:04:07,960 --> 00:04:09,430
a mí mantener esa comunicación.

63
00:04:09,760 --> 00:04:12,730
Hay dos tipos de servicios los que son los internos.

64
00:04:15,090 --> 00:04:15,930
Y los externos.

65
00:04:18,710 --> 00:04:23,240
Ahora hay otro punto importante que nosotros vamos a ver, nosotros tenemos nuestro closet en el cual

66
00:04:23,240 --> 00:04:27,890
tenemos, hasta ahorita lo único que hemos visto son servicios y contenedores, pero cuando nosotros

67
00:04:27,890 --> 00:04:33,770
queremos hablar o hacer o establecer la comunicación externa, por ejemplo, queremos usar por defecto

68
00:04:33,770 --> 00:04:38,570
todo el closet, aquí está protegido y encerrado, pero en el caso que ustedes quieran habilitar el

69
00:04:38,570 --> 00:04:44,120
puerto 80, porque ahí tiene su aplicación, eso es todo lo que quieren exponer o diferentes puertos.

70
00:04:44,390 --> 00:04:48,410
Eso lo vamos a hacer mediante un ingreso que me gusta verlo como ingreso.

71
00:04:48,620 --> 00:04:54,560
Entonces el ingreso nos va a permitir a nosotros poder hacer esa comunicación entre nuestro clóset y

72
00:04:54,560 --> 00:05:01,130
el mundo exterior y luego mantener todo lo demás de nuestro closet protegido y cerrado y hermético,

73
00:05:01,130 --> 00:05:04,340
lo cual es muy bueno para la seguridad de nuestras aplicaciones.

74
00:05:04,850 --> 00:05:09,260
Luego también nosotros vamos a hablar sobre los volúmenes, que lo volúmenes es básicamente lo mismo.

75
00:05:10,620 --> 00:05:14,640
Podríamos ver nuestro closet y los volúmenes son como discos duros que nosotros le vamos conectando

76
00:05:14,640 --> 00:05:16,100
para mantener la persistencia.

77
00:05:16,110 --> 00:05:18,900
Por defecto, Cuthbert Nets no mantiene la persistencia de la data.

78
00:05:18,900 --> 00:05:20,250
Eso es algo que ustedes tiene que hacer.

79
00:05:20,580 --> 00:05:24,210
Luego tenemos dos objetos o componentes interesantes que son los Secrets.

80
00:05:25,920 --> 00:05:27,210
Y tenemos el config map.

81
00:05:29,710 --> 00:05:32,080
Que le hubiéramos puesto o le hubieran puesto algo similar.

82
00:05:32,650 --> 00:05:39,370
Y porque son casi iguales, es casi igual los dos en llaves, que por si acaso ustedes están feminizados

83
00:05:39,370 --> 00:05:41,270
con llaves, que nosotros tenemos objetos literales.

84
00:05:41,290 --> 00:05:44,860
Digamos que estos son llaves y luego tenemos que value pairs.

85
00:05:47,260 --> 00:05:51,010
Ok, entonces tenemos aquí nuestro aquí y aquí tenemos el Valium.

86
00:05:52,630 --> 00:05:58,330
La idea de los ciclos y el cómo es que nos permiten a nosotros definir estos value pairs como variables

87
00:05:58,330 --> 00:06:02,470
de entorno, por ejemplo, las cuales pueden ser visibles a lo largo de todo mi closet.

88
00:06:02,890 --> 00:06:08,530
Yo le puedo decir a un pod ok, toma el valor de e de este objeto.

89
00:06:09,580 --> 00:06:12,580
La diferencia entre el config y el si que básicamente son iguales.

90
00:06:12,590 --> 00:06:19,240
La diferencia entre los dos es que todos los values están dentro de los secrets, están codificados

91
00:06:19,240 --> 00:06:24,490
basado en un string 64 o o es un sixty for base string.

92
00:06:24,520 --> 00:06:26,350
Así se conocería un String.

93
00:06:27,580 --> 00:06:28,090
Por defecto.

94
00:06:28,090 --> 00:06:30,010
Nuevamente, Gubern tampoco maneja la encriptación.

95
00:06:30,010 --> 00:06:32,740
Eso es algo que ustedes tienen que hacer de manera manual, pero.

96
00:06:33,070 --> 00:06:36,520
Pero todos los secretos tiene que estar en una base a 64.

97
00:06:36,520 --> 00:06:37,000
Son estrellas.

98
00:06:37,000 --> 00:06:37,990
PS 64.

99
00:06:38,170 --> 00:06:43,300
En cambio los config maps están en un objeto JSON, por decirlo así, abierto, que todo el mundo puede

100
00:06:43,330 --> 00:06:45,430
ver, pero realmente eso es útil.

101
00:06:45,430 --> 00:06:49,450
Por si acaso ustedes quieren grabar cual es el URL en la base de datos?

102
00:06:49,840 --> 00:06:50,920
Quieren grabar ahí?

103
00:06:50,920 --> 00:06:51,610
Cual es?

104
00:06:51,640 --> 00:06:56,350
Que se yo, un usuario que ustedes están utilizando que no es privado, pero digamos quieren poner ahora

105
00:06:56,350 --> 00:07:01,930
el password de la base de datos, entonces lo van a colocar como un secret o quieren colocar el JSON,

106
00:07:01,990 --> 00:07:06,430
el toque en la semilla de un weblog que no van a colocar como un secret y así sucesivamente.

107
00:07:07,000 --> 00:07:11,320
Otro elemento componente importante que los otros vamos a hablar son los diplomas.

108
00:07:14,040 --> 00:07:14,850
Los diplomas.

109
00:07:14,880 --> 00:07:18,330
Básicamente es un plano de cómo construir el POT.

110
00:07:18,690 --> 00:07:24,750
Es un plano de cómo levantarlo, de cuáles variables de entorno se le van a conectar, los nombres que

111
00:07:24,750 --> 00:07:26,280
van a tener las réplicas.

112
00:07:26,700 --> 00:07:29,430
Y otro montón de cosas que nosotros vamos a empezar a establecer aquí.

113
00:07:29,880 --> 00:07:33,990
También voy a explicar y nosotros vamos a hacer los servicios.

114
00:07:35,400 --> 00:07:39,360
Dentro del Diplomat, porque la verdad es que siempre están de la mano, pero la verdad, ustedes podrían

115
00:07:39,360 --> 00:07:42,870
colocar todo esto en un único archivo, porque lo vamos a hacer mediante archivo llamado.

116
00:07:43,320 --> 00:07:45,600
Le voy a explicar también como mantener el respaldo del mismo.

117
00:07:45,600 --> 00:07:47,160
En fin, muchas cosas interesantes.

118
00:07:47,490 --> 00:07:53,520
La idea al finalizar esta sección es que ustedes tengan un componente bueno, una comprensión mejor

119
00:07:53,910 --> 00:07:59,520
de lo que es Cover News, implementar, QVE, Nets, implementar redundancia, réplicas, bases de datos

120
00:07:59,520 --> 00:08:05,370
y también vamos a habilitar ciertos puertos que en este caso voy a poner el no es el 80 80, voy a colocar

121
00:08:05,370 --> 00:08:06,210
el puerto 3000.

122
00:08:08,580 --> 00:08:10,350
Y eso es la única manera de conectarse.

123
00:08:10,350 --> 00:08:13,870
Aunque también vamos a habilitar un visor para la base de datos.

124
00:08:13,890 --> 00:08:15,360
Vamos a poner aquí, pidió Admin.

125
00:08:17,870 --> 00:08:19,270
Vamos a tener aquí postres.

126
00:08:22,770 --> 00:08:27,030
Íbamos a tener nuestra aplicación personalizada, que ya hemos hecho con réplicas.

127
00:08:27,360 --> 00:08:32,940
La idea es que también nosotros hagamos todo esto, lo comprendamos, miremos cómo funciona para que

128
00:08:32,940 --> 00:08:35,580
al finalizar ustedes digan La verdad es que esto me interesa bastante.

129
00:08:35,790 --> 00:08:39,420
Me quiero especializar en carnets y ustedes ya saben al respecto.

130
00:08:39,420 --> 00:08:45,180
O bien puede ser que ustedes no necesiten ir más allá de lo que se va a ver en este curso para poder

131
00:08:45,180 --> 00:08:48,690
defenderse y hablar con otras personas, para explicarle qué es Uber.

132
00:08:48,690 --> 00:08:49,560
Nets básicamente.

133
00:08:49,800 --> 00:08:51,600
En fin, eso es lo que vamos a ver en la sección.

134
00:08:51,600 --> 00:08:55,170
Espero les guste mucho y sobre todo les sirva y nos vemos en el próximo video.
