# Розширення API Kubernetes

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

---

Власні ресурси є розширенням API Kubernetes. Kubernetes надає два способи додавання власних ресурсів до вашого кластера:

* Механізм [CustomResourceDefinition](/docs/concepts/extend-kubernetes/api-extension/custom-resources/) (CRD) дозволяє вам декларативно визначити новий власний API з API-групою, видом (kind) та схемою, які ви вказуєте. Панель управління Kubernetes обслуговує та обробляє зберігання вашого власного ресурсу. CRD дозволяє створювати нові типи ресурсів для вашого кластера без написання та запуску власного API-сервера.
* [Шар агрегації](/docs/concepts/extend-kubernetes/api-extension/apiserver-aggregation/) розташований за основним API-сервером, який діє як проксі. Таке розташування називається агрегацією API (AA), яка дозволяє вам надавати спеціалізовані реалізації для ваших власних ресурсів, написавши та розгорнувши власний API-сервер. Основний API-сервер делегує запити до вашого API-сервера для власних API, які ви вказуєте, зробивши їх доступними для всіх своїх клієнтів.

---

Section pages:

- [Власні Ресурси](/uk/docs/concepts/extend-kubernetes/api-extension/custom-resources/)
- [Шар агрегації API Kubernetes](/uk/docs/concepts/extend-kubernetes/api-extension/apiserver-aggregation/)
