Glossario Hikube
Qui trova le definizioni dei termini e dei concetti utilizzati nella documentazione Hikube.
| Termine | Definizione | Documentazione |
|---|---|---|
| Accesso esterno | Opzione dei database e di RabbitMQ che assegna un IP pubblico al cluster; l'indirizzo viene visualizzato nella zona External della pagina di dettaglio (per un replica set MongoDB, l'indirizzo di ogni membro). L'host interno, raggiungibile dal progetto, viene visualizzato nella zona Internal con o senza accesso esterno. | PostgreSQL - Concetti |
| Add-on / Estensione | Componente attivabile su un cluster Kubernetes dal passaggio Addons della procedura guidata (cert-manager, Ingress NGINX, monitoring, ecc.). | Kubernetes - Concetti |
| AMQP | Advanced Message Queuing Protocol. Protocollo di messaggistica standard utilizzato in particolare da RabbitMQ per la comunicazione tra applicazioni. | RabbitMQ - Panoramica |
| Cloud-init | Strumento di inizializzazione automatica delle macchine virtuali al primo avvio: utenti, pacchetti, script, rete. Lo script si inserisce nella procedura guidata di creazione della VM. | Configurare cloud-init |
| CNI (Container Network Interface) | Standard che definisce la gestione della rete per i container in un cluster Kubernetes. Hikube utilizza Cilium come CNI. | Kubernetes - Panoramica |
| Console | Interfaccia web di Hikube, console.hikube.cloud, da cui si gestiscono tutte le risorse. | Concetti chiave |
| Control Plane | Insieme dei componenti che gestiscono lo stato del cluster Kubernetes (API server, scheduler, controller manager). La sua dimensione e il numero di istanze si scelgono alla creazione del cluster. | Kubernetes - Concetti |
| Disco | Volume di storage a blocchi persistente collegato a una macchina virtuale (disco di sistema o di dati), gestito in Infrastructure → Disks. | Dischi - Panoramica |
| Golden Image | Immagine di base preconfigurata per le macchine virtuali, ottimizzata per un determinato sistema operativo (Ubuntu, Rocky Linux, Windows Server, ecc.). | Macchine virtuali - Panoramica |
| Gruppo di nodi | Insieme di nodi worker di un cluster Kubernetes che condividono un tipo di istanza, limiti di auto-scaling (minimo/massimo) e, se previsto, una GPU. | Gestire i gruppi di nodi |
| Ingress / IngressClass | Risorsa Kubernetes che gestisce l'accesso HTTP/HTTPS esterno verso i servizi del cluster. IngressClass definisce il controller utilizzato. | Ingress NGINX |
| Kubeconfig | File di accesso a un cluster Kubernetes (URL del server, certificati). Quello del suo cluster si scarica dalla relativa pagina di dettaglio nella console (pulsante Kubeconfig, riservato agli amministratori del progetto). | Kubernetes - Avvio rapido |
| Organizzazione | Entità che rappresenta la sua azienda in Hikube. Raggruppa i suoi utenti e i suoi progetti; viene creata da Hidora. | Concetti chiave |
| Preset | Dimensione (CPU e memoria) di un database gestito, di RabbitMQ o del control plane Kubernetes. Le dimensioni sono quelle delle VM, serie u1, s1 e m1: u1.medium ha le stesse risorse (1 vCPU, 4 GB) per una VM e per un database. Il control plane Kubernetes si dimensiona in s1.small o s1.medium. | PostgreSQL - Concetti, Kubernetes - Concetti |
| Progetto | Spazio isolato all'interno di un'organizzazione, che raggruppa risorse e dispone di quota (CPU, memoria, storage). In precedenza chiamato tenant. | Concetti chiave |
| PVC (PersistentVolumeClaim) | Richiesta di storage persistente in un cluster Kubernetes. Consente ai pod di conservare i dati oltre il proprio ciclo di vita. | Kubernetes - Concetti |
| Quorum Queues | Tipo di coda RabbitMQ basato sul consenso Raft, che offre una replica forte e tolleranza ai guasti per i messaggi critici. | RabbitMQ - Panoramica |
| Quota | Limite di CPU, memoria o storage di un progetto. Le procedure guidate mostrano l'impatto di ogni creazione sulla quota. | Concetti chiave |
| Sentinel | Componente Redis che sorveglia lo stato del cluster, rileva i guasti del master e orchestra automaticamente il failover verso una replica. | Redis - Panoramica |
| Shard / Replica | Uno shard è una partizione orizzontale dei dati (MongoDB). Una replica è una copia dei dati per l'alta disponibilità. | MongoDB - Concetti |
| StorageClass | Tipo di storage dei volumi persistenti in un cluster Kubernetes. replicated replica i dati su più datacenter. | Kubernetes - Concetti |
| Tipo di istanza | Modello di CPU e memoria di una VM o di un nodo Kubernetes (serie s1, u1, m1). | Macchine virtuali - Concetti |
| VPC | Rete privata virtuale di un progetto, suddivisa in sottoreti, che collega tra loro le sue VM. Gestita in Infrastructure → Networking. | Rete - Panoramica |