Glossary
Dictionary for developers.
Раздел «For developers»: быстрый переход по подразделам
Who is this page for?
When delivering applications to Shturval platform clusters, terms such as GitOps, Argo CD, Helm, and platform-specific concepts are used. This page lists brief definitions.
Application delivery
| Term | Definition |
|---|---|
| GitOps | An approach to managing infrastructure and applications through Git. State in Git is the only source of truth; tools (Argo CD) synchronize the cluster with the repository. |
| Argo CD | GitOps tool for Kubernetes. Synchronizes the cluster state with the Git repository (manifests, Helm, Kustomize). Integrated into the platform as the shturval-cd service. |
| Application | Argo CD object. Describes the source (Git, Helm) and target cluster. If there is a discrepancy, it shows OutOfSync and applies Sync. |
| AppProject | Argo CD project. Groups applications, limits access and sources. |
| SSO (Single Sign-On) | Single point of entry. Argo CD can use platform authentication (OIDC, LDAP). |
| Helm | Package manager for Kubernetes. Charts are templated manifests. |
| Kustomize | Tool for customizing manifests with overlays and patches without templates. |
Clusters and rights
| Term | Definition |
|---|---|
| Client Cluster | A Kubernetes cluster created by the application platform. Argo CD deploys applications to client clusters. |
| Service Account | Kubernetes account for pods and external systems to access the API. Argo CD uses Service Account to apply manifests to the cluster. |
| kubeconfig | File with credentials for connecting to the Kubernetes API. |
| RBAC | Role-Based Access Control. Kubernetes RBAC determines rights to API resources. |
Image registry and publishing
| Term | Definition |
|---|---|
| Container Registry | Container image storage (Docker Registry, Nexus, Harbor). |
| NCI (NodeConfigItem) | Node configuration. For a private registry, you may need to configure trusted CA in NCI. |
Glossaries of other sections
| Section | Description |
|---|---|
| Platform Administrator Glossary | Terms on installation, providers, mirror, IAM |
| Cluster Administrator Glossary | Storage, Node, Monitoring Terms |
| Security Glossary | Terms on policies, scanning, auditing |