У меня есть семь узлов kubernetes, два из которых являются физическими серверами.
На одной из этих физических машин есть SSD, который я хотел бы использовать в качестве кэш-диска portworx. Это поддерживаемая конфигурация или kubernetes будет бесконечно искать этот диск на каждом хосте? Вот фрагмент из файла «spec», который я использую.
контейнеры:
- название: портворкс
образ: portworx/oci-monitor:2.8.1.2
imagePullPolicy: всегда
аргументы:
["-k", "etcd:https://kube-kvdb.nppl.yo:2379", "-c", "px-nppl-00dZ16f4-1e2c-4afd-97fa-gf5aef26f24e", "-s", "/dev/vdb", "-cache", "/dev/sdb", "-secret_type", "k8s",
"-userpwd", "$PX_KVDB_USERNAME:$PX_KVDB_PASSWORD",
"-х", "кубернет"]
А вот состояние моего кластера.
msh@kube-kvdb:~$ kubectl get pods -n kube-system -o широкий порт |grep
portworx-5n9fx 1/2 Запуск 21 (8 м 39 с назад) 5 ч 36 м 192.168.10.4 landrew <none> <none>
portworx-api-66z6c 0/1 Запуск 3 (158 мин назад) 5 ч 36 мин 192.168.10.4 landrew <none> <none>
portworx-api-cx5k2 0/1 Запуск 1 (126 мин назад) 5 ч 36 мин 192.168.10.35 kube1 <none> <none>
portworx-api-h6cj6 0/1 Запуск 42 (135 м назад) 5 ч 36 м 192.168.10.36 kube2 <none> <none>
portworx-api-ngj9j 0/1 Работает 0 5h36m 192.168.10.34 kube0 <none> <none>
portworx-api-zcdd8 0/1 Работает 0 5h36m 192.168.10.37 kube3 <none> <none>
portworx-cnpt2 1/2 CrashLoopBackOff 74 (93 с назад) 5h36m 192.168.10.35 kube1 <none> <none>
portworx-kj7vs 1/2 CrashLoopBackOff 114 (42 с назад) 5h36m 192.168.10.36 kube2 <none> <none>
portworx-lf9l6 1/2 CrashLoopBackOff 69 (3m28s назад) 5h36m 192.168.10.34 kube0 <none> <none>
portworx-t6s4f 1/2 CrashLoopBackOff 69 (3m54s назад) 5h36m 192.168.10.37 kube3 <none> <none>