Gleb
Не ну флешки у нас просто расходники, клавиатуры, мышки и иже с ними
Gleb
Это можно ходить и брать пока не слипнется,ток зачем
Andrey
Так кубернетос реально влепить на машину с парой гигов? А он сам много под себя в этом случае затянет?
Gleb
Более чем реально
Andrey
А сколько он после этого под приложения оставит?
Andrey
Или под поды... или как они называются.
Logan
Logan
докер (именно докер) на машине с двумя гигами чувствует себя вольготно. Это при том, что у меня там куча всякого крутится помимо докера
Салтыдык
Привет.
Требуется запустить redis-кластер. Есть ли какой-нибудь нормальный вариант это сделать?
И если StatefulSet с баш-скриптом (самый популярный в гугле вариант) — это единственный из существующих, то есть ли люди, которые могли бы поделиться впечатлениями о работе с кластером? (scaling, disruption)
Pavel
Кластер у них СТРАННЫЙ
Pavel
Минимально надо 6 нод, 3 мастера, 3 слейва
Etki
У вас к редису претензии только по поводу устройства кластера что ли? 😏
Pavel
ну если в него кидать то что можно потерять, то впринципе норм
Pavel
и отключить сохраннение на диск
Pavel
гоавное, иначе алес ))
Pavel
короч, редис кластер ненужен ) может лучче варик поменять его на что-нибудь повменяемей?
Салтыдык
В редис будет накидывать кэш, который будет прогреваться по мере надобности.
Нужен доступный кластер + scaling,disruption-устойчивые
Magistr
Pavel
Емуж скелинг нужен, aerospike денег хочет после двух нод
Pavel
Позырь на couchbase
Etki
Magistr
Etki
c couchbase немного тяжко порты прокидывать будет
Pavel
да, не прав был
Pavel
https://github.com/twitter/twemproxy
Салтыдык
Спасиб, гляну.
Но пока нет вариантов съезжать с редиса :(
Код уже написан.
Anonymous
А можно в 1.7 сделать чтоб у стецтфулсетов было днс имя без рединес чек?
Aleksandr
Twemproxy память не освобождает, когда последний раз юзал
Aleksandr
Приходилось раз в сутки рестартить, отжирало 30 гб
Anonymous
Приветов! Слушал http://golangshow.com/episode/2016/11-23-084/ и заинтересовало - Кто нибудь может дать ссылку на некую замену Heroku в кубирнетусе? Называется типа дэйс???
Anonymous
Нашел https://deis.io/
Lev
дейз уже этим решением не занимается, они в прыжке переобулись в кубернетес
Lev
посмотри dokku, flynn
Lev
либо ты про helm)
Lev
но опять таки, там не как в heroku
Vyacheslav
с версией kubernetes 1.8 , последняя версия докера работает, кто-то ставил бэту уже ?
Vyacheslav
вообще, чтобы меньше граблей собрать, какую комбинацию выбрать для кластера из 4 дедиков на хетцнере Ubuntu 16.04
1. версия docker ?
2. версия kubernetes ?
3. какой драйвер для сети выбрать ?
Vyacheslav
на staging будет гитлаб крутится с CI, 2 продовых сервера, плюс один для всяких арбитров монго и т.д.
Vitaliy
уважаемые, ктонить использовал https://github.com/bitnami/sealed-secrets ?
Vitaliy
камни овраги мины?
Alex Sharov
Добрый день господа.
А подскажите пожалуйста как проще всего деплоить приложение в google container engine с помощью terraform?
Alex Sharov
пока разобрался только в том, как создать kubernetes кластер
Andrei
Alex Sharov
java REST api. Должно быть N нод стоящих за load balancer
Alex Sharov
приложение в докере
Alex Sharov
у нод должен быть также shared volume (ну или как он в терминах kubernetes называется?)
Alex Sharov
Сейчас задачу вижу как:
1) запровижинить кластер через терраформ. Это не вызывает проблем
2) как-то подеплоить в kubernetes N контейнеров с shared volume и loadbalancer. Видимо через шелл/ansible. Как это правильно делать? Что читать?
Sergey
где планируется бзать кубер?
Sergey
баре метал
Sergey
или амазон?
Sergey
или еще что-то
Alex Sharov
google cloud
Салтыдык
Добрый день господа.
А подскажите пожалуйста как проще всего деплоить приложение в google container engine с помощью terraform?
Sergey
gke же есть вы не планируете его юзать?
Sergey
касательно деплоя самих контейнеров - то есть kubectl и helm
Alex Sharov
как раз gke и планируем
Sergey
так там из коробки кластер
Sergey
)
Sergey
так на счет шаред волум?
Sergey
нужен конкурентный доступ на запись?
Alex Sharov
нужно чтобы между контейнерами был шаред волум с правами только на чтение
Alex Sharov
там будут лежать секреты/проперти
Sergey
kubectl get storageclasses
Sergey
покажите
Sergey
а кластера же нет еще)
Alex Sharov
ну я руками его создал, даже запустил там simpleHttpServer
Alex Sharov
➜ ~ kubectl get storageclasses
NAME TYPE
standard (default) kubernetes.io/gce-pd
Alex Sharov
но понимания от этого не прибавилось
Danil
Привет всем!
История такая:
Поднял у себя кубы из 4х нод, по инструкции: ( https://www.linuxtechi.com/install-kubernetes-1-7-centos7-rhel7/#comment-1221 ).
Поставил дашбоард.
Пытаюсь развернуть consul по инструкции: (https://github.com/kelseyhightower/consul-on-kubernetes ), но уперся в то, что после шага: kubectl create -f statefulsets/consul.yaml
# kubectl get pods,rc
NAME READY STATUS RESTARTS AGE
po/consul-0 0/1 Pending 0 9m
Дашбоард говорит, что:
PersistentVolumeClaim is not bound: "data-consul-0" (repeated 4 times)
Ямл волюма:
https://pastebin.com/LbSUQ4r6
Danil
мб как-нибудь закреэйтить отдельно волюм?
Danil
Судя по ману, должно само все запилиться
Danil
Однако
Maksim
видимо уних там был настроен dinamic volume provision
Anonymous
при запуске стейтфулстет зависает в 'init1/2' - похоже на ошибку в initcontainers... а как ее можно отдебажить? где-то логи выцепить?
Maksim
и они забыли об это сказать)
Maksim
Это сплош и рядом в доках по куберу в частности и по Опен Сурсу в принцепе