Size: a a a

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

2019 November 20

ET

Evgeniy Tsigelnikov in OpenShift - русскоязычное сообщество
как я могу её удалить?
источник

KA

Konstantin A in OpenShift - русскоязычное сообщество
Парни подскажите где можно по шаблонам best practices подсмотреть? Кроме официальной доки конечно же
источник

KA

Konstantin A in OpenShift - русскоязычное сообщество
Интересует в частности подход подготовки их для разного окружения
источник

AV

Andrey Veselov in OpenShift - русскоязычное сообщество
Konstantin A
Интересует в частности подход подготовки их для разного окружения
Вот вышла недавно, в октябре https://www.oreilly.com/catalog/errata.csp?isbn=0636920273219
источник

AV

Andrey Veselov in OpenShift - русскоязычное сообщество
но сам еще не читал, надеюсь, руки дойдут
источник

ET

Evgeniy Tsigelnikov in OpenShift - русскоязычное сообщество
Evgeniy Tsigelnikov
как я могу её удалить?
Разобрался
источник

KA

Konstantin A in OpenShift - русскоязычное сообщество
Andrey Veselov
Вот вышла недавно, в октябре https://www.oreilly.com/catalog/errata.csp?isbn=0636920273219
А что нибудь по проще для новичков?
источник

AV

Andrey Veselov in OpenShift - русскоязычное сообщество
Konstantin A
А что нибудь по проще для новичков?
Тогда не знаю, я бы заглянул в те же oreilly, так как сам последнее время пользуюсь ресурсами оттуда. Но про k8s/OSP тему не копал
источник
2019 November 21

ET

Evgeniy Tsigelnikov in OpenShift - русскоязычное сообщество
Привет,  а может кто ткунуть носом, прочитать о том как в Pipeline передать аргументы/переменные в докер файл
Сейчас вызов билда выглядит вот так
   stage('Build Image') {
     steps {
       script {
         openshift.withCluster() {
           openshift.withProject(CI_PROJECT) {
             if (!openshift.selector("bc", "${APPLICATION_NAME}").exists()) {
               //def jarName = sh(script: "find ./target/ -name *.jar -print0 | sed -e 's@.*/@@'", returnStdout: true).trim()
               openshift.newBuild("--name=${APPLICATION_NAME}", "--binary=true", "--strategy=docker")
             }
             openshift.selector("bc", "${APPLICATION_NAME}").startBuild("--from-dir=.", "--wait=true").logs()

в докер файле надо запонить следующее перменные/аргументы
ARG REPO=none
ARG BRANCH=none
ARG COMMIT=none
ARG DESCRIPTION=none
ARG JRF=none

для обычного билда я юзаю
       docker build -f Dockerfile \
       --build-arg REPO=${gitRepo} \
       --build-arg BRANCH=${gitBranch} \
       --build-arg COMMIT=${gitCommit} \
       --build-arg JRF=target/${jarName} \
       --build-arg DESCRIPTION='${inOneLine}' \
источник

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
Evgeniy Tsigelnikov
Привет,  а может кто ткунуть носом, прочитать о том как в Pipeline передать аргументы/переменные в докер файл
Сейчас вызов билда выглядит вот так
   stage('Build Image') {
     steps {
       script {
         openshift.withCluster() {
           openshift.withProject(CI_PROJECT) {
             if (!openshift.selector("bc", "${APPLICATION_NAME}").exists()) {
               //def jarName = sh(script: "find ./target/ -name *.jar -print0 | sed -e 's@.*/@@'", returnStdout: true).trim()
               openshift.newBuild("--name=${APPLICATION_NAME}", "--binary=true", "--strategy=docker")
             }
             openshift.selector("bc", "${APPLICATION_NAME}").startBuild("--from-dir=.", "--wait=true").logs()

в докер файле надо запонить следующее перменные/аргументы
ARG REPO=none
ARG BRANCH=none
ARG COMMIT=none
ARG DESCRIPTION=none
ARG JRF=none

для обычного билда я юзаю
       docker build -f Dockerfile \
       --build-arg REPO=${gitRepo} \
       --build-arg BRANCH=${gitBranch} \
       --build-arg COMMIT=${gitCommit} \
       --build-arg JRF=target/${jarName} \
       --build-arg DESCRIPTION='${inOneLine}' \
источник

ET

Evgeniy Tsigelnikov in OpenShift - русскоязычное сообщество
Великодушное спасибо!
источник

A

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

V

Vladimir in OpenShift - русскоязычное сообщество
Asgoret
Кто-нибудь знает где можно сделать диаграму с элементами инфраструктуры шифта? в люсиде нашел только куберовский, но оно не подходит
а какие элементы в опеншифте особые?
источник

A

Asgoret in OpenShift - русскоязычное сообщество
Vladimir
а какие элементы в опеншифте особые?
напримен инфра нода
источник

V

Vladimir in OpenShift - русскоязычное сообщество
ну по большому счету нету никакой инфраноды в 4
источник

V

Vladimir in OpenShift - русскоязычное сообщество
там жеж мастер и компьют
источник

V

Vladimir in OpenShift - русскоязычное сообщество
а то что потом это уже фантазии тех у кого была 3.11 ))
источник

VR

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

A

Asgoret in OpenShift - русскоязычное сообщество
Vladimir
а то что потом это уже фантазии тех у кого была 3.11 ))
рисуя для 3.11 нужно шоб была инфра
источник

A

Asgoret in OpenShift - русскоязычное сообщество
я не про архитектуру шифта
источник