Recursos¶
Recursos Fundamentales (Core)¶
Estos forman parte del API Group core (v1):
- Pod
- Service
- ReplicationController
- Namespace
- Secret
- ConfigMap
- PersistentVolume (PV)
- PersistentVolumeClaim (PVC)
- ServiceAccount
- Node
- LimitRange
- ResourceQuota
- Event
Recursos de Controladores (Controllers)¶
API Group: apps/v1:
- Deployment
- StatefulSet
- DaemonSet
- ReplicaSet
- API Group: batch/v1:
- Job
- CronJob
Recursos de Acceso y Seguridad¶
API Group: rbac.authorization.k8s.io/v1:
- Role
- ClusterRole
- RoleBinding
- ClusterRoleBinding
- API Group: policy/v1:
- PodDisruptionBudget
- API Group: networking.k8s.io/v1:
- NetworkPolicy
Recursos de Red¶
API Group: networking.k8s.io/v1:
- Ingress
- IngressClass
- API Group: discovery.k8s.io/v1:
- EndpointSlice
- API Group: core/v1:
- Endpoints
Recursos de Almacenamiento¶
API Group: storage.k8s.io/v1:
- StorageClass
- VolumeAttachment
- CSIDriver
- CSIStorageCapacity
Recursos de Configuración y Customización¶
API Group: apiextensions.k8s.io/v1:
- CustomResourceDefinition (CRD)
- API Group: admissionregistration.k8s.io/v1:
- ValidatingWebhookConfiguration
- MutatingWebhookConfiguration
- API Group: apiregistration.k8s.io/v1:
- APIService
Recursos Experimentales / Avanzados¶
API Group: autoscaling/v2:
- HorizontalPodAutoscaler
- API Group: coordination.k8s.io/v1:
- Lease (usado para electiones de líderes, etc.)
- API Group: node.k8s.io/v1:
- RuntimeClass
- API Group: scheduling.k8s.io/v1:
- PriorityClass
Recursos usados por el sistema¶
Binding (core/v1) – rara vez usado directamente.
- TokenRequest – relacionado con autenticación (usado por API).
- CSINode (storage.k8s.io) – generado automáticamente por kubelet.
Extras (usados comúnmente con CRDs)¶
Estos objetos no son parte del core, pero se definen con CRDs y se manejan igual:
- Certificate (cert-manager.io/v1)
- Issuer, ClusterIssuer
- IngressRoute, Middleware, Service (Traefik)
- HelmRelease (de Helm Operator o Flux)
- Application (ArgoCD o ApplicationSet)
- Prometheus, ServiceMonitor, Alertmanager (Prometheus Operator)
- Kustomization (Flux)