Size: a a a

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

2021 July 28

dm

dmi3 mis in OpenShift - русскоязычное сообщество
а сейчас ты откуда api endpoint узнаешь чтобы залогиниться? типа такого? https://api.cluster.example.com:6443
источник

N

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

N

Noel in OpenShift - русскоязычное сообщество
Но они отличаются от кластера к кластеру же
источник

dm

dmi3 mis in OpenShift - русскоязычное сообщество
от кого или из чего ты узнаёшь о том что существуют кластера и о том как к ним подключаться? Уже после логина о том к какому серверу ты подключился можно узнать командой oc whoami --show-server список всех кластеров можно получить  командой oc adm config get-contexts
источник

N

Noel in OpenShift - русскоязычное сообщество
Да мы как-то уже далековато отходим от задачи
источник

N

Noel in OpenShift - русскоязычное сообщество
Типа имена я знаю кластеров
источник

N

Noel in OpenShift - русскоязычное сообщество
Просто я не хотел их хранить в манифестах
источник

dm

dmi3 mis in OpenShift - русскоязычное сообщество
Да уходим, но в адресе api endpoint звучит default домен. можешь его брать за основу и на нём формировать днс имя в route.spec.host
источник

N

Noel in OpenShift - русскоязычное сообщество
Ну так это уже в любом случае будет на баше
источник

dm

dmi3 mis in OpenShift - русскоязычное сообщество
Ansible тоже можно. 5 минутный гуглёж и вот пример. https://faun.pub/automation-deploying-an-app-in-gke-using-ansible-4b6687967ac3
источник
2021 July 29

JS

John Smith in OpenShift - русскоязычное сообщество
привет.
а я как админ неймспейса, но не кластера - могу как-то узнать что за софт под капотом у ингресса в шифте?
источник

dm

dmi3 mis in OpenShift - русскоязычное сообщество
Можно создать route и посмотреть в его status. У меня так. status.ingress.routerName: default думаю что в других реализациях ingress в status будет по другому
источник

JS

John Smith in OpenShift - русскоязычное сообщество
а мне в Edit YAML у роута не показывается такой ключ
источник

JS

John Smith in OpenShift - русскоязычное сообщество
а вот через oc get routes -o yaml увидел тот же default
источник

JS

John Smith in OpenShift - русскоязычное сообщество
Спасибо. В принципе, всё равно уже узнал что хотел (что ош не умеет редиректить на внешние ресурсы нормально).
источник

dm

dmi3 mis in OpenShift - русскоязычное сообщество
default это как я понимаю имя экземпляра crd записи ingresscontrollers.operator.openshift.io
источник

JS

John Smith in OpenShift - русскоязычное сообщество
а мне кажется, что однозначно не узнать, ведь фактически зависит от реализации ингресс оператора.
источник

N

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

JR

Jürgen Romins in OpenShift - русскоязычное сообщество
Пром тут причём?
источник

MS

Michael Silich in OpenShift - русскоязычное сообщество
Добрый день, а как вылечить
       pool is degraded because nodes fail with "1 nodes are reporting degraded
     status on sync": "Node dev2-dtczl-worker-0-p5pb5 is reporting:
     \"unexpected on-disk state validating against
     rendered-master-54d993ea2d3fec884553584d36b4b8b5: expected target
     osImageURL
     \\\"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:2e7b5fe6a2d6f6a9aff1a33e839f747a9d3d9a327b6492d4ac0a1c528279a17c\\\",
     have
     \\\"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:07c0cbfed7fb3efdf794535430971f8d78fca8fde8f040ed38bdc5b435075044\\\"\""
через
 /run/bin/machine-config-daemon pivot quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:2e7b5fe6a2d6f6a9aff1a33e839f747a9d3d9a327b6492d4ac0a1c528279a17c 
 неполучаеться. Говорит  Staging deployment...done
error: Failed to find kernel in /usr/lib/modules, /usr/lib/ostree-boot or /boot
: exit status 1
источник