Pull to refresh
22
0
Алексей Ушаровский @usharik

Разработчик

Send message

В моем случае главным поводом к использованию было mTLS для шифрования всего внутреннего трафика

Спасибо за уточнение. Я исходил из того когда, который в настоящее время использую на ряде проектов. Это скорее хорошо чем плохо, но API тут меняется с какой-то немыслимой скоростью.

В ближайшее время проверим и исправим статью.

  1. Istio не внедряет sidecar контейнеры в поды, которые были в созданы до установки и настройки Istio

  2. После установки Istio во все новые поды sidecar контейнер будет внедряться, т.е. их трафиком уже будет управлять Istio

  3. Если пересоздать все поды, то все они  окажутся под управлением Istio.

  4. По умолчанию поды с и без sidecar контейнером могут взаимодействовать между собой. Думаю так и будет при дефолтных настройках, но если включить mTLS или egress, то появятся ограничения.

В целом Istio хорошо приспособлен к постепенному развертыванию в кластере где его раньше не использовали.

А как сочетаются комуникации через стандартную сеть кубернетес и через сервис меш? Что меня несколько наприягает, если я удалаю виртуалный сервис то внутренняя комуникация между подами остается какой была, будто и нет никакого Истио)) Как с этим быть?

Попал на проект, где все code review через Phabricator. Привыкнуть можно, конечно, но с такой ностальгией вспоминаютс инструменты на подобие GitHub или Bitbucket. Не очень понимаю в чем его фишка, кроме того, что история комитов красивой получается.

Планируется. Как найду время, так сразу!

Интересно, почему обязательно нужен параметр --pod-network-cidr=10.244.0.0/16? Нет никакого дефолтного значения для этой сети?
Отличный проект! Есть два вопроса.
1. А есть ли какие-то opensource библиотеки по работе с подобным железом?
2. Какой сканер ELM327 стоит купить, чтобы можно было максимально полно продиагностировать машину класса второго Гольфа? У меня есть синенький ELM327 с Алиэкспресс, но минимум один раз была ошибка (желтый индикатор подушек безопасности) которую я не мог сбросить.
У вас опечатка про byte. значения от -128 до 128. Должно быть 127.
В идеале хорошо бы ещё написать, почему именно так.
Попробовал `@JoinColumn(name = «user_id», nullable = false)` для односторонней связи. В результате поле user_id становится not null, но связь остается через ссылочное поле.
Огромное вам спасибо! Во многом ради подобных комментариев я здесь и пишу)

Насчет именований в SQL, я брал тот код, который выводит Hibernate в лог. Счел не совсем корректным его изменять.

Двустороннюю связь на примере многих ко многим я разбирал потому, что так лучше видна суть проблемы (создаются две односторонние связи) и роль атрибута mappedBy.
К ставящим минусы просьба быть помногословнее) Не думаю, что для вас такая уж большая сложность сделать несколько замечаний по тексту статьи)
Спасибо! Это интересно. У меня есть идея второй части этого материала с описанием подобных проблем/странностей. А не попадалось ли вам объяснения, почему создается таблица связей для OneToMany? Мне нигде не попадалось объяснения почему именно такое поведение выбрано дефолтным.
Все круче и круче! Глядишь и TON смогут полноценно запустить!
А как у вас с масштабированием приложения? Можно ли при росте нагурзки запустить дополнительный user или lesson сервис? Будет ли при этом система корректно работать?

Насколько я знаю, именно в этом основное преимущество микросервисной архитектуры.
Спасибо! Есть несколько идей по развитию, но сейчас больше сосредоточен на других проектах. Если кто-то сделает pull-request с достойными внимания доработками, то буду очень рад)
Думаю тут вопрос в точном определении того, что можно считать термой (подвыражением) типа T, а что нет. По меньшей мере она должна быть синтаксически корректно, а выражение с одной не закрытой скобкой явно не корректно.
1
23 ...

Information

Rating
Does not participate
Location
Praha, Hlavni Mesto Praha, Чехия
Date of birth
Registered
Activity