# Core

LLMS index: [llms.txt](/llms.txt)

---

Section pages:

- [ComponentStatus](/uk/docs/reference/kubernetes-api/core/component-status-v1/): ComponentStatus (та ComponentStatusList) містить інформацію про стан кластера. Застаріло: цей API застарів у v1.19+
- [ConfigMap](/uk/docs/reference/kubernetes-api/core/config-map-v1/): ConfigMap містить конфігураційні дані для використання подами.
- [Endpoints](/uk/docs/reference/kubernetes-api/core/endpoints-v1/): Endpoints є колекцією точок доступу, які реалізують фактичний сервіс. Приклад:

```json
Name: "mysvc",
Subsets: [
  {
    Addresses: [{"ip": "10.10.1.1"}, {"ip": "10.10.2.2"}],
    Ports: [{"name": "a", "port": 8675}, {"name": "b", "port": 309}]
  },
  {
    Addresses: [{"ip": "10.10.3.3"}],
    Ports: [{"name": "a", "port": 93}, {"name": "b", "port": 76}]
  },
]
```

Endpoints є застарілим API і не містить інформації про всі функції Service. Використовуйте discoveryv1.EndpointSlice для повної інформації про точки доступу Service.

Застаріле\: Цей API було визнано застарілим у v1.33+. Використовуйте discoveryv1.EndpointSlice.
- [Event](/uk/docs/reference/kubernetes-api/core/event-v1/): Event є звітом про подію десь у кластері. Події мають обмежений час зберігання, а тригери та повідомлення можуть змінюватися з часом. Споживачі подій не повинні покладатися на час події з певною причиною, що відображає послідовний основний тригер, або на подальше існування подій з цією причиною. Події слід розглядати як інформативні, надані за принципом «максимальних зусиль» та допоміжні дані.
- [LimitRange](/uk/docs/reference/kubernetes-api/core/limit-range-v1/): LimitRange набір обмежень використання ресурсів для кожного типу ресурсу в Namespace.
- [Namespace](/uk/docs/reference/kubernetes-api/core/namespace-v1/): Namespace визначає область Імен. Використання кількох просторів імен є опціональним.
- [Node](/uk/docs/reference/kubernetes-api/core/node-v1/): Node є робочим вузлом у Kubernetes. Кожен вузол матиме унікальний ідентифікатор у кеші (тобто в etcd).
- [PersistentVolume](/uk/docs/reference/kubernetes-api/core/persistent-volume-v1/): PersistentVolume (PV) є ресурсом зберігання, який надається адміністратором. Він аналогічний вузлу. Детальніше: [https://kubernetes.io/docs/concepts/storage/persistent-volumes](/uk/docs/concepts/storage/persistent-volumes)
- [PersistentVolumeClaim](/uk/docs/reference/kubernetes-api/core/persistent-volume-claim-v1/): PersistentVolumeClaim є запитом користувача на постійний том і заявкою на його використання
- [Pod](/uk/docs/reference/kubernetes-api/core/pod-v1/): Pod є колекцією контейнерів, які можуть працювати на хості. Цей ресурс створюється клієнтами та планується на хости.
- [PodTemplate](/uk/docs/reference/kubernetes-api/core/pod-template-v1/): PodTemplate описує шаблон для створення копій попередньо визначеного пода.
- [ReplicationController](/uk/docs/reference/kubernetes-api/core/replication-controller-v1/): ReplicationController представляє конфігурацію контролера реплікації.
- [ResourceQuota](/uk/docs/reference/kubernetes-api/core/resource-quota-v1/): ResourceQuota встановлює агреговані обмеження квот, що застосовуються на рівні простору імен
- [Secret](/uk/docs/reference/kubernetes-api/core/secret-v1/): Secret зберігає секретні дані певного типу. Загальна кількість байтів значень у полі Data повинна бути менше, ніж MaxSecretSize байтів.
- [Service](/uk/docs/reference/kubernetes-api/core/service-v1/): Service є іменованою абстракцією програмного сервісу (наприклад, mysql), що складається з локального порту (наприклад, 3306), на якому прослуховує проксі, та селектора, який визначає, які поди відповідатимуть на запити, надіслані через проксі.
- [ServiceAccount](/uk/docs/reference/kubernetes-api/core/service-account-v1/): ServiceAccount обʼєднує:

* імʼя, зрозуміле користувачам і, можливо, периферійним системам, для ідентифікації
* принципала, який може бути автентифікований і авторизований
* набір секретів
