Documentación
Kubernetes Blog
Partners
Comunidad
Casos de éxito
Versions
Release Information
v1.33
v1.32
v1.31
v1.30
v1.29
Español (Spanish)
English
中文 (Chinese)
한국어 (Korean)
Português (Portuguese)
Documentación
Versiones Soportadas de la Documentación
Setup
Descargando Kubernetes
Compilando desde código fuente
Learning environment
Desplegando un clúster con kubeadm
Production environment
Container Runtimes
Installing Kubernetes with deployment tools
Bootstrapping clusters with kubeadm
Installing kubeadm
Troubleshooting kubeadm
Creating a cluster with kubeadm
Customizing components with the kubeadm API
Options for Highly Available Topology
Creating Highly Available Clusters with kubeadm
Set up a High Availability etcd Cluster with kubeadm
Configuring each kubelet in your cluster using kubeadm
Dual-stack support with kubeadm
Turnkey Cloud Solutions
Best practices
Considerations for large clusters
Running in multiple zones
Validate node setup
Enforcing Pod Security Standards
PKI certificates and requirements
Soluciones sobre IaaS en la nube
Soluciones sobre virtualización On-Premises
Soluciones personalizadas
Kubernetes sobre Windows
Conceptos
Introducción
¿Qué es Kubernetes?
Componentes de Kubernetes
API de Kubernetes
Objetos de Kubernetes
Entender los Objetos de Kubernetes
Kubernetes Object Management
Nombres
Espacios de nombres
Etiquetas y Selectores
Anotaciones
Selectores de Campo
Finalizadores
Owners and Dependents
Etiquetas recomendadas
Gestión de objetos usando kubectl
Arquitectura de Kubernetes
Nodos
Communication between Nodes and the Control Plane
Comunicación Nodo-Maestro
Conceptos subyacentes del Cloud Controller Manager
Controllers
Leases
About cgroup v2
Container Runtime Interface (CRI)
Garbage Collection
Mixed Version Proxy
Contenedores
Images
Container Environment
RuntimeClass
Variables de entorno de un Container
Container Lifecycle Hooks
Cargas de trabajo
Pods
Pods
Pod Lifecycle
Contenedores de Inicialización
Sidecar Containers
Interrupciones
Containers Efímeros
Pod Quality of Service Classes
User Namespaces
Downward API
Controladores
ReplicaSet
ReplicationController
Deployment
StatefulSets
DaemonSet
Jobs
Recolección de Basura
Controlador TTL para Recursos Finalizados
Jobs - Ejecución hasta el final
CronJob
Autoscaling Workloads
Managing Workloads
Servicios, balanceo de carga y redes
Service
Ingress
Controladores Ingress
Políticas de red (Network Policies)
Gateway API
EndpointSlices
DNS for Services and Pods
IPv4/IPv6 dual-stack
Topology Aware Routing
Networking on Windows
Service ClusterIP allocation
Service Internal Traffic Policy
Almacenamiento
Volumes
Snapshots de Volúmenes
Volúmenes Persistentes
Volúmenes proyectados
Clonación de volumen CSI
Volume Snapshot Classes
Volúmenes efímeros
Aprovisionamiento Dinámico de volumen
StorageClass (Clases de Almacenamiento)
Volume Attributes Classes
Capacidad de Almacenamiento
Almacenamiento en Windows
Límites de Volumen específicos del Nodo
Supervisión del Estado del Volumen
Configuración
Prácticas Recomendadas de Configuración
ConfigMaps
Sobrecarga de Pod
Administrando los recursos de los contenedores
Secrets
Organizar el acceso a los clústeres utilizando archivos kubeconfig
Resource Management for Windows nodes
Seguridad
Cloud Native Security
Vista General de Seguridad Cloud Native
Pod Security Standards
Pod Security Admission
Service Accounts
Políticas de Seguridad del Pod
Security For Windows Nodes
Role Based Access Control Good Practices
Good practices for Kubernetes Secrets
Multi-tenancy
Hardening Guide - Authentication Mechanisms
Kubernetes API Server Bypass Risks
Security Checklist
Controlando el Acceso a la API de Kubernetes
Políticas
Rangos de límites (Limit Ranges)
Resource Quotas
Process ID Limits And Reservations
Node Resource Managers
Scheduling, Preemption and Eviction
Kubernetes Scheduler
Assigning Pods to Nodes
Pod Overhead
Pod Scheduling Readiness
Pod Topology Spread Constraints
Taints and Tolerations
Scheduling Framework
Dynamic Resource Allocation
Scheduler Performance Tuning
Resource Bin Packing
Pod Priority and Preemption
Node-pressure Eviction
API-initiated Eviction
Administración del Clúster
Certificates
Cluster Networking
Logging Architecture
Metrics For Kubernetes System Components
Metrics for Kubernetes Object States
System Logs
Traces For Kubernetes System Components
Proxies in Kubernetes
API Priority and Fairness
Cluster Autoscaling
Instalación de Complementos (AddOns)
Extendiendo Kubernetes
Extendiendo la API de Kubernetes
Custom Resources
Kubernetes API Aggregation Layer
Extensiones de computación, almacenamiento y redes
Network Plugins
Device Plugins
Operator pattern
Windows in Kubernetes
Windows containers in Kubernetes
Guide for Running Windows Containers in Kubernetes
Tareas
Instalar herramientas
Instalar y Configurar kubectl en Linux
Install and Set Up kubectl on macOS
Install and Set Up kubectl on Windows
Administrar un clúster
Administrar un clúster con kubeadm
Certificate Management with kubeadm
Configuring a cgroup driver
Reconfiguring a kubeadm cluster
Upgrading kubeadm clusters
Upgrading Linux nodes
Upgrading Windows nodes
Changing The Kubernetes Package Repository
Administrar recursos de memoria, CPU y API
Configure Default Memory Requests and Limits for a Namespace
Configure Default CPU Requests and Limits for a Namespace
Configure Minimum and Maximum Memory Constraints for a Namespace