This functionality has been replaced by NodeStorageresource
Device registration works for carina versions under v0.9.0.
When carina manages local disks, it treats them as devices and registed them to kubelet. Whenever there is an new local device or PV, the disk usage will be updated.
$ kubectl get node 10.20.9.154 -o template --template={{.status.capacity}}
map[
carina.storage.io/carina-vg-hdd:160
carina.storage.io/carina-vg-ssd:0
cpu:2
ephemeral-storage:208655340Ki
hugepages-1Gi:0
hugepages-2Mi:0
memory:3880376Ki
pods:110
]
$ kubectl get node 10.20.9.154 -o template --template={{.status.allocatable}}
map[
carina.storage.io/carina-vg-hdd:150
carina.storage.io/carina-vg-ssd:0
cpu:2
ephemeral-storage:192296761026
hugepages-1Gi:0
hugepages-2Mi:0
memory:3777976Ki
pods:110
]
Carina also tracks those informaction in an configmap.
$ kubectl get configmap carina-node-storage -n kube-system -o yaml
data:
node: '[{
"allocatable.carina.storage.io/carina-vg-hdd": "150",
"allocatable.carina.storage.io/carina-vg-ssd": "0",
"capacity.carina.storage.io/carina-vg-hdd": "160",
"capacity.carina.storage.io/carina-vg-ssd": "0",
"nodeName": "10.20.9.154"
}, {
"allocatable.carina.storage.io/carina-vg-hdd": "146",
"allocatable.carina.storage.io/carina-vg-ssd": "0",
"capacity.carina.storage.io/carina-vg-hdd": "170",
"capacity.carina.storage.io/carina-vg-ssd": "0",
"nodeName": "10.20.9.153"
}]'
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )