This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
devsecops_и_промышленные_решения [2026/03/15 09:54] val [2.3 Стратегии развертывания и масштабирование нагрузки] |
devsecops_и_промышленные_решения [2026/03/16 10:47] (current) val [2.4 ArgoCD и универсальный Helm Chart] |
||
|---|---|---|---|
| Line 257: | Line 257: | ||
| * [[Система Kubernetes#Service]] | * [[Система Kubernetes#Service]] | ||
| - | * Можно показать и, затем, удалить [[Система Kubernetes#Horizontal Pod Autoscaler]] | + | * Можно показать и, затем удалить [[Система Kubernetes#Horizontal Pod Autoscaler]] |
| * [[Система Kubernetes#cert-manager]] | * [[Система Kubernetes#cert-manager]] | ||
| Line 275: | Line 275: | ||
| * [[Универсальный Helm-чарт]] | * [[Универсальный Helm-чарт]] | ||
| <code> | <code> | ||
| + | kube1:~/webd-k8s# kubectl delete ns my-ns | ||
| + | |||
| kube1:~/webd-k8s# curl -fsSL https://val.bmstu.ru/unix/uni-webd-chart.tgz | tar xzvf - | kube1:~/webd-k8s# curl -fsSL https://val.bmstu.ru/unix/uni-webd-chart.tgz | tar xzvf - | ||
| - | kube1:~/webd-k8s# cp -v my-httproute.yaml uni-webd-chart/templates/ | + | kube1:~/webd-k8s# less uni-webd-chart/values.yaml |
| - | kube1:~/webd-k8s# cp -v my-gateway.yaml uni-webd-chart/templates/ | + | </code><code> |
| + | ... | ||
| + | service: | ||
| + | port: 80 | ||
| + | ... | ||
| + | <code></code> | ||
| + | kube1:~/webd-k8s# mkdir -p apps/htwebd/ | ||
| + | kube1:~/webd-k8s# cat apps/htwebd/values.yaml | ||
| + | </code><code> | ||
| + | hostname: htwebd | ||
| + | |||
| + | replicaCount: 2 | ||
| + | image: | ||
| + | repository: httpd | ||
| + | </code><code> | ||
| + | kube1:~/webd-k8s# cat env.yaml | ||
| + | </code><code> | ||
| + | domain: corpX.un | ||
| + | </code><code> | ||
| + | kube1:~/webd-k8s# helm template my-htwebd uni-webd-chart/ -f apps/htwebd/values.yaml -f env.yaml | ||
| </code> | </code> | ||
| + | |||
| + | * [[Универсальный Helm-чарт#Добавляем lifecycle.postStart и Gateway API]] | ||
| + | |||
| ===== Модуль 3: Безопасность в DevOps ===== | ===== Модуль 3: Безопасность в DevOps ===== | ||