Vladimir
Они достаточно долго утверждали что все ок, так и должно быть
Oleg
да нет же
Oleg
Почитай там диалог
https://blog.digitalocean.com/transparency-regarding-data-security/
Vladimir
Там пришел представитель и начал защищать поведение
Vladimir
Oleg
на следующий день
Oleg
да и haters gonna hate, давайте лучше про кубер :)
Rainbow
Что-то зашел почитать про кубу на селеклете... так-то я везде через kubeadm могу развернуться...
Rainbow
Вон статья подкатила на хабре
https://habr.com/post/419323/
Rainbow
на Hetzner по описанию ставится куда проще.
Rainbow
hetzner-kube cluster create —name k8s —ssh-key k8s —master-count 1 —worker-count 1
вот так я хочу запускать кластер у хостера, который говорит, что это поддерживает.
Dmitry
Pavel G
Anton
мне кажется, или из гуглового индекса все страницы kubernetes.io выпали?
𝚔𝚟𝚊𝚙𝚜
они регулярно это делают :-/
𝚔𝚟𝚊𝚙𝚜
используй duckduckgo
https://duckduckgo.com/?q=kubeadm+create+cluster+site%3Akubernetes.io&t=h_&ia=web
Eduard
Eduard
Eduard
+ стораджей нету
Rainbow
Проблема с такими утилитами - поддержка. На github куча всего для раскатки, но с первого пинка не работает. А чтобы заставить работать... проще самому раскатать по свежим докам.
Eduard
Михаил
Михаил
Rainbow
Rainbow
kubeadm то просто запускается
Stanislav
Неделя с пробами и переустановками. Максимум.
Stanislav
параллельно с выполнением остальных задач
Rainbow
Вот у DO есть простой мониторинг vps. Поставил, забыл, работает. Хочу так же с k8s. Поставил, забыл, а yml мутятся.
Михаил
Stanislav
А можно подробней, что именно должно мутиться в .yml и как это должно работать?
Rainbow
Большая часть проектов простые. Статика + апи. Я в k8s кайфую, что можно написать Deployment/Service/Ingress/Cert и открыть https://mysite.com/service
Gleb
Eduard
Rainbow
большая часть проектов простые на vps за $20
Rainbow
сколько openshift стоит?
Vadim
только сегодня и только сейчас - OKD/Origin для тебя, совершенно бесплатно если позвонишь в течение 5 минут
Gleb
Vadim
Sergey
саппортлото
Салтыдык
там на сайте есть номер телефона в разделе Downloads
Vadim
по-хорошему, если ты настроен серьезно, то тебе надо звонить местному дистрибьтору \ интегратору \ московский офис РХ и обсуждать что тебе нужно - от этого сильно зависит цена и прочее
Rainbow
И во всех этих решениях меня в первую очередь ping смущает, потому что если 99% клиентов в мск, круто иметь сервер с мск.
Vadim
для дома для семьи сойдет openshift-ansible + Origin
Rainbow
Есть ещё супер топ решение по простоте...
Rainbow
Привет nomad
два wget, chmod и поехали... kubeadm/kubespray курит в сторонке
Sergey
@SinTeZoiD
Антон
/report
Sergey
/report
чет я не вижу у тебя прав
Sergey
так что лучше сразу чертить пентаграму админа;)
Mikhail [azalio]
Салтыдык
не, ну это не серьёзно
Sergey
попроси того кто знает, ну в крайняк
Салтыдык
лолирую
Vladimir
Салтыдык
а вообще, не знаю, работает ли эта фича из коробки. Можно жмякнуть по мессаге пкм и Report Message ткнуть.
Pavel
Ребят, скажите, кто на какую метрику с cAdvisor-а ориентируется, касательно использования памяти контейнером? Вот из этих:
container_memory_usage_bytes
container_memory_working_set_bytes
Pavel
Я вот просто столкнулся с тем, что они могут сильно отличаться в некоторых случаях
Mikhail [azalio]
Я вот просто столкнулся с тем, что они могут сильно отличаться в некоторых случаях
Memory
Similar to in the Node exporter, the memory usage metrics are less than perfectly clear and require digging through code and documentation to understand them.
container_memory_cache is the page cache used by the container, in bytes. container_memory_rss is the resident set size (RSS), in bytes. This is not the same RSS or physical memory used as a process would have, as it excludes the sizes of mapped files.1 container_memory_usage_bytes is the RSS and the page cache, and is what is limited by container_spec_memory_limit_bytes if the limit is nonzero. container_memory_working_set_bytes is calculated by subtracting the inactive file-backed memory (total_inactive_file from the kernel) from container_memory_usage_bytes.
In practice, container_memory_working_set_bytes is the closest to RSS that is exposed, and you may also wish to keep an eye on container_memory_usage_bytes as it includes page cache.
In general, I would recommend relying on metrics such as process_resident_memory_bytes from the process itself rather than metrics from the cgroups. If your applications do not expose Prometheus metrics, then cAdvisor is a good stopgap, and cAdvisor metrics are still important for debugging and profiling.
Mikhail [azalio]
как раз читаю книжку про это
Pavel
container_memory_working_set_bytes is calculated by subtracting the inactive file-backed memory (total_inactive_file from the kernel) from container_memory_usage_bytes.
Вот это действительно так, я уже посмотрел в коде сAdvisor
Pavel
А вот это - "container_memory_usage_bytes is the RSS and the page cache" похоже на вранье)
Andrey
Это так и есть. Page cache учитывается в cgroup'ах. И в лимитах тоже.
Pavel
Здесь в пункте 5.5 написано другое https://lwn.net/Articles/529927/
Andrey
какими объективными данными можно узнать что какой то из SATA HDD собирается выпилиться в ближайшее время и делать это в промышленных масштабах? Кроме S.M.A.R.T
Andrey
когда например у тебя 10 тысяч SATA HDD
Михаил