SlideShare una empresa de Scribd logo
11
Lo más leído
16
Lo más leído
20
Lo más leído
Kubernetes: conceptos básicos
Kubernetes:
Conceptos básicos
16/10/2015
Kubernetes: conceptos básicos
Índice
Alfredo Espejel
Técnico de sistemas
aespejel@paradigmatecnologico.com
Autor
1 ¿Qué es kubernetes?
2 Arquitectura
3 Funcionamiento interno
4 Demo
Kubernetes: conceptos básicos
¿Qué es Kubernetes?
Kubernetes: conceptos básicos
1
Kubernetes: conceptos básicos
1 ¿Qué es Kubernetes?
Kubernetes: conceptos básicos
1.1 Kubernetes:
• Proyecto Google. (Basado en Borg*).
• Open source.
• Sistema de orquestación de contenedores:
o Distribución inteligente de contenedores en los nodos.
o Administración de cargas de trabajo.
o Facilita la gestión.
o Provee de alta disponibilidad.
o Muy modular, mucha flexibilidad.
1 ¿Qué es Kubernetes?
*http://static.googleusercontent.com/media/research.google.com/en//pubs/archive/43438.pdf
Kubernetes: conceptos básicos
Arquitectura
Kubernetes: conceptos básicos
2
Kubernetes: conceptos básicos
2.1 Esquema básico de cluster de kubernetes
2 Arquitectura / Arquitectura básica
Kubernetes: conceptos básicos
2.2 Componentes del cluster: master
2 Arquitectura / Componentes del cluster
Kubernetes: conceptos básicos
2.2 Componentes del cluster: master
2 Arquitectura / Componentes del cluster
Kubernetes: conceptos básicos
2.3 Componentes del cluster: nodo
2 Arquitectura / Componentes del cluster
Kubernetes: conceptos básicos
2.3 Componentes del cluster: nodo
2 Arquitectura / Componentes del cluster
Kubernetes: conceptos básicos
2.4 Componentes del nodo: kube-proxy (servicios)
2 Arquitectura / Componentes del nodo
Kubernetes: conceptos básicos
2.4 Componentes del nodo: kube-proxy (servicios)
Atributos configurables de kube-proxy:
•Selector.
•Protocol.
•Target port.
•Port.
•Type.
2 Arquitectura / Componentes del nodo
Kubernetes: conceptos básicos
2.4 Componentes del nodo: kube-proxy
(servicios)
2 Arquitectura / Componentes del nodo
Kubernetes: conceptos básicos
2.5 Componentes del nodo: POD (dockers)
2 Arquitectura / Componentes del nodo
Kubernetes: conceptos básicos
2.4 Componentes del nodo: POD (dockers)
Atributos configurables del POD:
•Selector.
•ContainerPort.
•Docker image.
•Resources:
- Cpu
- Memory
2 Arquitectura / Componentes del nodo
Kubernetes: conceptos básicos
2.5 Componentes del nodo: POD (dockers)
2 Arquitectura / Componentes del nodo
Kubernetes: conceptos básicos
Funcionamiento interno
Kubernetes: conceptos básicos
3
Kubernetes: conceptos básicos
3.1 Comunicación entre nodos:
Si el scheduler se encarga de distribuir los pods entre los nodos en función de la lógica interna…
¿Cómo sabe un pod qué ruta usar para llegar a otro?
•Por la IP.
• Variables de entorno.
• DNS.
3 Funcionamiento interno / Comunicación entre nodos
Kubernetes: conceptos básicos
3.2 Conectividad dentro de kubernetes:
3 Funcionamiento interno / Conectividad dentro de kubernetes
Kubernetes: conceptos básicos
3.3 Conectividad entre pods:
3 Funcionamiento interno / Conectividad dentro de kubernetes: pods
Kubernetes: conceptos básicos
3.3 Conectividad entre pods:
3 Funcionamiento interno / Conectividad dentro de kubernetes: pods
Kubernetes: conceptos básicos
3.4 Conectividad entre servicios:
3 Funcionamiento interno / Conectividad dentro de kubernetes: servicios
Kubernetes: conceptos básicos
3 Funcionamiento interno / Ejemplo
3.5 Ejemplo:
Kubernetes: conceptos básicos
Demo
Kubernetes: conceptos básicos
4
Kubernetes: conceptos básicos
Eso es todo
Muchas gracias por mirar en detalle :)

Más contenido relacionado

PDF
Kubernetes Basics
PPTX
Kubernetes workshop
PPTX
Kubernetes 101
PPTX
Azure kubernetes service
PDF
Introduction to kubernetes
PDF
Kubernetes Architecture | Understanding Kubernetes Components | Kubernetes Tu...
PDF
Dockers and kubernetes
PPTX
Azure kubernetes service (aks)
Kubernetes Basics
Kubernetes workshop
Kubernetes 101
Azure kubernetes service
Introduction to kubernetes
Kubernetes Architecture | Understanding Kubernetes Components | Kubernetes Tu...
Dockers and kubernetes
Azure kubernetes service (aks)

