Documentación
Kubernetes Blog
Partners
Comunidad
Casos de éxito
Versions
v1.20
v1.19
v1.18
v1.17
v1.16
Español
Français
Deutsch
Home
Available Documentation Versions
(EN)
Setup
Descargando Kubernetes
v1.20 Release Notes
(EN)
Kubernetes version and version skew support policy
(EN)
Compilando desde código fuente
Learning environment
Desplegando un clúster con kubeadm
Production environment
Container runtimes
(EN)
Installing Kubernetes with deployment tools
Bootstrapping clusters with kubeadm
Installing kubeadm
(EN)
Troubleshooting kubeadm
(EN)
Creating a cluster with kubeadm
(EN)
Customizing control plane configuration with kubeadm
(EN)
Options for Highly Available topology
(EN)
Creating Highly Available clusters with kubeadm
(EN)
Set up a High Availability etcd cluster with kubeadm
(EN)
Configuring each kubelet in your cluster using kubeadm
(EN)
Configuring your kubernetes cluster to self-host the control plane
(EN)
Installing Kubernetes with kops
(EN)
Installing Kubernetes with Kubespray
(EN)
Turnkey Cloud Solutions
(EN)
Windows in Kubernetes
Intro to Windows support in Kubernetes
(EN)
Guide for scheduling Windows containers in Kubernetes
(EN)
Best practices
Considerations for large clusters
(EN)
Running in multiple zones
(EN)
Validate node setup
(EN)
PKI certificates and requirements
(EN)
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
(EN)
Nombres
Espacios de nombres
Etiquetas y Selectores
Anotaciones
Selectores de Campo
Etiquetas recomendadas
Gestión de objetos usando kubectl
Arquitectura de Kubernetes
Nodos
Comunicación Nodo-Maestro
Control Plane-Node Communication
(EN)
Conceptos subyacentes del Cloud Controller Manager
Controllers
(EN)
Contenedores
Images
(EN)
Container Environment
(EN)
Runtime Class
(EN)
Variables de entorno de un Container
Container Lifecycle Hooks
Cargas de trabajo
Pods
Pods
Pod Lifecycle
(EN)
Init Containers
(EN)
Pod Topology Spread Constraints
(EN)
Pod Preset
Disruptions
(EN)
Containers Efímeros
Controladores
ReplicaSet
ReplicationController
Deployment
StatefulSets
DaemonSet
Jobs
(EN)
Recolección de Basura
Controlador TTL para Recursos Finalizados
Jobs - Ejecución hasta el final
CronJob
Servicios, balanceo de carga y redes
Service
(EN)
Service Topology
(EN)
DNS for Services and Pods
(EN)
Connecting Applications with Services
(EN)
EndpointSlices
(EN)
Ingress
(EN)
Ingress Controllers
(EN)
Network Policies
(EN)
Adding entries to Pod /etc/hosts with HostAliases
(EN)
IPv4/IPv6 dual-stack
(EN)
Almacenamiento
Volumes
(EN)
Persistent Volumes
(EN)
Volume Snapshots
(EN)
CSI Volume Cloning
(EN)
Storage Classes
(EN)
Volume Snapshot Classes
(EN)
Dynamic Volume Provisioning
(EN)
Storage Capacity
(EN)
Ephemeral Volumes
(EN)
Node-specific Volume Limits
(EN)
Configuración
Configuration Best Practices
(EN)
ConfigMaps
Sobrecarga de Pod
Managing Resources for Containers
(EN)
Secrets
Organizar el acceso a los clústeres utilizando archivos kubeconfig
Pod Priority and Preemption
(EN)
Security
Overview of Cloud Native Security
(EN)
Pod Security Standards
(EN)
Controlling Access to the Kubernetes API
(EN)
Políticas
Limit Ranges
(EN)
Resource Quotas
(EN)
Pod Security Policies
(EN)
Process ID Limits And Reservations
(EN)
Scheduling and Eviction
Kubernetes Scheduler
(EN)
Taints and Tolerations
(EN)
Assigning Pods to Nodes
(EN)
Pod Overhead
(EN)
Resource Bin Packing for Extended Resources
(EN)
Eviction Policy
(EN)
Scheduling Framework
(EN)
Scheduler Performance Tuning
(EN)
Administración del Clúster
Certificates
(EN)
Managing Resources
(EN)
Cluster Networking
(EN)
Logging Architecture
(EN)
Metrics For Kubernetes System Components
(EN)
System Logs
(EN)
Garbage collection for container images
(EN)
Proxies in Kubernetes
(EN)
API Priority and Fairness
(EN)
Installing Addons
(EN)
Extendiendo Kubernetes
Extending your Kubernetes Cluster
(EN)
Extendiendo la API de Kubernetes
Custom Resources
(EN)
Extending the Kubernetes API with the aggregation layer
(EN)
Extensiones de computación, almacenamiento y redes
Network Plugins
(EN)
Device Plugins
(EN)
Operator pattern
(EN)
Service Catalog
(EN)
Guías de iniciación
Fedora
Tareas
Instalar herramientas
Instalar y Configurar kubectl
Install and Set Up kubectl on Linux
(EN)
Install and Set Up kubectl on macOS
(EN)
Install and Set Up kubectl on Windows
(EN)
Tools Included
bash auto-completion on Linux
(EN)
bash auto-completion on macOS
(EN)
gcloud kubectl install
(EN)
verify kubectl install
(EN)
What's next?
(EN)
zsh auto-completion
(EN)
Administrar un clúster
Administrar un clúster con kubeadm
Certificate Management with kubeadm
(EN)
Upgrading kubeadm clusters
(EN)
Adding Windows nodes
(EN)
Upgrading Windows nodes
(EN)
Migrating from dockershim
Check whether Dockershim deprecation affects you
(EN)
Migrating telemetry and security agents from dockershim
(EN)
Administrar recursos de memoria, CPU y API
Configure Default Memory Requests and Limits for a Namespace
(EN)
Configure Default CPU Requests and Limits for a Namespace
(EN)
Configure Minimum and Maximum Memory Constraints for a Namespace
(EN)
Configure Minimum and Maximum CPU Constraints for a Namespace
(EN)
Configure Memory and CPU Quotas for a Namespace
(EN)
Configure a Pod Quota for a Namespace
(EN)
Certificates
(EN)
Instalar un proveedor de políticas de red
Use Calico for NetworkPolicy
(EN)
Use Cilium for NetworkPolicy
(EN)
Use Kube-router for NetworkPolicy
(EN)
Romana for NetworkPolicy
(EN)
Weave Net for NetworkPolicy
(EN)
Access Clusters Using the Kubernetes API
(EN)
Access Services Running on Clusters
(EN)
Advertise Extended Resources for a Node
(EN)
Autoscale the DNS Service in a Cluster
(EN)
Change the default StorageClass
(EN)
Change the Reclaim Policy of a PersistentVolume
(EN)
Cloud Controller Manager Administration
(EN)
Configure Out of Resource Handling
(EN)
Configure Quotas for API Objects
(EN)
Control CPU Management Policies on the Node
(EN)
Control Topology Management Policies on a node
(EN)
Customizing DNS Service
(EN)
Debugging DNS Resolution
(EN)
Declare Network Policy
(EN)
Developing Cloud Controller Manager
(EN)
Enable Or Disable A Kubernetes API
(EN)
Enabling EndpointSlices
(EN)
Enabling Service Topology
(EN)
Encrypting Secret Data at Rest
(EN)
Guaranteed Scheduling For Critical Add-On Pods
(EN)
IP Masquerade Agent User Guide
(EN)
Limit Storage Consumption
(EN)
Namespaces Walkthrough
(EN)
Operating etcd clusters for Kubernetes
(EN)
Reconfigure a Node's Kubelet in a Live Cluster
(EN)
Reserve Compute Resources for System Daemons
(EN)
Safely Drain a Node
(EN)
Securing a Cluster
(EN)
Set Kubelet parameters via a config file
(EN)
Set up High-Availability Kubernetes Masters
(EN)
Share a Cluster with Namespaces
(EN)
Upgrade A Cluster
(EN)
Using a KMS provider for data encryption
(EN)
Using CoreDNS for Service Discovery
(EN)
Using NodeLocal DNSCache in Kubernetes clusters
(EN)
Using sysctls in a Kubernetes Cluster
(EN)
Configurar pods y contenedores
Assign Memory Resources to Containers and Pods
(EN)
Assign CPU Resources to Containers and Pods
(EN)
Configure GMSA for Windows Pods and containers
(EN)
Configure RunAsUserName for Windows pods and containers
(EN)
Configure Quality of Service for Pods
(EN)
Assign Extended Resources to a Container
(EN)
Configura un Pod para Usar un Volume como Almacenamiento
Configure a Pod to Use a PersistentVolume for Storage
(EN)
Configure a Pod to Use a Projected Volume for Storage
(EN)
Configure a Security Context for a Pod or Container
(EN)
Configure Service Accounts for Pods
(EN)
Pull an Image from a Private Registry
(EN)
Configure Liveness, Readiness and Startup Probes
(EN)
Assign Pods to Nodes
(EN)
Assign Pods to Nodes using Node Affinity
(EN)
Configure Pod Initialization
(EN)
Attach Handlers to Container Lifecycle Events
(EN)
Configure a Pod to Use a ConfigMap
(EN)
Share Process Namespace between Containers in a Pod
(EN)
Create static Pods
(EN)
Translate a Docker Compose File to Kubernetes Resources
(EN)
Manage Kubernetes Objects
Declarative Management of Kubernetes Objects Using Configuration Files
(EN)
Declarative Management of Kubernetes Objects Using Kustomize
(EN)
Managing Kubernetes Objects Using Imperative Commands
(EN)
Imperative Management of Kubernetes Objects Using Configuration Files
(EN)
Update API Objects in Place Using kubectl patch
(EN)
Managing Secrets
Managing Secret using kubectl
(EN)
Managing Secret using Configuration File
(EN)
Managing Secret using Kustomize
(EN)
Inyectar datos en las aplicaciones
Define a Command and Arguments for a Container
(EN)
Define Dependent Environment Variables
(EN)
Define Environment Variables for a Container
(EN)
Expose Pod Information to Containers Through Environment Variables
(EN)
Expose Pod Information to Containers Through Files
(EN)
Distribute Credentials Securely Using Secrets
(EN)
Gestionar y ejecutar aplicaciones
Corre una aplicación stateless usando un Deployment
Run a Single-Instance Stateful Application
(EN)
Run a Replicated Stateful Application
(EN)
Scale a StatefulSet
(EN)
Delete a StatefulSet
(EN)
Force Delete StatefulSet Pods
(EN)
Horizontal Pod Autoscaler
(EN)
Horizontal Pod Autoscaler Walkthrough
(EN)
Especificando un presupuesto de disrupción para tu aplicación
Accessing the Kubernetes API from a Pod
(EN)
Gestionar y ejecutar daemons
Perform a Rolling Update on a DaemonSet
(EN)
Perform a Rollback on a DaemonSet
(EN)
Gestionar y ejecutar trabajos
Running Automated Tasks with a CronJob
(EN)
Coarse Parallel Processing Using a Work Queue
(EN)
Fine Parallel Processing Using a Work Queue
(EN)
Indexed Job for Parallel Processing with Static Work Assignment
(EN)
Parallel Processing using Expansions
(EN)
Acceder al clúster y las aplicaciones
Web UI (Dashboard)
(EN)
Accessing Clusters
(EN)
Configure Access to Multiple Clusters
(EN)
Use Port Forwarding to Access Applications in a Cluster
(EN)
Use a Service to Access an Application in a Cluster
(EN)
Connect a Frontend to a Backend Using Services
(EN)
Create an External Load Balancer
(EN)
List All Container Images Running in a Cluster
(EN)
Set up Ingress on Minikube with the NGINX Ingress Controller
(EN)
Communicate Between Containers in the Same Pod Using a Shared Volume
(EN)
Configure DNS for a Cluster
(EN)
Monitorización, Logs y Debugging
Application Introspection and Debugging
(EN)
Auditoría
Debug a StatefulSet
(EN)
Debug Pods and ReplicationControllers
(EN)
Debug Running Pods
(EN)
Debug Services
(EN)
Debugging Kubernetes nodes with crictl
(EN)
Depurar Contenedores de Inicialización
Determine the Reason for Pod Failure
(EN)
Developing and debugging services locally
(EN)
Escribiendo Logs con Elasticsearch y Kibana
Escribiendo Logs con Stackdriver
Get a Shell to a Running Container
(EN)
Monitor Node Health
(EN)
Pipeline de métricas de recursos
Tools for Monitoring Resources
(EN)
Troubleshoot Applications
(EN)
Troubleshoot Clusters
(EN)
Troubleshooting
(EN)
Extend Kubernetes
Configure the Aggregation Layer
(EN)
Use Custom Resources
Extend the Kubernetes API with CustomResourceDefinitions
(EN)
Versions in CustomResourceDefinitions
(EN)
Set up an Extension API Server
(EN)
Configure Multiple Schedulers
(EN)
Use an HTTP Proxy to Access the Kubernetes API
(EN)
Set up Konnectivity service
(EN)
Extender la API de Kubernetes
Usar recursos personalizados
Gestionar certificados TLS
Configure Certificate Rotation for the Kubelet
(EN)
Manage TLS Certificates in a Cluster
(EN)
Manual Rotation of CA Certificates
(EN)
Federación
Administrar la federación de clústeres
Catálogo de servicios
Install Service Catalog using Helm
(EN)
Install Service Catalog using SC
(EN)
Networking
Validate IPv4/IPv6 dual-stack
(EN)
Configure a kubelet image credential provider
(EN)
Extend kubectl with plugins
(EN)
Manage HugePages
(EN)
Schedule GPUs
(EN)
Tutoriales
Hello Minikube
Introducción
Crear un clúster
Using Minikube to Create a Cluster
(EN)
Tutorial interactivo - Crear un clúster
Desplegar una aplicación
Using kubectl to Create a Deployment
(EN)
Tutorial interactivo - Implementando una aplicación
Consultar el estado de una aplicación
Viewing Pods and Nodes
(EN)
Interactive Tutorial - Exploring Your App
(EN)
Exponer una aplicación
Using a Service to Expose Your App
(EN)
Interactive Tutorial - Exposing Your App
(EN)
Escalar una aplicación
Running Multiple Instances of Your App
(EN)
Interactive Tutorial - Scaling Your App
(EN)
Actualizar una aplicación
Performing a Rolling Update
(EN)
Interactive Tutorial - Updating Your App
(EN)
Formación en línea
Configuración
Example: Configuring a Java Microservice
Externalizing config using MicroProfile, ConfigMaps and Secrets
(EN)
Interactive Tutorial - Configuring a Java Microservice
(EN)
Configuring Redis using a ConfigMap
(EN)
Aplicaciones Stateless
Exposing an External IP Address to Access an Application in a Cluster
(EN)
Example: Deploying PHP Guestbook application with MongoDB
(EN)
Aplicaciones Stateful
StatefulSet Basics
(EN)
Example: Deploying WordPress and MySQL with Persistent Volumes
(EN)
Example: Deploying Cassandra with a StatefulSet
(EN)
Running ZooKeeper, A Distributed System Coordinator
(EN)
Clústeres
Restrict a Container's Access to Resources with AppArmor
(EN)
Restrict a Container's Syscalls with Seccomp
(EN)
Servicios
Using Source IP
(EN)
Referencia
Glosario de términos
kubectl CLI
Overview of kubectl
(EN)
JSONPath Support
(EN)
kubectl
(EN)
kubectl Cheat Sheet
(EN)
kubectl Commands
(EN)
kubectl for Docker Users
(EN)
kubectl Usage Conventions
(EN)
Kubernetes API
Workloads Resources
Pod
(EN)
Container
(EN)
EphemeralContainer
(EN)
PodTemplate
(EN)
ReplicationController
(EN)
ReplicaSet
(EN)
Deployment
(EN)
StatefulSet
(EN)
ControllerRevision
(EN)
DaemonSet
(EN)
Job
(EN)
CronJob v1beta1
(EN)
CronJob v2alpha1
(EN)
HorizontalPodAutoscaler
(EN)
HorizontalPodAutoscaler v2beta2
(EN)
PriorityClass
(EN)
Services Resources
Service
(EN)
Endpoints
(EN)
EndpointSlice v1beta1
(EN)
Ingress
(EN)
IngressClass
(EN)
Config and Storage Resources
ConfigMap
(EN)
Secret
(EN)
Volume
(EN)
PersistentVolumeClaim
(EN)
PersistentVolume
(EN)
StorageClass
(EN)
VolumeAttachment
(EN)
CSIDriver
(EN)
CSINode
(EN)
Authentication Resources
ServiceAccount
(EN)
TokenRequest
(EN)
TokenReview
(EN)
CertificateSigningRequest
(EN)
Authorization Resources
LocalSubjectAccessReview
(EN)
SelfSubjectAccessReview
(EN)
SelfSubjectRulesReview
(EN)
SubjectAccessReview
(EN)
ClusterRole
(EN)
ClusterRoleBinding
(EN)
Role
(EN)
RoleBinding
(EN)
Policies Resources
LimitRange
(EN)
ResourceQuota
(EN)
NetworkPolicy
(EN)
PodDisruptionBudget v1beta1
(EN)
PodSecurityPolicy v1beta1
(EN)
Extend Resources
CustomResourceDefinition
(EN)
MutatingWebhookConfiguration
(EN)
ValidatingWebhookConfiguration
(EN)
Cluster Resources
Node
(EN)
Namespace
(EN)
Event
(EN)
APIService
(EN)
Lease
(EN)
RuntimeClass
(EN)
FlowSchema v1beta1
(EN)
PriorityLevelConfiguration v1beta1
(EN)
Binding
(EN)
ComponentStatus
(EN)
Common Definitions
DeleteOptions
(EN)
DownwardAPIVolumeFile
(EN)
ExecAction
(EN)
HTTPGetAction
(EN)
JSONSchemaProps
(EN)
KeyToPath
(EN)
LabelSelector
(EN)
ListMeta
(EN)
LocalObjectReference
(EN)
NodeAffinity
(EN)
NodeSelectorRequirement
(EN)
ObjectFieldSelector
(EN)
ObjectMeta
(EN)
ObjectReference
(EN)
Patch
(EN)
PodAffinity
(EN)
PodAntiAffinity
(EN)
Quantity
(EN)
ResourceFieldSelector
(EN)
Status
(EN)
TCPSocketAction
(EN)
TypedLocalObjectReference
(EN)
Common Parameters
(EN)
v1.14
Utilizando la API de Kubernetes
Kubernetes API Concepts
(EN)
Server-Side Apply
(EN)
Client Libraries
(EN)
Kubernetes Deprecation Policy
(EN)
Deprecated API Migration Guide
(EN)
Kubernetes API health endpoints
(EN)
Well-Known Labels, Annotations and Taints
(EN)
Accediendo a la API de Kubernetes
Authenticating
(EN)
Authenticating with Bootstrap Tokens
(EN)
Certificate Signing Requests
(EN)
Using Admission Controllers
(EN)
Dynamic Admission Control
(EN)
Managing Service Accounts
(EN)
Authorization Overview
(EN)
Using RBAC Authorization
(EN)
Using ABAC Authorization
(EN)
Using Node Authorization
(EN)
Webhook Mode
(EN)
Reportando problemas en Kubernetes
Kubernetes Issue Tracker
(EN)
Kubernetes Security and Disclosure Information
(EN)
Herramientas de configuración
kubeadm
Kubeadm Generated
(EN)
(EN)
(EN)
(EN)
(EN)
(EN)
(EN)
(EN)
(EN)
(EN)
(EN)
(EN)
(EN)
(EN)
(EN)
(EN)
(EN)
(EN)
(EN)
(EN)
(EN)
(EN)
(EN)
(EN)
(EN)
(EN)
(EN)
(EN)
(EN)
(EN)
(EN)
(EN)
(EN)
(EN)
(EN)
(EN)
(EN)
(EN)
(EN)
(EN)
(EN)
(EN)
(EN)
(EN)
(EN)
(EN)
(EN)
(EN)
(EN)
(EN)
kubeadm init
(EN)
kubeadm join
(EN)
kubeadm upgrade
(EN)
kubeadm config
(EN)
kubeadm reset
(EN)
kubeadm token
(EN)
kubeadm version
(EN)
kubeadm alpha
(EN)
kubeadm certs
(EN)
kubeadm init phase
(EN)
kubeadm join phase
(EN)
kubeadm kubeconfig
(EN)
kubeadm reset phase
(EN)
kubeadm upgrade phase
(EN)
Implementation details
(EN)
kubefed
Herramientas de línea de comandos
Feature Gates
(EN)
kubelet
(EN)
kube-apiserver
(EN)
kube-controller-manager
(EN)
kube-proxy
(EN)
kube-scheduler
(EN)
Kubelet authentication/authorization
(EN)
TLS bootstrapping
(EN)
Federation API
Scheduling
Scheduling Policies
(EN)
Scheduler Configuration
(EN)
Other Tools
Contribuir
Empieza a contribuir
Suggesting content improvements
(EN)
Contributing new content
Overview
(EN)
Opening a pull request
(EN)
Documenting for a release
(EN)
Blogs and case studies
(EN)
Reviewing changes
Reviewing pull requests
(EN)
For approvers and reviewers
(EN)
Localizing Kubernetes documentation
(EN)
Participating in SIG Docs
Roles and responsibilities
(EN)
PR wranglers
(EN)
Cómo escribir documentación
Content guide
(EN)
Style guide
(EN)
Writing a new topic
(EN)
Page content types
(EN)
Content organization
(EN)
Custom Hugo Shortcodes
(EN)
Documentación de referencia
Contributing to the Upstream Kubernetes Code
(EN)
Quickstart
(EN)
Generating Reference Documentation for the Kubernetes API
(EN)
Generating Reference Documentation for kubectl Commands
(EN)
Generating Reference Pages for Kubernetes Components and Tools
(EN)
(EN)
Advanced contributing
(EN)
Contribuir a la documentación de Kubernetes en español
Docs smoke test page
(EN)
Resultados de la búsqueda
Documentación
Tareas
Extender la API de Kubernetes
Extender la API de Kubernetes
Usar recursos personalizados
Última modificación April 16, 2019 at 1:13 PM PST:
Add es/docs index tree (#13809) (cb49ff100)
Editar esta página
Create child page
Notificar una incidencia con la documentanción