Size: a a a

2021 April 04

JR

Jürgen Romins in jenkins_ru
Alex S
А есть вменяемая книжка про то как писать пайплайны?
Дока по дженкинс чем плох?
источник

Н

Никитяо in jenkins_ru
Alex S
А есть вменяемая книжка про то как писать пайплайны?
1. офф. дока по груви
2. офф. дока по дженкинсу
источник

V

Vaflz in jenkins_ru
Jürgen Romins
Ну так вызове сертбота или я что то не правильно понял
ну у меня больше вопросов по конфигу nginx и jenkins
источник

Н

Никитяо in jenkins_ru
Vaflz
Есть Docker внутри него работает Jenkins доступ из вне через nginx для которого letsencrypt выдаёт SSL серты.  выходит что перейдя по ссылке будет перебрасывать прямеком в Jenkins который ранается в контейнере.

вроде ничего не перепутал
а проблема в чём?
источник

JR

Jürgen Romins in jenkins_ru
Vaflz
ну у меня больше вопросов по конфигу nginx и jenkins
Это не забота дженкинс
источник

JR

Jürgen Romins in jenkins_ru
Не надо мешать
источник

t

tsla in jenkins_ru
Jürgen Romins
Это не забота дженкинс
примерно, такой плэйбук?

---
- hosts: webservers
 serial: 5
 tasks:
   - name: stop flask service
     ansible.builtin.service:
       name: flask
       state: stopped

   - name: scp index.html
     shell: scp -rp 192.168.1.201:/home/ubuntu/flask-app/templates/index.html /home/ubuntu/flask-app/templates/index.html
       become: yes

   - name: start flask service
     ansible.builtin.service:
       name: flask
       state: started
источник

Н

Никитяо in jenkins_ru
Vaflz
ну у меня больше вопросов по конфигу nginx и jenkins
https://hub.docker.com/r/jwilder/nginx-proxy

тут читай и бери этот образ, он самый ходовой

я использую traefik
источник

t

tsla in jenkins_ru
бля, и всё равно шелл (
источник

V

Vaflz in jenkins_ru
Никитяо
а проблема в чём?
в том что я в душе не понимаю как написать нормальные конфиги для всего, запихнуть в докер кампоуз и заранать что бы не умереть, везде где я не искал, всё очень корявенько, вот и ищу человека который может занимался, что бы спросить
источник

JR

Jürgen Romins in jenkins_ru
tsla
примерно, такой плэйбук?

---
- hosts: webservers
 serial: 5
 tasks:
   - name: stop flask service
     ansible.builtin.service:
       name: flask
       state: stopped

   - name: scp index.html
     shell: scp -rp 192.168.1.201:/home/ubuntu/flask-app/templates/index.html /home/ubuntu/flask-app/templates/index.html
       become: yes

   - name: start flask service
     ansible.builtin.service:
       name: flask
       state: started
Примерно не вникал изучаем что такое ансибл и как использовать без рутовых прав
источник

JR

Jürgen Romins in jenkins_ru
tsla
бля, и всё равно шелл (
Без мата попрошу
источник

Н

Никитяо in jenkins_ru
Vaflz
в том что я в душе не понимаю как написать нормальные конфиги для всего, запихнуть в докер кампоуз и заранать что бы не умереть, везде где я не искал, всё очень корявенько, вот и ищу человека который может занимался, что бы спросить
я дал ссылку там описано как конфигурить, и не надо в конфиг лазитт
источник

t

tsla in jenkins_ru
Jürgen Romins
Примерно не вникал изучаем что такое ансибл и как использовать без рутовых прав
хм, дык я в судоерс запихал разрешение на systemctl stop/start flask для убунту пользователя, полюбому отработает
источник

V

Vaflz in jenkins_ru
Никитяо
я дал ссылку там описано как конфигурить, и не надо в конфиг лазитт
сенк, сейчас чекну
источник

Н

Никитяо in jenkins_ru
tsla
примерно, такой плэйбук?

---
- hosts: webservers
 serial: 5
 tasks:
   - name: stop flask service
     ansible.builtin.service:
       name: flask
       state: stopped

   - name: scp index.html
     shell: scp -rp 192.168.1.201:/home/ubuntu/flask-app/templates/index.html /home/ubuntu/flask-app/templates/index.html
       become: yes

   - name: start flask service
     ansible.builtin.service:
       name: flask
       state: started
вместо шелл используй copy
источник

JR

Jürgen Romins in jenkins_ru
tsla
хм, дык я в судоерс запихал разрешение на systemctl stop/start flask для убунту пользователя, полюбому отработает
А ты читал доку по ансибл?
источник

t

tsla in jenkins_ru
Никитяо
вместо шелл используй copy
не могу, мастер нода, вы к фласке не  придирайтесь, там на самом деле специфичный монолит айбымовский
источник

JR

Jürgen Romins in jenkins_ru
tsla
не могу, мастер нода, вы к фласке не  придирайтесь, там на самом деле специфичный монолит айбымовский
Вот не надо про фласк я его юзаю как рест апи для 200к для инфры там все просто
источник

t

tsla in jenkins_ru
и на самом деле там выполняется айбиэмовский синк скрипт, всё в лучших традициях гиганта
источник