La actualidad más candente (20)

PDF
Introduction of Kubernetes - Trang Nguyen
PDF
What Is Helm
PPTX
Container Orchestration
PPTX
DevOps with Kubernetes
PDF
Kubernetes - A Comprehensive Overview
PDF
Kubernetes
PDF
Aks pimarox from zero to hero
PDF
Kubernetes Introduction
PPTX
Azure AKS
PPTX
Kubernetes Introduction
PPTX
Kubernetes PPT.pptx
ODP
Kubernetes Architecture
PPTX
Docker Ecosystem on Azure
PPTX
A brief study on Kubernetes and its components
PDF
Kubernetes Application Deployment with Helm - A beginner Guide!
PDF
What Is Kubernetes | Kubernetes Introduction | Kubernetes Tutorial For Beginn...
PPTX
Azure Container Apps
PDF
(Draft) Kubernetes - A Comprehensive Overview
PDF
Helm - Application deployment management for Kubernetes
PPTX
Kubernates vs Openshift: What is the difference and comparison between Opensh...
Introduction of Kubernetes - Trang Nguyen
What Is Helm
Container Orchestration
DevOps with Kubernetes
Kubernetes - A Comprehensive Overview
Kubernetes
Aks pimarox from zero to hero
Kubernetes Introduction
Azure AKS
Kubernetes Introduction
Kubernetes PPT.pptx
Kubernetes Architecture
Docker Ecosystem on Azure
A brief study on Kubernetes and its components
Kubernetes Application Deployment with Helm - A beginner Guide!
What Is Kubernetes | Kubernetes Introduction | Kubernetes Tutorial For Beginn...
Azure Container Apps
(Draft) Kubernetes - A Comprehensive Overview
Helm - Application deployment management for Kubernetes
Kubernates vs Openshift: What is the difference and comparison between Opensh...
Publicidad

Destacado (20)

PPTX
Introducción a microservicios
PDF
Use Groovy&Grails in your spring boot projects
PDF
ECMAScript 6
PDF
Analysis of Websites as Graphs for SEO
PPTX
Kafka y python
PDF
Manuel Hurtado. Couchbase paradigma4oct
PDF
Cómo usar google analytics
PDF
Google Analytics for Developers
PDF
Programación Reactiva con RxJava
PPTX
Overview atlas (1)
PPTX
Transformación Digital
PDF
Python y Flink
PPTX
¿Cómo vencer a los dragones digitales?
PDF
HTML5 Web Components
PDF
Introducción a Django
PDF
BBVA Arquitectura - Demo DevOps
PDF
¿Cómo se despliega y autoescala Couchbase en Cloud? ¡Aprende de manera práctica!
PDF
Transformación digital y el nuevo paradigma de TI
PDF
Cultura Digital Paradigma
PDF
Revolutionizing WSO2 PaaS with Kubernetes & App Factory
Introducción a microservicios
Use Groovy&Grails in your spring boot projects
ECMAScript 6
Analysis of Websites as Graphs for SEO
Kafka y python
Manuel Hurtado. Couchbase paradigma4oct
Cómo usar google analytics
Google Analytics for Developers
Programación Reactiva con RxJava
Overview atlas (1)
Transformación Digital
Python y Flink
¿Cómo vencer a los dragones digitales?
HTML5 Web Components
Introducción a Django
BBVA Arquitectura - Demo DevOps
¿Cómo se despliega y autoescala Couchbase en Cloud? ¡Aprende de manera práctica!
Transformación digital y el nuevo paradigma de TI
Cultura Digital Paradigma
Revolutionizing WSO2 PaaS with Kubernetes & App Factory
Publicidad

Similar a Introducción a Kubernetes (20)

PPTX
Meetup de kubernetes, conceptos básicos.
PDF
Cloud Native Mexico - Introducción a Kubernetes
PDF
Explorando los objetos centrales de Kubernetes con Oracle Cloud
PDF
Instalacion y uso basico de Kubernetes.
PDF
meetup digital ocean kubernetes
PPTX
Presentación Kubernetes y nube y mas nube
PDF
Kubernetes for beginners
PPTX
Google Cloud Storage ambiente en desarrollo en la nube
PDF
Kubernetes - Container Orchestration, Deployment and Scaling
PPTX
Lemoncode kubernetes
PDF
Docker y Kubernetes, en busca de la alta disponibilidad
PDF
Java Dev Day 2019 No kuberneteen por convivir
PPTX
Game of pods - Kubernetes
PDF
Kubernetes technical overview and our experience at Restorando :: Buenos Aire...
PDF
Julio Chana | Extendiendo kubernetes | Codemotion Madrid 2018
PDF
Kubernetes 101 - Plain Concepts Dev Day
PDF
VLCSofting 2021 - HARD AS A POD 落. HARDENING DE DESPLIEGUES EN KUBERNETES CON...
PDF
DevOps Spain 2019. Carlos Landeras-Plain Concepts
PPTX
Kubernetes: Do's, don'ts and why's
PDF
Curso Kubernetes CodeURJC
Meetup de kubernetes, conceptos básicos.
Cloud Native Mexico - Introducción a Kubernetes
Explorando los objetos centrales de Kubernetes con Oracle Cloud
Instalacion y uso basico de Kubernetes.
meetup digital ocean kubernetes
Presentación Kubernetes y nube y mas nube
Kubernetes for beginners
Google Cloud Storage ambiente en desarrollo en la nube
Kubernetes - Container Orchestration, Deployment and Scaling
Lemoncode kubernetes
Docker y Kubernetes, en busca de la alta disponibilidad
Java Dev Day 2019 No kuberneteen por convivir
Game of pods - Kubernetes
Kubernetes technical overview and our experience at Restorando :: Buenos Aire...
Julio Chana | Extendiendo kubernetes | Codemotion Madrid 2018
Kubernetes 101 - Plain Concepts Dev Day
VLCSofting 2021 - HARD AS A POD 落. HARDENING DE DESPLIEGUES EN KUBERNETES CON...
DevOps Spain 2019. Carlos Landeras-Plain Concepts
Kubernetes: Do's, don'ts and why's
Curso Kubernetes CodeURJC

