Vaša lastna nadzorna ravnina
Prostor se začne na nadzorni ravnini, ki si jo delimo z mnogimi strankami. Zato je poceni, hkrati pa to postavlja mejo: brez lastnih CRD-jev, brez admission webhookov, brez cluster-admin. Vaša lastna nadzorna ravnina to mejo odpravi. kubehz za vas poganja namensko nadzorno ravnino Kubernetes, na vaših lastnih registriranih vozliščih, njeno stanje pa hrani na naši visoko razpoložljivi podatkovni bazi.
Vaši stroji jo poganjajo. Mi jo ohranjamo pri življenju.
Kaj dobite
- cluster-admin na svoji lastni gruči, s pravo kubeconfig datoteko, ki jo lahko prenesete.
- Poljubne CRD-je, operatorje in admission webhooke. Gruča je vaša.
- Svojo različico Kubernetes. Pripnete jo vi. Ko pripon spremenite, mi izvedemo nadgradnjo.
- Brez sosedov na API-ju. Nobena druga stranka ne obremenjuje vašega API strežnika.
- Stanje, varnostne kopije in certifikati so naša skrb. Podatki gruče so na našem repliciranem PostgreSQL z neprekinjenimi varnostnimi kopijami. En klic API-ja zamenja certifikate. Certifikatna agencija (identiteta vaše gruče) se nikoli ne spremeni.
- Isti stabilni naslov, ki ga je vaš Prostor imel od začetka:
https://<vaš-prostor>.k8s.kubehz.cloud. Ko nadzorno ravnino vklopite, streže VAŠO gručo, z lastnim certifikatom vaše gruče. - Visoka razpoložljivost kot ena številka. Nastavite
replicasna 2 ali 3 in nadzorna ravnina se razporedi po vaših vozliščih. - Kurirani dodatki. Izberite jih iz kataloga platforme. Mi jih uveljavimo v vaši gruči in jih ohranjamo usklajene.
Poštena menjava
Nadzorna ravnina teče na vaših strojih. Če vaša vozlišča odpovejo, odpove z njimi tudi vaš API. Delovne obremenitve tečejo naprej in vaši podatki ostanejo varni pri nas, toda kubectl čaka, dokler se vozlišče ne vrne. Deljena nadzorna ravnina te menjave nima, a vam tudi ne da cluster-admin.
Cena
0,004 €/uro, največ 2,92 € na mesec na nadzorno ravnino, brez DDV. kubehz jo meri po urah, kot vse drugo. Ko jo izklopite, se števec ustavi. Identiteta in podatki vaše gruče ostanejo, in ko jo znova vklopite, dobite nazaj ISTO gručo.
Kako meri merilnik. kubehz vsako začeto uro zaračuna v celoti. Obračun se začne z vklopom nadzorne ravnine. kubehz jo zaračunava, dokler obstaja, v katerem koli stanju, tudi kadar so vozlišča nedosegljiva. Strošek ustavi le izklop.
Urni zneski nikoli ne presežejo mesečne cene 2,92 €, tudi v 31-dnevnem mesecu, ker je mesečna cena zgornja meja. Druge enote v Spaceu (Space sam, vsak imenski prostor, vsako vozlišče) sledijo istim pravilom, kubehz pa vsako zaračuna ločeno. Glejte Cene.
Vklop
Uporabite API (stikalo v nadzorni plošči prihaja):
# vklop
curl -X PATCH https://api.kubehz.cloud/api/spaces/"<id>"/control-plane \
-H "Authorization: Bearer $TOKEN" \
-H 'Content-Type: application/json' \
-d '{"enabled": true, "replicas": 1}'
# prenos admin kubeconfig (zahteva nedavno prijavo)
curl https://api.kubehz.cloud/api/spaces/"<id>"/control-plane/kubeconfig \
-H "Authorization: Bearer $TOKEN" \
-H "X-Step-Up-Assertion: $ID_TOKEN" > kubeconfig.yaml
kubectl --kubeconfig kubeconfig.yaml get namespacesNadzorna ravnina potrebuje vsaj eno registrirano vozlišče v vašem Prostoru (glejte Pridružitev vozlišč). Pripravljena je, ko prenos kubeconfig uspe in kubectl version odgovori.
Nastavitve
| polje | vrednosti | učinek |
|---|---|---|
enabled | true / false | vklopi ali izklopi celotno funkcijo; izklop ohrani identiteto in podatke |
replicas | 1–3 | visoka razpoložljivost po vaših vozliščih |
version | npr. v1.36.1 | pripeta različica Kubernetes: spremenite jo za nadgradnjo |
addons | imena iz kataloga | uveljavljeni v vaši gruči in ohranjani usklajeni |
Omejitve
- Stanje kontrolne ravnine omejimo na 5Gi na Space. To je vse, kar vaš API strežnik shrani na našo visoko razpoložljivo bazo (Secrets, ConfigMaps, CRD-ji, vse). Za primerjavo: etcd, shramba, ki jo prinese Kubernetes, ima privzeto 2Gi, večina produkcijskih gruč pa ostane precej pod 1Gi. Če se približate omejitvi, vas kontaktiramo, preden se karkoli spremeni.
- Vozlišča, ki ste jih registrirali v Prostoru, nosijo nadzorno ravnino. Eno vozlišče zadošča. Visoka razpoložljivost potrebuje število replik, več vozlišč pa pomaga, do števila vozlišč, ki ste ga nastavili na Prostoru (glejte Omejitve).
- Ko dodatek odstranite s seznama, ga nehamo usklajevati. Iz vaše gruče ga ne izbrišemo. Ali ga v gruči izbrišete, je vaša odločitev.
- Rotacija certifikatov izda nove delovne certifikate pod isto certifikatno agencijo. Obstoječe kubeconfig datoteke ostanejo veljavne, prenesena admin poverilnica pa se spremeni. Po rotaciji jo prenesite znova.