Size: a a a

2019 October 16

k

kvaps in K8Spb
Nikita
Отлично зашло, спасибо огромное! А можно вопрос про хранение конфигов и секретов в монорепе?
Конечно
источник

k

kvaps in K8Spb
git-crypt - это плагин для Git'а а не для Gitlab'а, то есть его можно использовать и там и там)

Единственная проблема с которой я столкнулся, это то что gitlab-runner'у тоже нужен установленный git-crypt, если он запускается в докере, то ему нужно подпихнуть helper-image с установленным git-crypt
источник

k

kvaps in K8Spb
А, ну и второй момент, что расшифрованный репозиторий может сохранится в артефактах, по этому расшифровывать его нужно в tmpfs, что-бы после джобы он уничтожился
источник

N

Nikita in K8Spb
вроде понятно, ну и архитектурный вопрос: при наличии множества проектов, логичнее делать одну репу с конфигами и секретами и шифровать её всю или делать унифицированно в каждом проекте?
источник

k

kvaps in K8Spb
Nikita
вроде понятно, ну и архитектурный вопрос: при наличии множества проектов, логичнее делать одну репу с конфигами и секретами и шифровать её всю или делать унифицированно в каждом проекте?
у нас каждый проект - это отдельная монорепа со всем необходимым для этого проекта: докерфайлы, конфигурация, секреты...
источник

k

kvaps in K8Spb
так проще версионировать и управлять ими
источник

k

kvaps in K8Spb
можно отдельный репо с секретами, я об этом тоже думал, но пока не применял на практике)
источник

k

kvaps in K8Spb
тем более что git-crypt позволяет настроить несколько уровней доступа
источник

N

Nikita in K8Spb
вот если бы гитлаб можно было настроить на отслеживание изменения определенных файлов. И запускать только стейдж замены конфига или секрета...
Спасибо за помощь, почитаю про git-crypt подробнее
источник

k

kvaps in K8Spb
Nikita
вот если бы гитлаб можно было настроить на отслеживание изменения определенных файлов. И запускать только стейдж замены конфига или секрета...
Спасибо за помощь, почитаю про git-crypt подробнее
Так можно же, git-crypt абсолютно позрачно работает, и diff'ы отслеживать можно и файлы изменённые
источник

G

GithubReleases in K8Spb
helm/helm tagged: v2.15.0-rc.2
Link: https://github.com/helm/helm/releases/tag/v2.15.0-rc.2
Release notes:
Helm release v2.15.0-rc.2
источник

G

GithubReleases in K8Spb
containers/libpod tagged: v1.6.2-rc1
Link: https://github.com/containers/libpod/releases/tag/v1.6.2-rc1
Release notes:
version 1.6.2-rc1
источник
2019 October 17

AE

Andrey Enshin in K8Spb
Есть админ кластера и есть ресурс, скажем, под.
Как можно выяснить кто этот ресурс задеплоил?
источник

AS

Aleksey Shirokikh in K8Spb
Andrey Enshin
Есть админ кластера и есть ресурс, скажем, под.
Как можно выяснить кто этот ресурс задеплоил?
Никак?
источник

k

kvaps in K8Spb
Andrey Enshin
Есть админ кластера и есть ресурс, скажем, под.
Как можно выяснить кто этот ресурс задеплоил?
Логи аписервера смотреть разве что, но скорее всего там ничего не будет
источник

W

Womchik in K8Spb
можно в корпоративной почте послать письмо с вопросам всем причастным
источник

k

kvaps in K8Spb
Womchik
можно в корпоративной почте послать письмо с вопросам всем причастным
Circular mail
источник

k

kvaps in K8Spb
источник

AM

Anton Merzlyakov in K8Spb
Andrey Enshin
Есть админ кластера и есть ресурс, скажем, под.
Как можно выяснить кто этот ресурс задеплоил?
если аудит включен, то каждый чих записывается , пользователь и время там будет
источник

AE

Andrey Enshin in K8Spb
о! спасибо.
кажется, не включён, но надо будет рассмотреть поближе эту возможность
источник