This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
система_kubernetes [2026/03/23 14:42] val [Service] |
система_kubernetes [2026/03/23 19:38] (current) val [Deployment, Replica Sets, Pods] |
||
|---|---|---|---|
| Line 697: | Line 697: | ||
| </code> | </code> | ||
| * [[#Настройка автодополнения]] | * [[#Настройка автодополнения]] | ||
| + | * [[https://stackoverflow.com/questions/76258905/redirect-manual-process-logs-to-kubernetes-pod-log]] | ||
| <code> | <code> | ||
| $ kubectl attach my-debian-NNNNNNNNN-NNNNN | $ kubectl attach my-debian-NNNNNNNNN-NNNNN | ||
| $ kubectl exec -ti my-debian-NNNNNNNNN-NNNNN -- bash | $ kubectl exec -ti my-debian-NNNNNNNNN-NNNNN -- bash | ||
| + | |||
| + | $ echo Hello >/proc/1/fd/1 | ||
| Ctrl-D | Ctrl-D | ||
| </code> | </code> | ||
| Line 1501: | Line 1504: | ||
| === HTTPRoute === | === HTTPRoute === | ||
| + | |||
| + | * [[https://gateway-api.sigs.k8s.io/guides/http-request-mirroring/]] | ||
| + | |||
| <code> | <code> | ||
| kube1:~/webd-k8s# cat my-httproute.yaml | kube1:~/webd-k8s# cat my-httproute.yaml | ||
| Line 1518: | Line 1524: | ||
| - matches: | - matches: | ||
| - path: | - path: | ||
| - | type: Exact | + | type: PathPrefix |
| value: / | value: / | ||
| backendRefs: | backendRefs: | ||
| Line 1533: | Line 1539: | ||
| # - name: X-Gateway-ID | # - name: X-Gateway-ID | ||
| # value: "external-gw-prod" | # value: "external-gw-prod" | ||
| - | # - type: RequestMirror | + | # - type: RequestMirror # not work in traefic |
| # requestMirror: | # requestMirror: | ||
| # backendRef: | # backendRef: | ||
| Line 2662: | Line 2668: | ||
| + | |||
| + | |||
| + | |||
| + | ===== Использование SecurityContext ===== | ||
| + | |||
| + | * [[https://gitlab.com/k11s-os/k8s-lessons/-/tree/main/SecurityContext]] | ||
| ===== Использование NetworkPolicy ===== | ===== Использование NetworkPolicy ===== | ||
| + | |||
| + | * [[https://gitlab.com/k11s-os/k8s-lessons/-/tree/main/NetworkPolicy]] | ||
| <code> | <code> | ||
| Line 3103: | Line 3117: | ||
| </code> | </code> | ||
| - | ==== NetworkPolicy ==== | ||
| - | * [[https://gitlab.com/k11s-os/k8s-lessons/-/tree/main/NetworkPolicy]] | ||
| - | ==== SecurityContext ==== | ||
| - | * [[https://gitlab.com/k11s-os/k8s-lessons/-/tree/main/SecurityContext]] | ||
| ==== Установка kubelet kubeadm kubectl в ubuntu20 ==== | ==== Установка kubelet kubeadm kubectl в ubuntu20 ==== | ||