Size: a a a

DevOps — русскоговорящее сообщество

2020 September 03

IK

Ilia Koteikin in DevOps — русскоговорящее сообщество
Asgoret
это одна команда. матричное подчинение.

есть уловный начальник девов, которые решает вопросы по отпускам и бумажкам, а есть начальник проекта, который ставит функциональные задачи и мирит всех со всеми.
Какой такой начальник проекта? PM ? PM  задачи не ставит, лол.
источник

A

Asgoret in DevOps — русскоговорящее сообщество
Ilia Koteikin
Какой такой начальник проекта? PM ? PM  задачи не ставит, лол.
Тех.лид
источник

A

Asgoret in DevOps — русскоговорящее сообщество
У тебя есть ПМ, который решает вопросы отпусков и тех.лид, который ведёт сам продукт и ему подчиняются люди из девов, опсов, ИБ, тестеры
источник

A

Asgoret in DevOps — русскоговорящее сообщество
И они одна команда, а не 4 разных
источник

IK

Ilia Koteikin in DevOps — русскоговорящее сообщество
Asgoret
Тех.лид
Не соглашусь что тех лид начальник проекта. И не соглашусь что он прям ставит задачи. Там всё не так однозначно, команда как правило всё совместно делает.
источник

NA

Nurmukhamed Artykaly in DevOps — русскоговорящее сообщество
Asgoret
У тебя есть ПМ, который решает вопросы отпусков и тех.лид, который ведёт сам продукт и ему подчиняются люди из девов, опсов, ИБ, тестеры
У нас ПМ - это мужик с бабками и бухгалтерией. Именно он и подписывает финдокументы.
источник

Y

Yaros in DevOps — русскоговорящее сообщество
Dmitry Sergeev
Так в доках есть что-то про то что с секретами это не работает? Или баг мб где-то оформлен? Ошибки какие-то?
Верить ребятам из интернета не очень хочется, мне бы пруфы в доке.
А по факту:

apiVersion: v1
kind: Secret
metadata:
 labels:
   app: test
 name: test
 namespace: default
type: Opaque
stringData:
 app: secret_string
---
apiVersion: apps/v1
kind: Deployment
metadata:
 labels:
   app: test
 name: test
 namespace: default
spec:
 replicas: 1
 selector:
   matchLabels:
     app: test
 template:
   metadata:
     labels:
       app: test
   spec:
     containers:
     - name: test
       image: busybox:latest
       imagePullPolicy: Always
       command:
        - sleep
        - "9999999"
       volumeMounts:
       - mountPath: /bin/secret_key_file
         name: test
         subPath: app
     volumes:
     - name: test
       secret:
         secretName: test


kubectl exec -it test-69fd557d84-5svlp sh

$ ls
-1 /bin
acpid
add-shell
addgroup
...
s
ecret_key_file
...

$ cat /bin/secret_key_file
secret
_string
Спасибо, убедительно, странно, что у меня не работало нифига ...
источник

AP

Alex Papilov in DevOps — русскоговорящее сообщество
привет, несколько контейнеров запускаю через docker-compose, один из контейнеров не стартует (postgresql) из-за ошибки в конфиге постгри, как исправить конфиг?
источник

A

Asgoret in DevOps — русскоговорящее сообщество
Alex Papilov
привет, несколько контейнеров запускаю через docker-compose, один из контейнеров не стартует (postgresql) из-за ошибки в конфиге постгри, как исправить конфиг?
если конфиг внутри контейнера, пересобрать контейнер
источник

k

kkv in DevOps — русскоговорящее сообщество
Alex Papilov
привет, несколько контейнеров запускаю через docker-compose, один из контейнеров не стартует (postgresql) из-за ошибки в конфиге постгри, как исправить конфиг?
может скажу хрень, но можно примаунтить композером нормальный конфиг при старте, не?
источник

AP

Alex Papilov in DevOps — русскоговорящее сообщество
Asgoret
если конфиг внутри контейнера, пересобрать контейнер
если пересобрать, данные из базы пропадут?
источник

k

kkv in DevOps — русскоговорящее сообщество
Alex Papilov
если пересобрать, данные из базы пропадут?
смотря где ты их хранишь
источник

k

kkv in DevOps — русскоговорящее сообщество
если в контейнере, то да
источник

A

Asgoret in DevOps — русскоговорящее сообщество
Alex Papilov
если пересобрать, данные из базы пропадут?
если данные не вынесены на хост тачку или другое хранилище они у тебя пропадут после первого же ребута контейнера
источник

A

Asgoret in DevOps — русскоговорящее сообщество
если данные вынесены, то контейнеры можно менять сколько угодно раз
источник

AP

Alex Papilov in DevOps — русскоговорящее сообщество
после ребута не пропадают
источник

k

kkv in DevOps — русскоговорящее сообщество
Asgoret
если данные не вынесены на хост тачку или другое хранилище они у тебя пропадут после первого же ребута контейнера
если просто сделать docker restart не пропадут жи
источник

AP

Alex Papilov in DevOps — русскоговорящее сообщество
если ребутом счетать docker-compose stop
источник

AP

Alex Papilov in DevOps — русскоговорящее сообщество
при рестарт тоже не пропадают
источник

AP

Alex Papilov in DevOps — русскоговорящее сообщество
docker-compose down  пропадают
источник