Size: a a a

AWS Minsk Community

2020 April 30

AS

Alexey Stekov in AWS Minsk Community
Переслано от Alexey Stekov
Ребята!
Я пришел в с прекрасной новостью от инженеров и архитекторов AWS! как раз для всех ваших хитрых вопросов -

Онлайн AWS Office Hours | 7 мая, 18:00 | На русском языке  - https://ruuacisawsofficehours.splashthat.com
 
Любой желающий может зарегистрироваться, прийти и  задать свой вопрос нашим архитекторам. Будем отвечать 2 часа.
источник

S

Slach in AWS Minsk Community
Alexey Stekov
Переслано от Alexey Stekov
Ребята!
Я пришел в с прекрасной новостью от инженеров и архитекторов AWS! как раз для всех ваших хитрых вопросов -

Онлайн AWS Office Hours | 7 мая, 18:00 | На русском языке  - https://ruuacisawsofficehours.splashthat.com
 
Любой желающий может зарегистрироваться, прийти и  задать свой вопрос нашим архитекторам. Будем отвечать 2 часа.
о круто, буду спрашивать по kubernetes + нормальные диски
источник

S

Serg in AWS Minsk Community
а до этого где был? )
источник

EP

Eugene Petrovich in AWS Minsk Community
я настроил kubernetes + диски, EBS CSI плагин для dynamic volume provision
@BloodJazMan
источник

EP

Eugene Petrovich in AWS Minsk Community
работает отлично, кубик сам ebs создаёт по запросу сервиса и аттачит его
источник

AS

Alexey Stekov in AWS Minsk Community
Eugene Petrovich
работает отлично, кубик сам ebs создаёт по запросу сервиса и аттачит его
Отлично - а подробней можете рассказать - как делали? можете даже пост запилить
источник

EP

Eugene Petrovich in AWS Minsk Community
по readme через helm
источник

EP

Eugene Petrovich in AWS Minsk Community
источник

EP

Eugene Petrovich in AWS Minsk Community
и немного магии с iam, как обычно в EKS
источник

S

Slach in AWS Minsk Community
Eugene Petrovich
я настроил kubernetes + диски, EBS CSI плагин для dynamic volume provision
@BloodJazMan
EBS CSI медленный
io дисками, тоже медленный, да еще и дорогой как крыло самолета

хочется Local SSD
чтобы он через DRBD какой нибудь синкался... но это все не для облаков как мне кажется...
источник

S

Slach in AWS Minsk Community
Eugene Petrovich
работает отлично, кубик сам ebs создаёт по запросу сервиса и аттачит его
это только файлы хранить как максимум
или staging базы

а production базы все равно придется в RDS держать...
источник

EP

Eugene Petrovich in AWS Minsk Community
вот производительность не мерял, свято поверил что плагин отвечает лишь за аттач вольюма к vm, а дальше bind mount докера и всё
источник

EP

Eugene Petrovich in AWS Minsk Community
есть ещё на некоторых типах инстансов быстрый локальный nvme, который умирает вместе с vm
источник

EP

Eugene Petrovich in AWS Minsk Community
на таких стораджах хорошо крутить какой-то кластер с replica factor 2+ и быстрым ресинком данных для failover, например aerospike enteprise edition. То кол-во iops, которые протянут локальный nvme диски на RDS. будут стоить как самолёт
источник

EP

Eugene Petrovich in AWS Minsk Community
Но в большинстве случаев лучше RDS
источник

EP

Eugene Petrovich in AWS Minsk Community
у меня метрики прометея через ebs-csi пока персистятся
источник

EP

Eugene Petrovich in AWS Minsk Community
и EBS CSI это будущий стагндарт для EKS, in-tree volume plugin  будет дипрекейтится
источник

S

Slach in AWS Minsk Community
Eugene Petrovich
на таких стораджах хорошо крутить какой-то кластер с replica factor 2+ и быстрым ресинком данных для failover, например aerospike enteprise edition. То кол-во iops, которые протянут локальный nvme диски на RDS. будут стоить как самолёт
у меня вот как раз и чешутся руки попробовать StackGres , Vitess и Clickhouse в k8s с replication factor 2 и  Local Persistent Volume
источник

EP

Eugene Petrovich in AWS Minsk Community
безумству храбрых поём мы песни(с)
Одобряю))) Сами отнекивались от такого паттерна, но пришлось… в результате всё работает пока сам EKS работает
источник

FF

Filipp Frizzy in AWS Minsk Community
Pavel Gabriel
У меня тут вопрос. Есть у меня три контейнера: redis, go app, ruby app. Все они связаны. Хочу сделать быстрый и простой деплоймент. Одной командой чтобы обновились контейнеры. Для MVP. Может посоветуете что-то? ECS кажется слишком сложным. Heroku не подходит, т.к. go app - это прокси сервер (сокеты и прочее, а в heroku нельзя). Думал docker-machine для какого-нить DigitalOcean, но проект уже вроде мертвый.
Я докер машину для gitlab ci с авс спотами юзаю - вроде работает 😆 но явно не тот солюшен, что нужен
источник