Size: a a a

Kubernetes — русскоговорящее сообщество

2020 March 11

С

Семён in Kubernetes — русскоговорящее сообщество
Контрол плейн эз а сервис
источник

С

Семён in Kubernetes — русскоговорящее сообщество
Все что есть - адрес апишки
источник

S

Stefan in Kubernetes — русскоговорящее сообщество
Семён
Все что есть - адрес апишки
это я понимаю) вот и интересует, при большой нагрузке, как себя ведет контрол плейн
источник

С

Семён in Kubernetes — русскоговорящее сообщество
Пока сложностей не замечено
источник

С

Семён in Kubernetes — русскоговорящее сообщество
У нас
источник

С

Семён in Kubernetes — русскоговорящее сообщество
Может быть кто-то поделиться другим опытом
источник

S

Stefan in Kubernetes — русскоговорящее сообщество
Семён
Пока сложностей не замечено
понял-принял, спасибо за фидбек
источник

I

Igor in Kubernetes — русскоговорящее сообщество
Переслано от Igor
Да, гугл, именно это мне нужно, чтобы создать PersistentVolumeClaim
источник

I

Igor in Kubernetes — русскоговорящее сообщество
Кстати, а почему pvc может не создавать под себя pv, если указан storageclass?
источник

L

Lucky SB in Kubernetes — русскоговорящее сообщество
потому что у него лапки
источник

L

Lucky SB in Kubernetes — русскоговорящее сообщество
как может yaml-манифест что то создать ?
источник

L

Lucky SB in Kubernetes — русскоговорящее сообщество
pv создает провизионер, который указан в сторадж классе
источник

S

S̶o̶l̶y̶a̶r̶ in Kubernetes — русскоговорящее сообщество
Igor
Кстати, а почему pvc может не создавать под себя pv, если указан storageclass?
PVC это инструкция, Провижинер - работник. Ты говоришь работнику : "Сделай это". А он тебя может и нахер послать, а может сделать, а может умереть во время работы
источник

BB

Boriss Borisovich in Kubernetes — русскоговорящее сообщество
В рке ямле-файле... можно варс юзать или токо хардкодом?
источник

I

Igor in Kubernetes — русскоговорящее сообщество
Lucky SB
pv создает провизионер, который указан в сторадж классе
Там указано вот так, но volumeClaimTemplate в StatefulSet-ах создается прекрасно, хотя это тоже по факту инструкция
Name:                  hdd-retain
IsDefaultClass:        Yes
Annotations:           storageclass.beta.kubernetes.io/is-default-class=true,storageclass.kubernetes.io/is-default-class=true
Provisioner:           disk-csi-driver.mks.ycloud.io
Parameters:            csi.storage.k8s.io/fstype=ext4,type=network-hdd
AllowVolumeExpansion:  False
MountOptions:          <none>
ReclaimPolicy:         Retain
VolumeBindingMode:     WaitForFirstConsumer
Events:                <none>
источник

I

Igor in Kubernetes — русскоговорящее сообщество
Сам pvc создавал вот так:
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
 name: mypvc
 namespace: myprj
 labels:
   app: myapp
   chart: "myapp-0.0.5"
spec:
 accessModes:
   - "ReadWriteOnce"
 resources:
   requests:
     storage: 30Gi
 volumeName: mypvc
 storageClassName: hdd-retain
 selector:
   matchLabels:
     app: myapp
источник

L

Lucky SB in Kubernetes — русскоговорящее сообщество
странный селектор в pvc
источник

L

Lucky SB in Kubernetes — русскоговорящее сообщество
плюс у тебя указано
VolumeBindingMode:     WaitForFirstConsumer
т.е. пока нету пода, который использует pvc - pv не будет создан
источник

I

Igor in Kubernetes — русскоговорящее сообщество
но поды есть, но они не стартуют так как PVC не забинден
источник

I

Igor in Kubernetes — русскоговорящее сообщество
Вот кусок дескрайба pvc:
Annotations:   <none>
Finalizers:    [kubernetes.io/pvc-protection]
Capacity:      0
Access Modes:  
VolumeMode:    Filesystem
Mounted By:    app1-7b68d58499-b8k55
              app2-7bb4f86496-p27k9
              app3-88c8cf9b9-5l88h
Events:        <none>
источник