Стратегия OpenShit - завлечь усложнизмом
От: Shmj Ниоткуда  
Дата: 16.10.18 05:48
Оценка: -1
Решил посмотреть OpenShi(f)t — ведь все о нем говорят и пишут. А именно, решил там сделать базу MySQL для тестов, как раз нужно (да и вообще разобраться заодно).

Создал в 3 клика, обрадовался. Правда как-то странно, там целых 4 сущности — Project, Application, Deployment и Pod. Первые 3 понятно а 4 не совсем, но похоже именно 4 является самой вирт. машиной или типа того. Так вот для этого Pod даже какой-то IP выдали (даже 2 штуки — IP кластера и IP ноды).

Попробовал подключиться — фигли (нужно сказать, что пробовал разные варианты, т.е. ушло часа пол). Ищу в сети — нашел ответ на so https://stackoverflow.com/questions/19749599/openshift-how-to-remote-access-mysql Но! В конце там важная приписка — это все относится к "OpenShift 2, not OpenShift 3" Мало того что у них все сложно, так эта сложность еще и меняется от версии к версии.

Помоему это естественное желание — создать MySQL и подключиться к нему извне. Да и даже судя по пому что люди ищут — не один я такой.

В общем, ищу дальше. Наше 2 статью: https://access.redhat.com/documentation/en-us/openshift_container_platform/3.4/html/developer_guide/getting-traffic-into-a-cluster

Сами посмотрите — для элементарного действия как подключиться к созданной базе данных извне — нужно выполнить целый квест из примерно 20 шагов. Но и тут не просто — нужно еще знать где эти команды вводить — это с первого взгаляда кажется что просто.

Утилита oc есть в пакете openshift-origin-client-tools-v3.11.0-0cbc58b-windows.zip А вот где вводить команду

oadm policy add-cluster-role-to-user cluster-admin username


Я до сих пор не понял. Кудае ее вводить, где?

Есть еще у них утилита rhc и тоже нужно ее поставить, вот тут описано как: https://blog.openshift.com/how-to-install-the-openshift-rhc-client-tools-on-windows/ Тоже не так просто.

Потом еще нашел какую-то статью, может она поможет, еще не пробовал: https://docs.openshift.com/container-platform/3.10/dev_guide/expose_service/expose_internal_ip_nodeport.html

В общем, когда целый день на это потратил — понял что я занимаюсь ерундой и получаю наслаждение как от решения ребусов. Потом возникло желание взять для пробы платный аккаунт, т.к., похоже, у бесплатного юзера нет прав на управление кластером (или я чего-то не понял).

И осознал что это еще один вид заработка — зароботок на типа IT-ребусах — попробуй разобраться называется. Но кто разобрался — уже смотрит свысока на неудачников, которым сей квест пройти не удалось. Ну и, понятное дело, разобравшийся будет рекомендовать начальнику заюзать сию чудо-технологию.
Отредактировано 16.10.2018 5:49 Shmj . Предыдущая версия . Еще …
Отредактировано 16.10.2018 5:49 Shmj . Предыдущая версия .
Re: Стратегия OpenShit - завлечь усложнизмом
От: Shmj Ниоткуда  
Дата: 16.10.18 06:28
Оценка:
Здравствуйте, Shmj, Вы писали:

S>Потом еще нашел какую-то статью, может она поможет, еще не пробовал: https://docs.openshift.com/container-platform/3.10/dev_guide/expose_service/expose_internal_ip_nodeport.html


В общем попробовал — ничего не получилось. Даже первая команда дает ошибку:

Error from server (Forbidden): clusterrolebindings.rbac.authorization.k8s.io is forbidden: User "xxx" cannot list clusterrolebindings.rbac.authorization.k8s.io at the cluster scope: no RBAC policy matched


Что с этим дальше делать — не ясно.

