Hikube glossary
Find here the definitions of the terms and concepts used in the Hikube documentation.
| Term | Definition | Documentation |
|---|---|---|
| External access | Option of databases and RabbitMQ that assigns a public IP to the cluster; the address is shown in the External zone of the detail page (for a MongoDB replica set, the address of each member). The internal host, reachable from the project, is shown in the Internal zone with or without external access. | PostgreSQL - Concepts |
| Add-on / Extension | Component that can be enabled on a Kubernetes cluster from the Addons step of the wizard (cert-manager, Ingress NGINX, monitoring, etc.). | Kubernetes - Concepts |
| AMQP | Advanced Message Queuing Protocol. Standard messaging protocol used notably by RabbitMQ for communication between applications. | RabbitMQ - Overview |
| Cloud-init | Tool that automatically initializes virtual machines at first boot: users, packages, scripts, network. The script is entered in the VM creation wizard. | Configure cloud-init |
| CNI (Container Network Interface) | Standard defining network management for containers in a Kubernetes cluster. Hikube uses Cilium as its CNI. | Kubernetes - Overview |
| Console | Hikube's web interface, console.hikube.cloud, from which you manage all your resources. | Key concepts |
| Control Plane | Set of components that manage the state of the Kubernetes cluster (API server, scheduler, controller manager). Its size and number of instances are chosen when the cluster is created. | Kubernetes - Concepts |
| Disk | Persistent block storage volume attached to a virtual machine (system or data disk), managed in Infrastructure → Disks. | Disks - Overview |
| Golden Image | Preconfigured base image for virtual machines, optimized for a given operating system (Ubuntu, Rocky Linux, Windows Server, etc.). | Virtual machines - Overview |
| Node group | Set of worker nodes in a Kubernetes cluster sharing an instance type, autoscaling bounds (minimum/maximum) and, where applicable, a GPU. | Manage node groups |
| Ingress / IngressClass | Kubernetes resource that manages external HTTP/HTTPS access to the cluster's services. IngressClass defines the controller used. | Ingress NGINX |
| Kubeconfig | Access file for a Kubernetes cluster (server URL, certificates). Your cluster's kubeconfig is downloaded from its detail page in the console (Kubeconfig button, reserved for project administrators). | Kubernetes - Quick start |
| Organization | Entity that represents your company in Hikube. It groups your users and your projects; it is created by Hidora. | Key concepts |
| Preset | Size (CPU and memory) of a managed database, of RabbitMQ or of the Kubernetes control plane. The sizes are the VM sizes, from the u1, s1 and m1 series: u1.medium has the same resources (1 vCPU, 4 GB) for a VM and for a database. The Kubernetes control plane is sized s1.small or s1.medium. | PostgreSQL - Concepts, Kubernetes - Concepts |
| Project | Isolated space within an organization that groups resources and carries quotas (CPU, memory, storage). Formerly called tenant. | Key concepts |
| PVC (PersistentVolumeClaim) | Request for persistent storage in a Kubernetes cluster. Allows pods to keep data beyond their lifecycle. | Kubernetes - Concepts |
| Quorum Queues | RabbitMQ queue type based on Raft consensus, providing strong replication and fault tolerance for critical messages. | RabbitMQ - Overview |
| Quota | CPU, memory or storage limit of a project. The wizards show the impact of each creation on the quota. | Key concepts |
| Sentinel | Redis component that monitors the cluster state, detects master failures and automatically orchestrates failover to a replica. | Redis - Overview |
| Shard / Replica | A shard is a horizontal partition of the data (MongoDB). A replica is a copy of the data for high availability. | MongoDB - Concepts |
| StorageClass | Storage type of persistent volumes in a Kubernetes cluster. replicated replicates data across several datacenters. | Kubernetes - Concepts |
| Instance type | CPU and memory size of a VM or Kubernetes node (s1, u1, m1 series). | Virtual machines - Concepts |
| VPC | Virtual private network of a project, divided into subnets, that connects your VMs to one another. Managed in Infrastructure → Networking. | Networking - Overview |