Глоссарий
Словарь для разработчика.
Раздел «Разработчику»: быстрый переход по подразделам
Для кого эта страница
При доставке приложений в кластеры платформы «Штурвал» используются термины GitOps, Argo CD, Helm и специфичные для платформы. На этой странице — краткие определения.
Доставка приложений
| Термин | Определение |
|---|---|
| GitOps | Подход к управлению инфраструктурой и приложениями через Git. Состояние в Git — единственный источник истины; инструменты (Argo CD) синхронизируют кластер с репозиторием. |
| Argo CD | GitOps-инструмент для Kubernetes. Синхронизирует состояние кластера с Git-репозиторием (манифесты, Helm, Kustomize). Интегрирован в платформу как сервис shturval-cd. |
| Application | Объект Argo CD. Описывает источник (Git, Helm) и целевой кластер. При расхождении показывает OutOfSync, применяет Sync. |
| AppProject | Проект Argo CD. Группирует приложения, ограничивает доступ и источники. |
| SSO (Single Sign-On) | Единая точка входа. Argo CD может использовать аутентификацию платформы (OIDC, LDAP). |
| Helm | Менеджер пакетов для Kubernetes. Чарты — шаблонизированные манифесты. |
| Kustomize | Инструмент кастомизации манифестов (overlays, patches) без шаблонов. |
Кластеры и права
| Термин | Определение |
|---|---|
| Клиентский кластер | Кластер Kubernetes, созданный платформой для приложений. Argo CD разворачивает приложения в клиентские кластеры. |
| Service Account | Учётная запись Kubernetes для доступа подов и внешних систем к API. Argo CD использует Service Account для применения манифестов в кластере. |
| kubeconfig | Файл с учётными данными для подключения к Kubernetes API. |
| RBAC | Role-Based Access Control. Kubernetes RBAC определяет права на API-ресурсы. |
Реестр образов и публикация
| Термин | Определение |
|---|---|
| Container Registry | Хранилище образов контейнеров (Docker Registry, Nexus, Harbor). |
| NCI (NodeConfigItem) | Конфигурация узлов. Для приватного registry может потребоваться настройка trusted CA в NCI. |
Глоссарии других разделов
| Раздел | Описание |
|---|---|
| Глоссарий администратора платформы | Термины по установке, провайдерам, зеркалу, IAM |
| Глоссарий администратора кластера | Термины по хранилищу, узлам, мониторингу |
| Глоссарий по безопасности | Термины по политикам, сканированию, аудиту |