Size: a a a

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

2021 March 18

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
Николай Сергеев
Подскажите в openshift rollback откатывает deployment как с dc ?
да
источник

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
Андрей Суковицын
Вот что нашел - error_class=Fluent::Plugin::ElasticsearchOutput::RecoverableRequestFailure error="could not push logs to Elasticsearch cluster ({:host=>\"elasticsearch.openshift-logging.svc.cluster.local\", :port=>9200, :scheme=>\"https\", :user=>\"fluentd\", :password=>\"obfuscated\"}): Server returned nothing (no headers, no data)"

Есть баг, но на 4.6. https://bugzilla.redhat.com/show_bug.cgi?id=1908707
У меня 4.5

Кто-то сталкивался?
https://bugzilla.redhat.com/show_bug.cgi?id=1924329 - в 4.5.33 тоже пофиксили
источник

АС

Андрей Суковицын... in OpenShift - русскоязычное сообщество
хм.. у меня версия кластера 4.5.6
источник

НС

Николай Сергеев... in OpenShift - русскоязычное сообщество
Если проект состоит как из deployment так из dc то rollout undo нужно запускать как для deployment так и для dc?
источник

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
Николай Сергеев
Если проект состоит как из deployment так из dc то rollout undo нужно запускать как для deployment так и для dc?
да, в случае dc он выставит старый ReplicationController, а в случае деплоймента - ReplicaSet
источник

НС

Николай Сергеев... in OpenShift - русскоязычное сообщество
Vadim Rutkovsky
да, в случае dc он выставит старый ReplicationController, а в случае деплоймента - ReplicaSet
Спасибо.
источник

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
Michail Sheldyakov
Пытаюсь запустить ноду okd на aws-совместимом провайдере. Образ 33.20210301.3.1

получаю от /run/bin/machine-config-daemon firstboot-complete-machineconfig
W0317 21:12:43.594924    3009 run.go:44] nice failed: running nice -- ionice -c 3 podman cp cd0b412099e22f6a0d227b667c098f38fc8b11047eed222940b179bf4efaf98b:/ /run/mco-machine-os-content/os-content-870423771 failed: Error: 2 errors occurred:
* error copying to host: error during bulk transfer for copier.request{Request:"PUT", Root:"/", preservedRoot:"/run/mco-machine-os-content", rootPrefix:"/run/mco-machine-os-content", Directory:"/", preservedDirectory:"/run/mco-machine-os-content", Globs:[]string{}, preservedGlobs:[]string{}, StatOptions:copier.StatOptions{CheckForArchives:false, Excludes:[]string(nil)}, GetOptions:copier.GetOptions{UIDMap:[]idtools.IDMap(nil), GIDMap:[]idtools.IDMap(nil), Excludes:[]string(nil), ExpandArchives:false, ChownDirs:(*idtools.IDPair)(nil), ChmodDirs:(*os.FileMode)(nil), ChownFiles:(*idtools.IDPair)(nil), ChmodFiles:(*os.FileMode)(nil), StripSetuidBit:false, StripSetgidBit:false, StripStickyBit:false, StripXattrs:false, KeepDirectoryNames:false, Rename:map[string]string(nil)}, PutOptions:copier.PutOptions{UIDMap:[]idtools.IDMap(nil), GIDMap:[]idtools.IDMap(nil), DefaultDirOwner:(*idtools.IDPair)(nil), DefaultDirMode:(*os.FileMode)(nil), ChownDirs:(*idtools.IDPair)(0xc0005bf8f0), ChmodDirs:(*os.FileMode)(nil), ChownFiles:(*idtools.IDPair)(0xc0005bf900), ChmodFiles:(*os.FileMode)(nil), StripXattrs:false, IgnoreXattrErrors:false, IgnoreDevices:false, NoOverwriteDirNonDir:false, Rename:map[string]string(nil)}, MkdirOptions:copier.MkdirOptions{UIDMap:[]idtools.IDMap(nil), GIDMap:[]idtools.IDMap(nil), ChownNew:(*idtools.IDPair)(nil), ChmodNew:(*os.FileMode)(nil)}}: copier: put: error setting extended attributes on "/extensions/okd/NetworkManager-ovs-1.26.6-1.fc33.x86_64.rpm": error setting value of extended attribute "user.Zif.MdChecksum[1614897854]" on "/extensions/okd/NetworkManager-ovs-1.26.6-1.fc33.x86_64.rpm": operation not supported

