Dev0ps
40 subscribers
211 photos
3 videos
50 files
3.33K links
Download Telegram
• В плане сборке можно начать с использования Dockerfile + werf (https://werf.io/documentation/reference/build_process.html) если нет желания завязываться на кастомный синтаксис сборки. Но кастомный сборщик дает свои плюсы: инкрементальный гит и ансибл.
• В плане деплоя и отслеживанию состояний задеплоенных ресурсов до готовности с информативным выводом аналогов чтобы все работало из коробки нету. (https://werf.io/documentation/reference/deploy_process/deploy_into_kubernetes.html)
• Werf это тулза, которая объединяет все низкоуровневые отдельные средства для сборки, деплоя, очистки в единую систему, которая легко интегрируется в любую CI/CD систему за счет того, что использует устоявшиеся общие для всех CI/CD концепции (https://werf.io/documentation/reference/plugging_into_cicd/overview.html). Это позволяет унифицировать процесс. Таких тулов тоже не видать пока в изобилии.
• По поводу откатов релизов: работает точно не хуже чистого хельма. Плюс совместимо с хельмом в обе стороны с минимальными изменениями в конфиге и без изменений в рантайме (релизы можно подхватить уже существующие). И есть всякие другие фичи, вроде автодобавления аннотаций. (https://werf.io/documentation/reference/deploy_process/differences_with_helm.html )
Forwarded from PythonDigest
cloud-custodian - инструмент автоматизации работы с облаками
http://github.com/cloud-custodian/cloud-custodian
March-July 2019 highlights

werf — наш инструмент для CI/CD в Kubernetes (Дмитрий Столяров, Флант, DevOpsConf 2019): https://www.youtube.com/watch?v=cK3ackGUTLw.

✔️ Built-in helm: full compatibility with helm installations, tillerless architecture improved experience (https://werf.io/documentation/reference/deploy_process/differences_with_helm.html).
✔️ Deploy process resources tracking behaviour controlled by annotations (https://werf.io/documentation/reference/deploy_process/deploy_into_kubernetes.html#resource-tracking-configuration).
✔️ Improved resources status tracking with better logging output.
✔️ Use Dockerfiles along with werf.yaml (https://werf.io/documentation/configuration/dockerfile_image.html).
✔️ Store images in one or several Docker repositories (IMAGES_REPO[/IMAGE_NAME]:TAG using default muiltirep mode, or IMAGES_REPO:[IMAGE_NAME-]TAG using monorep mode).
✔️ Introspect specific image stage during build (--introspect-stage [IMAGE_NAME/]STAGE_NAME option).
📝 Complete project documentation at werf.io.
📝 Documentation is diveded by werf version channels.
✏️ Project longterm roadmap and complete features list are avaiable at werf.io and https://github.com/flant/werf#features.

3-way-merge https://github.com/flant/werf/issues/1616.
Stable 1.0 release.

💡Tip of the month💡 Use following command werf build -s :local --introspect-stage frontend/install --introspect-stage backend/setup to introspect specific stages of different images.
barq is a post-exploitation framework that allows you to easily perform attacks on a running AWS infrastructure. It allows you to attack running EC2 instances without having the original instance SSH keypairs. It also allows you to perform enumeration and extraction of stored Secrets and Parameters in AWS.

https://github.com/Voulnet/barq
Доклады с конференции по автоматизированному и ручному тестированию COMAQA Spring 2019

https://www.youtube.com/playlist?list=PLSjEh0z5QH9mTGP0CpfHTcFHhF_FGyiad
Forwarded from oleg_log (Oleg Kovalov)
Крутой сборник SQL запросов для мониторинга и проерки здоровья Postgres.

Какой index hit rate, статистика вакуума, неспользуемые индексы и тд.

https://github.com/lob/pg_insights
Forwarded from GitHub'ненько
Fast, lightweight & schema-less search backend. An alternative to Elasticsearch that runs on a few MBs of RAM.
#rust #search #db
https://github.com/valeriansaliou/sonic
Forwarded from Sysadmin Tools 🇺🇦
From 30 to 230 docker container per host

http://sven.stormbind.net/blog/posts/docker_from_30_to_230
This media is not supported in your browser
VIEW IN TELEGRAM
💻 Штука, с помощью которой можно собрать свой собственный tui дашборд. Умеет подсчитывать и визуализировать поданные данные https://github.com/sqshq/sampler

#github #tui #sampler