Смотрю, народ пишет кучу статей про этот openshift, но многие уже устарели, так как у них часто изменяется протокол. Поставить Git на openshift — считается очень круто и целое достижение, нужно потратить примерно целый день
Re[2]: Стратегия OpenShit - завлечь усложнизмом
От: Shmj Ниоткуда  
Дата: 16.10.18 06:36
Оценка:
Здравствуйте, Shmj, Вы писали:

S>Что с этим дальше делать — не ясно.


Еще интереснее. Вот тут статья об их продукте, но посмотреть ее нельзя:

SUBSCRIBER EXCLUSIVE CONTENT

Ну нифига себе. Такой наглости еще поискать.

Обычно пользователей завлекают, все пытаюстя сделать максимально понятным. А тут стратегия противоположная — ничего не понятно и статьи только за деньги
Отредактировано 16.10.2018 7:10 Shmj . Предыдущая версия . Еще …
Отредактировано 16.10.2018 6:49 Shmj . Предыдущая версия .
Re: Стратегия OpenShit - завлечь усложнизмом
От: icezone  
Дата: 16.10.18 06:44
Оценка: +1
Здравствуйте, Shmj, Вы писали:

S>Сами посмотрите — для элементарного действия как подключиться к созданной базе данных извне — нужно выполнить целый квест из примерно 20 шагов.


а в голом Линуксе разве не так же?

S>И осознал что это еще один вид заработка — зароботок на типа IT-ребусах — попробуй разобраться называется.


это и есть идеология опенсорса — сам разбирайся или плати
Re[2]: Стратегия OpenShit - завлечь усложнизмом
От: Shmj Ниоткуда  
Дата: 16.10.18 06:50
Оценка:
Здравствуйте, icezone, Вы писали:

S>>Сами посмотрите — для элементарного действия как подключиться к созданной базе данных извне — нужно выполнить целый квест из примерно 20 шагов.


I>а в голом Линуксе разве не так же?


Нет, куда проще и все множество раз разжевано в детальных инструкциях.
Re[3]: Стратегия OpenShit - завлечь усложнизмом
От: Shmj Ниоткуда  
Дата: 16.10.18 07:10
Оценка:
Здравствуйте, Shmj, Вы писали:

S>SUBSCRIBER EXCLUSIVE CONTENT


Заполнил форму, платежных данных не спросило. Вошел. Но все равно статья не доступна, но уже нет кнопки Log In. Вместо этого:

SUBSCRIBER EXCLUSIVE CONTENT
An active Red Hat subscription is required to participate.

Learn more about Red Hat subscriptions


Перехожу по ссылке "Learn more" и попадаю сюда: https://access.redhat.com/subscription-value/

Никаких намеков даже на то что нужно что-то оплатить и получить доступ к статье — нет.

Но поражает что столько статей, столько у них работы проделано. Как будто делают сами для себя и им пофиг на внешний мир — типа хотите — подключайтесь к нам, но нам пофиг на вас. Это и завлекает.

Наверное большинство людей клюют на халявный план, но чтобы научиться его с выгодой заюзать — нужно уйму времени потратить. Чел. писал статью — как достижение — смог кривенько установить туда Git
Re[3]: Стратегия OpenShit - завлечь усложнизмом
От: icezone  
Дата: 16.10.18 07:17
Оценка:
Здравствуйте, Shmj, Вы писали:

S>Нет, куда проще и все множество раз разжевано в детальных инструкциях.


Так здесь еще контейнер добавляется — все логично.
И на счет топика на SO, ты неправильно приписку в конце прочитал — это вопрос был старый про Openshift2, а последний ответ относится к Openshift3
Re[4]: Стратегия OpenShit - завлечь усложнизмом
От: Shmj Ниоткуда  
Дата: 16.10.18 07:35
Оценка:
Здравствуйте, icezone, Вы писали:

I>Так здесь еще контейнер добавляется — все логично.

I>И на счет топика на SO, ты неправильно приписку в конце прочитал — это вопрос был старый про Openshift2, а последний ответ относится к Openshift3

Вопрос был про старый Openshift2 и ответы давали по старому Openshift2. И только последний ответ дали по Openshift3.

