Size: a a a

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

2020 March 03

AM

Alexey Mravyan in Kubernetes — русскоговорящее сообщество
Коллеги, столкнулся со странным - величина Allocated resources Limits CPU в выводе describe node катастрофически не совпадает с фактической суммой лимитов по cpu всех подов, расположенных на ноде.
Наблюдается на всех нодах в кластере, для примера на одной Allocated resources Limits CPU=1261519m(1781%), фактически сумма лимитов 61720m.
Есть идеи, куда копать?
источник

AM

Alexey Mravyan in Kubernetes — русскоговорящее сообщество
Alexey Mravyan
Коллеги, столкнулся со странным - величина Allocated resources Limits CPU в выводе describe node катастрофически не совпадает с фактической суммой лимитов по cpu всех подов, расположенных на ноде.
Наблюдается на всех нодах в кластере, для примера на одной Allocated resources Limits CPU=1261519m(1781%), фактически сумма лимитов 61720m.
Есть идеи, куда копать?
Картинка для иллюстрации. Сумма по реквестам верная
источник

YZ

Yerzhan Zhiyentayev in Kubernetes — русскоговорящее сообщество
Alexey Mravyan
Картинка для иллюстрации. Сумма по реквестам верная
Там же ниже список подов с реквестами и лимитами. Суммы не совпадают?
источник

AM

Alexey Mravyan in Kubernetes — русскоговорящее сообщество
Yerzhan Zhiyentayev
Там же ниже список подов с реквестами и лимитами. Суммы не совпадают?
Список выше. Не совпадают, в этом-то и проблема)
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
Vadim
при жестких лимитах будет недоиспользование ресурсов
Лол
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
Ну, либо проблемы, либо лимиты. Сорян. Выбери один из двух стульев
источник

YZ

Yerzhan Zhiyentayev in Kubernetes — русскоговорящее сообщество
Vadim
при жестких лимитах будет недоиспользование ресурсов
Тогда EKS + fargate и вперёд 😏
источник

YZ

Yerzhan Zhiyentayev in Kubernetes — русскоговорящее сообщество
Alexey Mravyan
Список выше. Не совпадают, в этом-то и проблема)
Не видел такого ни разу. А какая версия кубеней?
источник

DR

Denis Redozubov in Kubernetes — русскоговорящее сообщество
helm upgrade (2.16.3) иногда не переписывает configmaps, которые менялись через kubectl edit configmap в порядке краткосрочных экспериментов
источник

DR

Denis Redozubov in Kubernetes — русскоговорящее сообщество
Раньше как будто бы работало. Есть идеи куда копать?
источник

AM

Alexey Mravyan in Kubernetes — русскоговорящее сообщество
Yerzhan Zhiyentayev
Не видел такого ни разу. А какая версия кубеней?
Да я сам сильно удивлен. v1.15.3
источник

JM

J M in Kubernetes — русскоговорящее сообщество
всем привет. подскажите как получить реальный айпишник клиента если мой апп за loadbalancer ? сейчас в аксесс логах вижу 10.x.x.x
источник

YZ

Yerzhan Zhiyentayev in Kubernetes — русскоговорящее сообщество
Alexey Mravyan
Список выше. Не совпадают, в этом-то и проблема)
в какойто из 1.13 в describe nodes не попадали то ли daemonset-ы , то ли static pod-ы. Не помню уже. И если у такого пода всратые requests/limits - суммы могли расходится
источник

YZ

Yerzhan Zhiyentayev in Kubernetes — русскоговорящее сообщество
а нет стоп. у меня там другая хрень была, забей
источник

S

Sergey in Kubernetes — русскоговорящее сообщество
Добрый день! Подскажите пожалуйста, как корректно в хельм вывести ключ, почему то выводит только значение.

values.yaml
configmap:
 enabled: true
 files:  
   test.conf:
     server.port: 8761
     logging.level.org.springframework.web: DEBUG
     logging.level.org.apache.http.client: DEBUG
   kloaka.conf:
     server.port: 8761
     logging.level.org.springframework.web: DEBUG
     logging.level.org.apache.http.client: DEBUG


configmap.yaml

apiVersion: v1
kind: ConfigMap
metadata:
 name: {{ include "app.fullname" . }}-config
data:
     {{- range $key, $value := .Values.configmap.files}}
     {{ $key }}: |
       {{- range $key, $value  }}
         {{ toYaml . | indent 2 }}
       {{- end }}
     {{- end }}

ну и соответственно что получаю

apiVersion: v1
kind: ConfigMap
metadata:
 name: cmdb-config
data:
     kloaka.conf: |
           DEBUG
           DEBUG
           8761
     test.conf: |
           DEBUG
           DEBUG
           8761
источник

NA

Nikolay Avdushkin in Kubernetes — русскоговорящее сообщество
Подскажите, развернул cloud controller manager  на локальном мастере, где здесь должны прописываться  секреты для доступа к облаку?

https://raw.githubusercontent.com/kubernetes/website/master/content/en/examples/admin/cloud/ccm-example.yaml
источник

AK

Andrey Klimentyev in Kubernetes — русскоговорящее сообщество
Sergey
Добрый день! Подскажите пожалуйста, как корректно в хельм вывести ключ, почему то выводит только значение.

values.yaml
configmap:
 enabled: true
 files:  
   test.conf:
     server.port: 8761
     logging.level.org.springframework.web: DEBUG
     logging.level.org.apache.http.client: DEBUG
   kloaka.conf:
     server.port: 8761
     logging.level.org.springframework.web: DEBUG
     logging.level.org.apache.http.client: DEBUG


configmap.yaml

apiVersion: v1
kind: ConfigMap
metadata:
 name: {{ include "app.fullname" . }}-config
data:
     {{- range $key, $value := .Values.configmap.files}}
     {{ $key }}: |
       {{- range $key, $value  }}
         {{ toYaml . | indent 2 }}
       {{- end }}
     {{- end }}

ну и соответственно что получаю

apiVersion: v1
kind: ConfigMap
metadata:
 name: cmdb-config
data:
     kloaka.conf: |
           DEBUG
           DEBUG
           8761
     test.conf: |
           DEBUG
           DEBUG
           8761
apiVersion: v1
kind: ConfigMap
metadata:
 name: {{ include "app.fullname" . }}-config
data:
     {{- range $key, $value := .Values.configmap.files}}
     {{- $key }}: |
         {{- toYaml $value | indent 6 }}
       {{- end }}
     {{- end }}

?
источник

AK

Andrey Klimentyev in Kubernetes — русскоговорящее сообщество
Nikolay Avdushkin
Подскажите, развернул cloud controller manager  на локальном мастере, где здесь должны прописываться  секреты для доступа к облаку?

https://raw.githubusercontent.com/kubernetes/website/master/content/en/examples/admin/cloud/ccm-example.yaml
Какой провайдер? AWS?
источник

NA

Nikolay Avdushkin in Kubernetes — русскоговорящее сообщество
Andrey Klimentyev
Какой провайдер? AWS?
да
источник

AK

Andrey Klimentyev in Kubernetes — русскоговорящее сообщество
Там плохо в AWS сделали, нужно прокинуть две переменные в контейнер:
1. AWS_ACCESS_KEY_ID
2. AWS_SECRET_ACCESS_KEY
источник