...
- TCP port 5432: Prístup procesu D2000 Server na konfiguračnú a monitorovaciu databázu, prístup procesu D2000 Archív na archívnu databázu.
- Prístup na licenčné servery. Ak sú použité verejné licenčné servery, je nutné povoliť prístup na TCP porty 443 na servery lic-v2-a.ipesoft.com a lic-v2-b.ipesoft.com.
Správa aplikácie
Správa aplikácie bežiacej v prostredí Kubernetes je možná z management konzoly príkazmi nástroja kubectl alebo cez webovú management platformu, napr. Rancher.
Vypnutie/zapnutie procesu
Pretože D2000 proces je v K8s reprezentovaný objektom typu StatefulSet, vypnutie a zapnutie procesu znamená nastavenie počtu replík StatefukSet-u na 0 (vypnutie) resp. na 1 (zapnutie). Pri vyššom počte replík by vznikol D2000 proces s rovnakým menom ako už beží a preto by ho D2000 server odmietol pripojiť. Podpora viacerých replík D2000 procesov prostriedkami K8s momentálne nie je podporená, je však plánovaná pre vybrané typy procesov.
| Blok kódu |
|---|
|
# syntax: kubectl scale statefulset <name> --replicas=<count>
# priklad:
kubectl scale statefulset d2-ala-a-self --replicas=0 |
Výpis štandardného výstupu
| Blok kódu |
|---|
|
# syntax: kubectl logs <pod-name>
# priklad:
kubectl logs d2-clc-a-self-0 |
(Re)deploy procesu
Deploy StatefulSet-u v sebe zahŕňa ukončenie bežiacich replík pod-ov, stiahnutie najnovších použitých image s daným tag-om, a pre každú repliku pod-u spustenie init kontajnerov a následné spustenie kontajnerov. V prípade, že kontajner používa image bez čísla patchu, bude stiahnutý najnovší patch daného D2000 procesu.
| Blok kódu |
|---|
|
# syntax: kubectl rollout restart statefulset <name>
# priklad:
kubectl rollout restart statefulset d2-evh-a-self |