Комментарии 17
Спасибо за статью!
А можете немного подробнее рассказать про авто-масштабирования сервисов? Используете какие-то хитрые алгоритмы, ML? Или там какие-то базвоые эвристики?
А можете немного подробнее рассказать про авто-масштабирования сервисов? Используете какие-то хитрые алгоритмы, ML? Или там какие-то базвоые эвристики?
0
Так может все же Kubernetes?
0
Что пропадет из схемы при замене Swarm на Kubernetes. Ну кроме очевидного прокси.
0
Кубер как бы из коробки (если это можно назвать так) умеет и проверку живости сервисов, и несет понятие pod-а (когда на хосте рядом будут жить связанные сервисы). Кошку-то готовить надо уметь, причем там есть шутка в том, что не всякий кубер со всяким докером будут жить душа в душе (Докер уж очень от версии к версии меняется).
Но Swarm-у я бы меньше верил, именно из-за «милой» привычки авторов все ломать на каждой новой версии. У поста по ссылке есть продолжение.
Но Swarm-у я бы меньше верил, именно из-за «милой» привычки авторов все ломать на каждой новой версии. У поста по ссылке есть продолжение.
0
Если вы про health check то он есть в самом докере из коробки.
И все же я уточню вопрос. Как kubernetes из коробки решает вопрос мониторинга (не просто жив мертв) и авто скейлинга?
0
Из коробки и решает. Это не просто health check, это именно liveness (и не только http, конечно).
Из доки навскидку пример
apiVersion: v1
kind: Pod
metadata:
labels:
test: liveness
name: liveness-http
spec:
containers:
- name: liveness
args:
- /server
image: gcr.io/google_containers/liveness
livenessProbe:
httpGet:
path: /healthz
port: 8080
httpHeaders:
- name: X-Custom-Header
value: Awesome
initialDelaySeconds: 3
periodSeconds: 3
0
Красиво, но без примеров/кусков кода/настроек выглядит как попытка обкатать идею на сообществе
+2
Хорошая статья, только режет глаз придуманное самим автором определение:
Самодостаточная система — это та, которая способна восстанавливаться и адаптироваться.
К переводчику претензий нет, просто в статье все-же описана self-sustaining system (самоподдерживающаяся система), а не self-sufficient (самодостаточная).
+1
Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.
Создаем самодостаточный Docker-кластер