Size: a a a

OpenShift - русскоязычное сообщество

2021 July 07

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
AWS не позволяет nested virtualization
источник

ГZ

Георгий ZuZaka... in OpenShift - русскоязычное сообщество
Нужен тестовый openshift кластер для выполнения тестового задания.
Что можно сделать? Я запустил полный набор, но там чёт дофига всего создалось, мне столько не надо.
Другое облако? Другой aws сервис? Третий вариант?
источник

OS

Oleg Sadykov in OpenShift - русскоязычное сообщество
Думаю эта инструкция может помочь для ваших целей https://docs.okd.io/latest/installing/installing_aws/installing-aws-default.html
источник

OS

Oleg Sadykov in OpenShift - русскоязычное сообщество
minishift насколько помню очень давно не обновлялся и основан на постепенно снимаемой с поддержки 3.11
источник

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
источник

ГZ

Георгий ZuZaka... in OpenShift - русскоязычное сообщество
Так... Три пути.
Задание devops. Кластер должен быть доступен извне. Должен контролировать изменение в nexus и забирать новые докер контейнеры, если такое случилось.

Crc пробежал, ставится на виртуальную машину, внутри. Для работы нужно будет настроить haproxy (в мануале оно)
Okd - как минишфит, но нет?
Sandbox?

В чём разница?
источник

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
crc не доступен снаружи. Sandbox в aws, но админских тасок не даду выполнить
источник

ГZ

Георгий ZuZaka... in OpenShift - русскоязычное сообщество
Значит в песочнице pipeline нельзя пользоваться? Оно же не предустановлено?
источник

JS

John Smith in OpenShift - русскоязычное сообщество
А почему доки полны фигни типа
apiVersion: v1
kind: DeploymentConfig
хотя сама морда шифта (Edit YAML) на такое ругается, что правильно писать
apiVersion: apps.openshift.io/v1
kind: DeploymentConfig
?
(oc как то переваривает ямлы с первым вариантом)
источник

JS

John Smith in OpenShift - русскоязычное сообщество
oc apply -f deploymentConfig.yaml && sleep 60 && oc apply -f deploymentConfig.yaml сделает только 1 деплой
можно ли как-то форсировать всегда выкатку нового?
потому что шифт какой-то туповатый: он не проверяряет завалился ли последний деплой, он просто тупо каждый раз сравнивает описание текущего ресурса с последним задеплоенным, видит "изменений нету, делаю ничего"
источник

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
oc rollout --help
источник

JS

John Smith in OpenShift - русскоязычное сообщество
скрипт же не знает заранее есть ли в кластере уже деплоймент или ещё нет.
ты предлагаешь каждый раз делать oc apply -f deploymentConfig.yaml && oc rollout latest dc/mydeployment?
источник

JS

John Smith in OpenShift - русскоязычное сообщество
попробовал - выглядит велосипедно, но работает :/
Вадим, спасибо
источник

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
Поди пушишь в один и тот же тэг, потому spec не меняется и роллауты при апплай не применяются?
источник

JS

John Smith in OpenShift - русскоязычное сообщество
ну да, я ж говорю, если прям по 1 и тому же файлу дважды подряд при 0 изменениях между ними
источник

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
для этого придумали imagestreams и oc import-image
источник

JS

John Smith in OpenShift - русскоязычное сообщество
1. не используем imagestreams;
2. скрипту заранее неизвестно (да ему и должно быть плевать) есть ли разница между тем, что он сейчас катит и тем, что было вкачено (успешно/неуспешно - пофиг) в кластер
источник
2021 July 09

A

Ascandar in OpenShift - русскоязычное сообщество
в последней версии okd 4.7 заметил, что bootstrap зависает при старте. Если его ребутнуть, то Waiting up to 20m0s for the Kubernetes API ... проходит норм
источник

A

Ascandar in OpenShift - русскоязычное сообщество
развертывал в openstack
источник

СУ

Сагындык Узакбаев... in OpenShift - русскоязычное сообщество
Добрый день! Openshift 3.11, если я поменял в проекте openshift-node configMap node-config.yaml, конфигурация сама доедет до нод или надо перезапустить службы?
источник