Certyfikat ICVC/ASK 20023.43 Administrator Systemów Kubernetes – potwierdza wiedzę, umiejętności i kompetencje osób zajmujących
się konfiguracją, zarządzaniem oraz utrzymaniem systemów opartych na Kubernetes. Certyfikat dotyczy osób pracujących w branży IT,
w szczególności administratorów systemów, inżynierów DevOps oraz specjalistów ds. chmury.
Certyfikat ICVC/ASK 20023.43 jest wydawany osobom, które zdały Egzamin ICVC weryfikujący ich kwalifikacje do wykonywania zawodu
Administratora Systemów Kubernetes, m.in. takie jak:
1. Wiedza na temat architektury Kubernetes, w tym znajomość komponentów takich jak Master Node, Worker Node, kubelet, kube-proxy, API Server, Controller Manager oraz etcd.
2. Umiejętność instalacji i konfiguracji klastrów Kubernetes zarówno w środowisku on-premise, jak i w chmurze publicznej (AWS, Azure, GCP).
3. Znajomość zarządzania aplikacjami konteneryzowanymi, w tym tworzenie i zarządzanie podami, replikacjami, deploymentami oraz stanowymi aplikacjami za pomocą Persistent Volumes (PV) i Persistent Volume Claims (PVC).
4. Umiejętność zarządzania siecią w Kubernetes, w tym konfigurowanie sieci wirtualnych, usług (Services), ingressów oraz load balancerów.
5. Znajomość narzędzi monitorowania i logowania, takich jak Prometheus, Grafana i Fluentd, oraz umiejętność implementowania monitoringu wydajności.
6. Wiedza na temat polityki bezpieczeństwa w Kubernetes, w tym zarządzanie uprawnieniami (RBAC) oraz certyfikatami bezpieczeństwa.
7. Umiejętność autoskalowania zasobów w klastrach, w tym korzystanie z Horizontal Pod Autoscaler (HPA) i Vertical Pod Autoscaler (VPA).
8. Znajomość narzędzi do zarządzania konfiguracją, takich jak Helm oraz Kustomize, wspierających automatyzację wdrożeń aplikacji.
9. Zarządzanie cyklem życia aplikacji z użyciem pipeline’ów CI/CD (np. Jenkins, GitLab CI, ArgoCD) dla automatyzacji wdrożeń.
10. Umiejętność zarządzania zasobami i optymalizacją kosztów, w tym monitorowanie zużycia zasobów w klastrach chmurowych.
11. Znajomość procedur backupu i odtwarzania danych w Kubernetes, w tym konfigurowanie narzędzi do tworzenia kopii zapasowych.
12. Umiejętność diagnozowania i rozwiązywania problemów, w tym analizowanie dzienników systemowych i debugowanie aplikacji w Kubernetes.