предполагаю что в последнем образе несовместимость

пытаюсь найти где взять старый образ, более похожий на fedora-coreos-33.20210217.3.0 на котором в другом провайдере все ок

quay.io/coreos/coreos-installer:release download не дает версию выбрать. поэтому пытаюсь подобрать url.
https://console.aws.amazon.com/ec2/home?region=us-east-1#LaunchInstanceWizard:ami=ami-05923153f215da7f7 отсюда беру версии stable ami, подставляю из них название. и все никак не удается найти рабочую ссылку

upd: нашел рабочий образ. с 33.20210217.3.0 нет проблем.
ух ты, rpm-ostree сломали - воспроизводится на gcp как минимум, скоро проверю на aws
источник

R

Reggie in OpenShift - русскоязычное сообщество
Vadim Rutkovsky
Два стака сильно рекомендуется чтобы обширные юзер ворклоады не уронили системный прометей
Да, я знаю, что причина рекомендации в этом. Поэтому мы и следим за системным промом, к которому все таки решили добавить ещё  workloads. Риск понятен
источник

R

Reggie in OpenShift - русскоязычное сообщество
Мне интересно, например, работает ли так кто то ещё или все таки строго на отдельном. И интересно если кто то расскажет как experience с этим новым user workload prom в четвёрке?
источник

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
они одинаковые в общем-то, разве что интеграция с консолькой лучше с пользовательским.
Мы используем в CI тестах, когда требуется получить метрики для SLO теста
источник

АС

Андрей Суковицын... in OpenShift - русскоязычное сообщество
Воркараунд с заменой образа помог.  Спасибо.
Как всё-тики получить логи проектов в EFK ?
источник

R

Reggie in OpenShift - русскоязычное сообщество
Vadim Rutkovsky
они одинаковые в общем-то, разве что интеграция с консолькой лучше с пользовательским.
Мы используем в CI тестах, когда требуется получить метрики для SLO теста
Спасибо
источник

AA

A A in OpenShift - русскоязычное сообщество
всем привет.
в опеншифт пытаюсь попробовать фильтрацию доступа к сервису по ip используя аннотаици в роутах
haproxy.router.openshift.io/ip_whitelist:
Но перед шифтом стоит другой haproxy в роли балансера. Соответственно я не увижу адрес источника. Включаю на нем send-proxy для бэкендов.
Роуты перестают работать :(
в документации, правда только в 3.3 версии, нашел что надо включаить
$ oc env dc/router ROUTER_USE_PROXY_PROTOCOL=true
а как это в новых версиях? может кто-то сталкивался
источник

RK

Roman Kravtsov in OpenShift - русскоязычное сообщество
A A
всем привет.
в опеншифт пытаюсь попробовать фильтрацию доступа к сервису по ip используя аннотаици в роутах
haproxy.router.openshift.io/ip_whitelist:
Но перед шифтом стоит другой haproxy в роли балансера. Соответственно я не увижу адрес источника. Включаю на нем send-proxy для бэкендов.
Роуты перестают работать :(
в документации, правда только в 3.3 версии, нашел что надо включаить
$ oc env dc/router ROUTER_USE_PROXY_PROTOCOL=true
а как это в новых версиях? может кто-то сталкивался
proxy protocol в 4.8 вроде обещают https://github.com/openshift/okd/issues/390
источник

AA

A A in OpenShift - русскоязычное сообщество
понял. спасибо. жаль
источник

RT

Roman Trawin in OpenShift - русскоязычное сообщество
как в OKD4.x изменить количество реплик alertmanager и prometheus-k8s? Меняю replicas в cluster-monitoring-config — конфиг не применяется
источник

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
Vadim Rutkovsky
Прошло 3 месяца и настало время для очередного OpenShift Roadmap Update:
18 марта в 17ч МСК на openshift.tv
началось
источник

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
Roman Trawin
как в OKD4.x изменить количество реплик alertmanager и prometheus-k8s? Меняю replicas в cluster-monitoring-config — конфиг не применяется
никак, оператор такое не позволяет
источник

V

Vladimir in OpenShift - русскоязычное сообщество
Надо уже стикер рисовать...
источник

V

Vladimir in OpenShift - русскоязычное сообщество
"Оператор смотрит на тебя как на..."
источник