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
Next revisionBoth sides next revision
devops:kubernetes [2021/08/18 14:23] – [Скрипт] admindevops:kubernetes [2022/01/14 09:07] – [Распределить поды деплоймента по разным нодам кластера] admin
Line 908: Line 908:
   PVs=`kubectl get pv | grep Terminating | awk '{print $1}' | grep -v NAME`   PVs=`kubectl get pv | grep Terminating | awk '{print $1}' | grep -v NAME`
   for pv in $PVs; do ./resetpv --etcd-ca ./ca.crt --etcd-cert ./server.crt --etcd-key ./server.key --etcd-host 10.77.68.1 --etcd-port 2379 $pv; done   for pv in $PVs; do ./resetpv --etcd-ca ./ca.crt --etcd-cert ./server.crt --etcd-key ./server.key --etcd-host 10.77.68.1 --etcd-port 2379 $pv; done
 +
 +====== Распределить поды деплоймента по разным нодам кластера ======
 +<code>
 +apiVersion: apps/v1
 +kind: Deployment
 +metadata:
 +  name: my-service
 +  labels:
 +    app: my-service
 +spec:
 +  replicas: 2
 +  selector:
 +    matchLabels:
 +      app: my-service
 +  template:
 +    metadata:
 +      labels:
 +        app: my-service
 +    spec:
 +      topologySpreadConstraints:
 +      - maxSkew: 1
 +        topologyKey: kubernetes.io/hostname
 +        whenUnsatisfiable: DoNotSchedule
 +        labelSelector:
 +          matchLabels:
 +            app: my-service
 +</code>
 +
 +====== Headless Services для Stafullset ======
 +И другие вопросы про то как давать доступ к индивидуальным подам реплик стейтфуллсетов. \\
 +https://www.tigera.io/blog/exposing-statefulsets-in-kubernetes/
  
  • devops/kubernetes.txt
  • Last modified: 2023/11/30 08:03
  • by admin