Iniciación a Kubernetes en Google Cloud Platform: Guía para automatizar el despliegue, escalado y gestión de aplicaciones

Puntuación:   (4,0 de 5)

Iniciación a Kubernetes en Google Cloud Platform: Guía para automatizar el despliegue, escalado y gestión de aplicaciones (Ernesto Garbarino)

Opiniones de los lectores

Actualmente no hay opiniones de lectores. La calificación se basa en 6 votos.

Título original:

Beginning Kubernetes on the Google Cloud Platform: A Guide to Automating Application Deployment, Scaling, and Management

Contenido del libro:

Capítulo 1: Introducción

Configuración de un clúster.

Listado de Clusters.

Borrar un cluster.

Obtención de credenciales de acceso.

Instalación de Kubectl.

Comprobación de la versión de Kubectl.

Uso de credenciales GCE.

Clusters y Nodos.

Nodos.

Consumo de Recursos de los Nodos.

Aplicación Hello World.

Capítulo 2: Pods

La forma más rápida de lanzar un Pod.

Lanzamiento de un único Pod.

Lanzamiento de un Pod Sigle para Ejecutar un Comando.

Ejecución Interactiva de un Pod.

Interacción con un Pod Existente.

Recuperación y Seguimiento de Logs de Pods.

Interacción con el puerto TCP de un Pod.

Transferencia de Archivos desde y hacia un Pod.

Selección del Contenedor de un Pod.

Resolución de Problemas con Pods.

Manifiestos de Pods.

Declaración de los Puertos de Red de los Contenedores.

Configuración del Entorno del Contenedor.

Sobreescritura del Comando del Contenedor.

Gestión de los Requisitos de CPU y RAM de los Contenedores.

Volúmenes Pod y Montajes de Volumen.

Volúmenes Externos y Google Cloud Storage.

Salud y Ciclo de Vida del Pod.

Espacios de Nombres.

Etiquetas.

Anotaciones.

Capítulo 3: Despliegue y escalado.

ReplicaSets.

Nuestro primer despliegue.

Más sobre el listado de despliegues.

Manifiestos de despliegue.

Supervisión y control de una implantación.

Averiguando los ReplicaSets de un Deployment.

Descubriendo los Pods de un ReplicaSet.

Eliminación de Despliegues.

Seguimiento de Revisiones vs. Despliegues de Sólo Escalado.

Recreación de Implantaciones.

Despliegues continuos de actualizaciones.

Ventajas e inconvenientes de un valor MaxSurge alto.

Ventajas e inconvenientes de un valor MaxUnavailable alto.

Despliegues Azul/Verde.

Resumen de la configuración de MaxSurge y MaxUnavailability.

Despliegues controlados.

Historial de despliegues.

Retroceso de Despliegues.

Autoescalado horizontal de pods.

Configuración del Autoscaling.

Observación del Autoescalado en Acción.

Escalado del propio clúster Kubernetes.

Capítulo 4: Descubrimiento de servicios

Introducción.

El Controlador de Servicios.

Encontrando las Direcciones IP de los Pods.

Acceso a un Pod desde otro Pod.

Acceso a Pod(s) desde una LAN.

Acceso a Pods desde Internet.

Listado de todos los servicios en ejecución.

Eliminación de un Servicio

Acceso a Servicios en Distintos Espacios de Nombres.

Exposición de Servicios en un Puerto Diferente.

Esperando la Asignación de una Dirección IP Pública.

Canary Releases.

Canary Releases y Versiones Inconsistentes.

Exposición de múltiples puertos.

Arranque y apagado graceful.

Despliegues Zero-Downtime.

Endpoints de Pods.

Listado y borrado de servicios.

Capítulo 5: ConfigMap y Secrets.

Almacenamiento de Propiedades de Configuración en Kubernetes.

Obtención Automática de Nuevas Configuraciones.

Selección de Propiedades de un ConfigMap.

Pasando los valores de ConfigMap a los Argumentos de Arranque de un Pod.

Actualización de un ConfigMap.

Cargar las propiedades de ConfigMap desde un archivo.

Almacenamiento de texto grande en un ConfigMap.

Recuperación de un archivo grande almacenado en un ConfigMap.

Actualizaciones en tiempo real de ConfigMap.

Almacenamiento de datos binarios.

Secretos.

Diferencia entre los objetos ConfigMap y Secret.

Lectura de Propiedades de Secretos.

Credenciales del Registro Docker.

Par de Claves Públicas TLS.

Listado y Borrado de Objetos ConfigMap y Secret.

Capítulo 6: Trabajos

Proceso Único.

Múltiples procesos independientes.

Múltiples procesos coordinados.

Escalado y control avanzado de lotes.

Esperar a que finalice un trabajo.

Temporización de trabajos atascados.

Otras Políticas de Reinicio.

Gestión y Eliminación de Trabajos.

Recapitulación.

Capítulo 7: CronJobs.

El CronJob más simple posible.

Otros datos del libro:

ISBN:9781484254905
Autor:
Editorial:
Encuadernación:Tapa blanda
Año de publicación:2019
Número de páginas:324

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Iniciación a Kubernetes en Google Cloud Platform: Guía para automatizar el despliegue, escalado y...
Capítulo 1: Introducción Configuración de un...
Iniciación a Kubernetes en Google Cloud Platform: Guía para automatizar el despliegue, escalado y gestión de aplicaciones - Beginning Kubernetes on the Google Cloud Platform: A Guide to Automating Application Deployment, Scaling, and Management

Las obras del autor han sido publicadas por las siguientes editoriales:

© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)