Я сначала пробовал применить все ответы выше, пока не добрался до послднего и не осознал что все что выше — уже не актуально.

Последний ответ по Openshift3 не информативен — не ясно какие конкретно шаги принять. Пришлось выйти на статьи, которые привел выше. Но и они ничем не помогли.

Есть статья по теме, но она платная: https://access.redhat.com/solutions/2599901 Ее посмотреть нельзя. Даже не ясно куда и сколько нужно заплатить.
Re[5]: Стратегия OpenShit - завлечь усложнизмом
От: icezone  
Дата: 16.10.18 10:15
Оценка:
Здравствуйте, Shmj, Вы писали:

S>Есть статья по теме, но она платная: https://access.redhat.com/solutions/2599901 Ее посмотреть нельзя. Даже не ясно куда и сколько нужно заплатить.


Тогда забей. Если сразу дело не пошло, то проще уйти к конкурентам.
Re: Стратегия OpenShit - завлечь усложнизмом
От: rean  
Дата: 16.10.18 13:19
Оценка: +1
deleted
Отредактировано 22.04.2019 9:00 deleted2 . Предыдущая версия .
Re[2]: Стратегия OpenShit - завлечь усложнизмом
От: Shmj Ниоткуда  
Дата: 16.10.18 16:35
Оценка:
Здравствуйте, rean, Вы писали:

R>Оно не для этого. Это не сервис для виртуальных машин. Это распределенная сеть для создания отказоустойчивого кластера.


Мне все-таки удалось настроить внешнее подключение. Но никгде в доке официальной этого способа не описано (в платных статьях не проверял) — нашлось в обсуждениях.

Они делают все, чтобы в технологии можно было разобраться только за деньги. Такая стратегия может привести к тому что это станет никому не нужным. Google и Azure (Google точно, создавал у них а вот насчет Azure не уверен, но вроде слышал) тоже предлагают kubernetes, но там документация бесплатная.
Отредактировано 16.10.2018 16:35 Shmj . Предыдущая версия .
Re: Стратегия OpenShit - завлечь усложнизмом
От: maks__  
Дата: 16.10.18 17:11
Оценка:
S>Решил посмотреть OpenShi(f)t — ведь все о нем говорят и пишут. А именно, решил там сделать базу MySQL для тестов, как раз нужно (да и вообще разобраться заодно).

ты форумом ошибся
Re: Стратегия OpenShit - завлечь усложнизмом
От: Shmj Ниоткуда  
Дата: 16.10.18 19:42
Оценка:
Здравствуйте, Shmj, Вы писали:

S>В общем, когда целый день на это потратил — понял что я занимаюсь ерундой и получаю наслаждение как от решения ребусов. Потом возникло желание взять для пробы платный аккаунт, т.к., похоже, у бесплатного юзера нет прав на управление кластером (или я чего-то не понял).


Что интересно — сегодня шитом не занимался, но все в голове как то само сложилось в стройную картину. Сейчас уже не выглядит таким уж сложным
Re[3]: Стратегия OpenShit - завлечь усложнизмом
От: Aquilaware  
Дата: 18.10.18 18:40
Оценка:
Здравствуйте, Shmj, Вы писали:

S>Они делают все, чтобы в технологии можно было разобраться только за деньги.


Это не фича, это баг.

На сленге есть даже называние такому подходу — astronautic design. Но не подумайте, что это происходит от большой хитрости или мудрости создателя. Такое случается только при его незрелости. Это некий бич современности. Заслуженные бородатые и небородатые дядьки понемногу уходят на покой, а молодая поросль она в основном сейчас такая — ментально незрелая. Плодит astronautic design направо и налево, наполняя вселенную энтропией боли.

Хорошей аналогией могут стать 1930-е годы, когда все хотели поехать в Голливуд и стать знаменитыми артистами. Дело доходило до сьемок кинофильмов — тут и вскрывалась подстава. Сейчас компьютерные науки как Голливуд. Все Вани и Даши хотят быть тут. Поэтому на выходе такое...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.