Más de Paradigma Digital (13)

PDF
Ddd + ah + microservicios
PDF
Bots 3.0: Dejando atrás los bots conversacionales con Dialogflow.
PDF
Have you met Istio?
PDF
Linkerd a fondo
PDF
Horneando apis
PPTX
Java 8 time to join the future
PDF
Programación Reactiva con Spring WebFlux
PDF
Orquestando microservicios como lo hace Netflix
PDF
Meetup microservicios: API Management
PDF
Docker, kubernetes, openshift y openstack, para mi abuela. techfest 2017.pptx
PDF
Implementando microservicios
PPTX
Equipo de Marketing de Paradigma Digital
PDF
Seminario Apache Solr
Ddd + ah + microservicios
Bots 3.0: Dejando atrás los bots conversacionales con Dialogflow.
Have you met Istio?
Linkerd a fondo
Horneando apis
Java 8 time to join the future
Programación Reactiva con Spring WebFlux
Orquestando microservicios como lo hace Netflix
Meetup microservicios: API Management
Docker, kubernetes, openshift y openstack, para mi abuela. techfest 2017.pptx
Implementando microservicios
Equipo de Marketing de Paradigma Digital
Seminario Apache Solr

Último (20)

PPTX
Presentación PASANTIAS AuditorioOO..pptx
PPTX
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
PPTX
IA de Cine - Como MuleSoft y los Agentes estan redefiniendo la realidad
PDF
programa-de-estudios-2011-guc3ada-para-el-maestro-secundarias-tecnicas-tecnol...
PDF
CyberOps Associate - Cisco Networking Academy
PDF
Maste clas de estructura metálica y arquitectura
PDF
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
PDF
taller de informática - LEY DE OHM
PDF
5.1 Pinch y Bijker en libro Actos, actores y artefactos de Bunch Thomas (coor...
PPTX
Propuesta BKP servidores con Acronis1.pptx
PPT
Que son las redes de computadores y sus partes
PDF
Diapositiva proyecto de vida, materia catedra
PPTX
Presentación de Redes de Datos modelo osi
PDF
Estrategia de apoyo tecnología miguel angel solis
PDF
MÓDULO DE CALOR DE GRADO DE MEDIO DE FORMACIÓN PROFESIONAL
PPTX
RAP01 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
PPTX
historia_web de la creacion de un navegador_presentacion.pptx
PDF
Plantilla para Diseño de Narrativas Transmedia.pdf
PDF
Instrucciones simples, respuestas poderosas. La fórmula del prompt perfecto.
DOCX
Zarate Quispe Alex aldayir aplicaciones de internet .docx
Presentación PASANTIAS AuditorioOO..pptx
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
IA de Cine - Como MuleSoft y los Agentes estan redefiniendo la realidad
programa-de-estudios-2011-guc3ada-para-el-maestro-secundarias-tecnicas-tecnol...
CyberOps Associate - Cisco Networking Academy
Maste clas de estructura metálica y arquitectura
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
taller de informática - LEY DE OHM
5.1 Pinch y Bijker en libro Actos, actores y artefactos de Bunch Thomas (coor...
Propuesta BKP servidores con Acronis1.pptx
Que son las redes de computadores y sus partes
Diapositiva proyecto de vida, materia catedra
Presentación de Redes de Datos modelo osi
Estrategia de apoyo tecnología miguel angel solis
MÓDULO DE CALOR DE GRADO DE MEDIO DE FORMACIÓN PROFESIONAL
RAP01 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
historia_web de la creacion de un navegador_presentacion.pptx
Plantilla para Diseño de Narrativas Transmedia.pdf
Instrucciones simples, respuestas poderosas. La fórmula del prompt perfecto.
Zarate Quispe Alex aldayir aplicaciones de internet .docx

Introducción a Kubernetes