User Tools

Site Tools


devops2._использование_kubernetes

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
devops2._использование_kubernetes [2025/06/02 14:44]
val [2.4 configmap, secret]
devops2._использование_kubernetes [2025/06/06 08:39] (current)
val [2.1 deployment, service, проверка статуса пода, настройка лимитов]
Line 183: Line 183:
   * [[Система Kubernetes#​Deployment]] ​   * [[Система Kubernetes#​Deployment]] ​
   * [[Система Kubernetes#​Service]],​ [[Система Kubernetes#​ClusterIP]]   * [[Система Kubernetes#​Service]],​ [[Система Kubernetes#​ClusterIP]]
-  * Предоставляем доступ к приложниям в k8s по [[Система Kubernetes#​NodePort]]+  * Предоставляем доступ к приложениям в k8s по [[Система Kubernetes#​NodePort]]
  
 +  * Проверка статуса пода
 <​code>​ <​code>​
 kube1:​~/​pywebd-k8s#​ kubectl -n my-ns exec -ti pods/​my-webd-<​TAB>​ -- sh kube1:​~/​pywebd-k8s#​ kubectl -n my-ns exec -ti pods/​my-webd-<​TAB>​ -- sh
Line 192: Line 193:
 kube1:​~/​pywebd-k8s#​ kubectl get pods -n my-ns --watch kube1:​~/​pywebd-k8s#​ kubectl get pods -n my-ns --watch
 </​code>​ </​code>​
 +
 +  * Настройка лимитов в [[Система Kubernetes#​Manifest]]
  
 ==== 2.2 volumes, nodeAffinity,​ helm ==== ==== 2.2 volumes, nodeAffinity,​ helm ====
Line 344: Line 347:
  
   * [[Система Kubernetes#​Работа со своим репозиторием]] для размещения helm пакета (будет использоваться в дополнительном материале)   * [[Система Kubernetes#​Работа со своим репозиторием]] для размещения helm пакета (будет использоваться в дополнительном материале)
 +
 +===== Практикум =====
 +
 +  * [[https://​val.bmstu.ru/​~val/​pract/​dev2/​dev2_mod3_pract.mp4|Запись практикума]] (длительность:​ 52 минуты)
 ===== Модуль 4. Дополнительные материалы ===== ===== Модуль 4. Дополнительные материалы =====
  
devops2._использование_kubernetes.1748864666.txt.gz · Last modified: 2025/06/02 14:44 by val