Directorio
Capítulo 1 Introducción a Kubernetes
Capítulo 2 Arquitectura e implementación de Kubernetes
Capítulo 3 Inicio rápido para Kubernetes
Capítulo 5 Controlador de replicación
Capítulo 8 Acceso a la API de Kubernetes
Capítulo 10 Seguridad de Kubernetes
Capítulo 11 Gestión de recursos de Kubernetes
Capítulo 12 Gestión y operación y mantenimiento de Kubernetes
Con la aplicación generalizada de la tecnología de Internet en varios campos, los datos masivos generados han generado el nacimiento de grandes datos . La demanda de centros de datos ha activado el desarrollo del estallido de la computación en la nube.Por un tiempo, los grandes datos y la computación en la nube se han convertido en tierras altas estratégicas para que compitan varias empresas.
En el modelo de servicio del campo de la computación en la nube, los modelos IaaS y SaaS han madurado, por lo que PaaS se ha convertido en el foco de los principales gigantes de TI y nuevas empresas de todo el mundo, al igual que los proveedores de nube de Huawei " no tocan laas en la parte superior, no tocan saas en la parte inferior " En principio, el resto es solo la capa de paas, por lo que la competencia en la capa de paas es extremadamente feroz. Apareció una gran cantidad de plataformas PaaS y fueron eliminadas rápidamente, y se produjeron grandes iteraciones en toda la industria. En el contexto de un cambio tan turbulento, la tecnología de contenedores representada por Docker se destaca y se calienta rápidamente, y no tiene rival . La mayoría de los proveedores de la nube han anunciado su compatibilidad con Docker y su ecosistema. La tecnología de contenedores tiene las características ágiles de integrar DevOps , lo que aporta un nuevo poder transformador al mercado de computación en la nube, especialmente al mercado de PaaS. Kubernetes es un producto representativo producido en la nueva ronda de transformación.
Kubernetes es el sistema de gestión de clústeres de contenedores de código abierto de Google. Abstrae y diseña API precisas y completas para el tiempo de ejecución de contenedores, la orquestación y los servicios regulares, y construye un sistema de código abierto basado en él, que satisface las necesidades de la empresa. Puede usar esto para crear una plataforma subyacente automatizada y estandarizada para optimizar la I + D y la eficiencia operativa.
Se puede decir que Kubernetes es una práctica de la amplia experiencia de Google en la gestión de grandes centros de datos con el estallido del campo de contenedores, con el objetivo de establecer nuevos estándares de la industria tecnológica.
Mirando hacia el futuro, creemos que más compañías se verán obligadas a enfrentar las dificultades causadas por la escala de Internet. Las tecnologías Kubernetes y Docker pueden proporcionar soluciones a estos desafíos. Con el auge de la programación de Internet, las empresas de Internet, incluso las desarrolladas por el sistema tradicional, se están transformando activamente, y la arquitectura técnica se está ajustando constantemente, a excepción de los microservicios como el cubo familiar Spring y la distribución de redis + zookeeper. Además del tipo de operación, similar a Docker, Kubernetes, etc., también se ha convertido en el foco de elección de la compañía. También es una de las tecnologías más frecuentes durante el proceso de la entrevista. Entonces, ¿cómo se entera de estas dos tecnologías? Sigue al editor para seguir mirando hacia abajo.
Durante el proceso de aprendizaje, he encontrado mucha información, incluido un libro "Kubernetes combat", que ha jugado un papel importante en el proceso de aprendizaje del editor, y lo compartiré con ustedes ahora. Espero poder ayudarlo.
Este libro está dividido en tres partes en la estructura organizativa: conceptos básicos de Kubernetes, artículos avanzados de Kubernetes y artículos ecológicos de Kubermetes. Los conceptos básicos pueden ayudar a los lectores a comprender Kubernetes y comprender su arquitectura y conceptos básicos, al tiempo que pueden implementar y usar Kubernetes para completar operaciones funcionales básicas. El artículo avanzado explicará en profundidad los temas de la red, la seguridad y la administración de recursos de Kubernetes, y ayudará a los lectores a dominar la capacidad de administrar Kubernetes. El capítulo de Ecología presenta software de código abierto estrechamente relacionado con Kubernetes, incluidos CoreOS, Etcd y Mesos, para que los lectores tengan una comprensión integral del ecosistema de Kubernetes.
Sin más preámbulos, mira
Fundamentos
Capítulo 1 Introducción a Kubernetes
Capítulo 2 Arquitectura e implementación de Kubernetes
Capítulo 3 Inicio rápido para Kubernetes
Capítulo 4 Pod
Capítulo 5 Controlador de replicación
Capítulo 6 Servicio
Capítulo 7 Volumen de datos
Capítulo 8 Acceso a la API de Kubernetes
Avanzado
Capítulo 9 Red de Kubernetes
Capítulo 10 Seguridad de Kubernetes
Capítulo 11 Gestión de recursos de Kubernetes
Capítulo 12 Gestión y operación y mantenimiento de Kubernetes
Ecologia
Capítulo 13 CoreOS
Capítulo 14 Etcd
Capítulo 15 Mesos
Estos son todos los capítulos de este libro. En mi opinión, este libro me ayudó mucho cuando entré en contacto con este conocimiento. En las entrevistas que siguieron, también me dieron algunos puntos de conocimiento en el libro. He aprendido muchos fundamentos teóricos para ayudarme a pasar la entrevista. Sin embargo, la entrevista actual no puede resolverse con un solo libro. Puede que necesite más tecnología de lo que pensaba. Hay muchas cosas que realmente están fuera de la teoría. Necesita experiencia operativa real. Por esta razón, el editor también encontró algunos libros sobre práctica de plataforma en la nube basados en Kubernetes.
Con el desarrollo de Internet, estas tecnologías, ya sean desarrolladores o capas empresariales, serán una tendencia, agregada gradualmente a la arquitectura del sistema, Huawei Cloud es un ejemplo vivo, espero que este libro se convierta en el aprendizaje de todos Brújula K8S
Necesita más información de arquitectura y materiales de explicación en video, agregue el número público de WeChat: Java Architect Alliance
Presta atención al número público:
El editor también publicará artículos y videos de explicaciones técnicas de vez en cuando, gracias