Sysadmin Tools πΊπ¦
ΠΡΠΊΡΡΡΡ Π² Telegram
Sysadmin/DevOps tools, news and other interesting things from modern IT world. Feed https://t.me/s/sysadmin_tools | Proton services with 2 weeks for free - https://pr.tn/ref/0TDB0YT5
ΠΠΎΠ»ΡΡΠ΅4 105
ΠΠΎΠ΄ΠΏΠΈΡΡΠΈΠΊΠΈ
+124 ΡΠ°ΡΠ°
+17 Π΄Π½Π΅ΠΉ
+1030 Π΄Π΅Π½Ρ
ΠΡΡ
ΠΈΠ² ΠΏΠΎΡΡΠΎΠ²
ΠΠΎΠ³Π΄Π°Π½, ΠΠ»Π΅Π³ ΠΈ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΠΉ Π³ΠΎΡΡΡ Π ΠΎΠΌΠ°Π½ Π₯Π°Π²ΡΠΎΠ½Π΅Π½ΠΊΠΎ ΠΈΠ· Cloudflare.
https://soundcloud.com/generictalks/0009-kogda-servisu-khvatit-nasypat-v-gostyakh-roman-khavronenko
00:00:00 - ΠΠ²ΠΎΠ΄Π½Π°Ρ. ΠΠ°ΡΡΠΎΠ½Ρ. ΠΠΎΡΡΡ Π ΠΎΠΌΠ°Π½ ΠΈΠ· Cloudflare.
00:02:21 - Π‘ ΠΌΠ΅ΡΡΠ° Π² ΠΊΠ°ΡΡΠ΅Ρ. ΠΡΡΡ Π»ΠΈ Π·Π°ΠΌΠ΅Π½Π° ClickHouse? Druid, Redshift ΠΈ ΡΡΡΠ½ΡΠ΅ ΠΏΠΎΠ΄Π΅Π»ΠΊΠΈ. ΠΠ°ΠΊ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ Π±ΠΎΠ»ΡΡΠΈΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎΠΌ Π²ΡΠ±ΠΎΡΠΎΠΊ Π² ClickHouse.
00:13:55 - ΠΡΠΊΠ°Π·ΠΎΡΡΡΠΎΠΉΡΠΈΠ²ΠΎΡΡΡ. ΠΠΈΠ½ΡΡΠΊΠ° SRE. Graceful degradation. ΠΠ»Π°Π½ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ Π²Π½Π΅Π΄ΡΠ΅Π½ΠΈΠ΅ SLA ΠΈ SLO. ΠΠ°ΡΠ΅ΠΌ Π½ΡΠΆΠ΅Π½ Error Budget. Π’ΡΠ°Π²ΠΈΠΌ Π±Π°ΠΉΠΊΠΈ.
00:29:51 - ΠΠ±ΡΠ·Π΄Π°Π½ΡΠΉ Ρ
Π°ΠΎΡ. ΠΠ°ΠΊ Π·Π°ΡΡΠ°Π²ΠΈΡΡ ΡΠ²ΠΎΠΈΡ
ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ² ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ ΠΎΡΠΈΠ±ΠΊΠΈ ΠΈ Π½Π΅ ΠΏΠ°Π΄Π°ΡΡ ΠΏΠΎ ΠΏΠ΅ΡΠ²ΠΎΠΌΡ ΡΠΈΡ
Ρ. ΠΠΎΠΌΠΎΠΆΠ΅Ρ Π»ΠΈ Π½Π°ΠΌ service mesh?
00:37:25 - ΠΠ΄Π΅ ΠΏΡΠ΅Π΄Π΅Π» ΠΏΠ°ΡΠ°Π½ΠΎΠΉΠΈ? ΠΠΎΠΆΠ½ΠΎ Π»ΠΈ ΠΎΡΡ
Π΅Π½Π΄Π»ΠΈΡΡ ΠΊΠ°ΠΊΡΡ ΡΠ³ΠΎΠ΄Π½ΠΎ ΠΎΡΠΈΠ±ΠΊΡ? ΠΠΎΠ³Π΄Π° ΠΏΠΎΡΠ° ΠΎΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ?
00:46:44 - ΠΡΡΠ°Π΅ΠΌΡΡ ΡΠ°Π·ΠΎΠ±ΡΠ°ΡΡ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΠΉ ΠΏΡΠΈΠΌΠ΅Ρ ΠΈ ΠΏΠ°ΡΡΠ΅ΡΠ½Ρ ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ.
00:55:45 - ΠΡΠ°ΡΠΈΠΊΠΎΠ² ΡΠ°ΠΊ ΠΌΠ½ΠΎΠ³ΠΎ ΡΡΠΎ Π³Π»Π°Π·Π° ΡΠ°Π·Π±Π΅Π³Π°ΡΡΡΡ. ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΊΠΎΡΡΠ΅Π»ΡΡΠΈΠΎΠ½Π½ΡΠΉ Π°Π½Π°Π»ΠΈΠ·. Metrics Driven Development.
01:07:58 - Adaptive capacity limiting ΠΈ smart load balancing. ΠΠ°ΠΊ ΠΊΠΎΡΠ²Π΅Π½Π½ΠΎ ΠΈΠ»ΠΈ Π½Π°ΠΏΡΡΠΌΡΡ ΠΈΠ·ΠΌΠ΅ΡΡΡΡ Π·Π°Π³ΡΡΠΆΠ΅Π½Π½ΠΎΡΡΡ ΡΠ΅ΡΠ²Π΅ΡΠ° ΠΈ ΠΏΠΎΡΠ΅ΠΌΡ ΠΌΠ΅ΡΡΡΡ CPU load Π½Π΅ Π²ΡΠ΅Π³Π΄Π° ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ.
01:18:08 - ΠΡΠΈΠΎΡΠΈΡΠΈΠ·Π°ΡΠΈΡ ΡΡΠ°ΡΠΈΠΊΠ° ΠΈ load shedding. ΠΠ°ΠΊ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ Π·Π°ΠΏΡΠΎΡΠ°ΠΌΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»ΡΠ½ΠΎΠΉ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΠΈ. Event sourcing and CQRS.
01:34:10 - ΠΠΊΠ·ΠΎΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΠ΅Ρ
Π½ΠΈΠΊΠΈ ΡΠ°Π±ΠΎΡΡ Ρ ΠΏΠ΅ΡΠ΅Π³ΡΡΠ·ΠΊΠ°ΠΌΠΈ: Π±Π°ΡΡΠΈΠ½Π³, Π°Π³ΡΠ΅Π³Π°ΡΠΈΡ, ΡΡΠΌΠΏΠ»ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅.
ΠΡΡΠ° Π’Π΅ΡΠΎΠΊΡ Π½Π°ΠΏΠΈΡΠ°Π» ΡΡΠ°ΡΡΡ ΠΏΡΠΎ ΠΎΠΏΡΡ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄Π° ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠ³ΠΎ ΡΠ°ΠΉΡΠ° TypeScript Π½Π° Gatsby β "Why the TypeScript team is using Gatsby for its new website".
Π‘ΡΠ°ΡΠ°Ρ Π²Π΅ΡΡΠΈΡ ΡΠ°ΠΉΡΠ° ΡΠΎΠ±ΠΈΡΠ°Π΅ΡΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Jekyll. ΠΡΠΎ Ρ
ΠΎΡΠΎΡΠΈΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ, Π½ΠΎ ΠΎΠ½ ΠΏΠ»ΠΎΡ
ΠΎ ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΡΠ΅ΡΡΡ β Π½Π° ΡΠΎΡΠ½ΡΡ
ΡΡΠ°ΡΠ΅ΠΉ, ΡΠ±ΠΎΡΠΊΠ° ΡΠ°ΠΉΡΠ° Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ ΠΎΡΠ΅Π½Ρ ΠΌΠ½ΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ. Π‘ ΡΡΡΡΠΎΠΌ ΡΠΎΠ³ΠΎ, ΡΡΠΎ Π½Π° ΡΠ°ΠΉΡΠ΅ TypeScript ΠΌΠΎΠ³ΡΡ ΠΏΠΎΡΠ²ΠΈΡΡΡΡ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄Ρ Π½Π° ΡΠ°Π·Π½ΡΠ΅ ΡΠ·ΡΠΊΠΈ ΠΈ Π½ΠΎΠ²ΡΠ΅ ΡΡΠ°ΡΡΠΈ, Jekyll Π½Π΅ ΡΠ°ΠΌΠΎΠ΅ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ΡΡΠ΅Π΅ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅. Π£ Gatsby ΡΠ°ΠΊΠΈΡ
ΠΏΡΠΎΠ±Π»Π΅ΠΌ Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡΡ Π½Π΅Ρ. ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΡΡΠΆΠΈΡΡ Ρ TypeScript, ΠΈ Π²Π΅ΡΡ ΠΊΠΎΠ΄ ΡΡΡΠ°Π½ΠΈΡ Π±ΡΠ΄Π΅Ρ ΠΏΡΠΎΠ²Π΅ΡΡΡΡΡΡ ΡΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ. Π ΡΡΠ°ΡΡΠ΅ Π΅ΡΡΡ Π½Π΅Π±ΠΎΠ»ΡΡΠ°Ρ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡ, ΠΊΠ°ΠΊ ΡΡΠΎ ΡΠ΄Π΅Π»Π°ΡΡ.
ΠΡΠ»ΠΈ ΡΠ°Π±ΠΎΡΠ°Π΅ΡΠ΅ Ρ Gatsby ΠΈ ΠΏΠ»Π°Π½ΠΈΡΡΠ΅ΡΠ΅ ΠΏΡΠΈΠΊΡΡΡΠΈΡΡ ΠΊ Π½Π΅ΠΌΡ TS, ΡΠΎ ΡΡΠ° ΡΡΠ°ΡΡΡ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΏΠΎΠ»Π΅Π·Π½Π°.
#gastby #react #typescript
https://www.gatsbyjs.org/blog/2020-01-23-why-typescript-chose-gatsby/
Π‘Π΅Π³ΠΎΠ΄Π½Ρ Π½Π°ΡΠ°Π»ΡΡ FOSDEM 2020
ΠΠΎΡ ΡΠΏΠΈΡΠΎΠΊ Π΄ΠΎΡΡΡΠΏΠ½ΡΡ
ΡΡΡΠΈΠΌΠΎΠ²
https://fosdem.org/2020/schedule/streaming/
Π ΡΡΠΎ ΡΡΡΠ»ΠΊΠΈ Π½Π° ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΠ΅
1 ΡΠ΅Π²ΡΠ°Π»Ρ
https://fosdem.org/2020/schedule/day/saturday/
2 ΡΠ΅Π²ΡΠ°Π»Ρ
https://fosdem.org/2020/schedule/day/sunday/
ΠΠ« ΠΠ°ΠΏΠΈΡΠΈ ΠΏΡΠΎΡΠ»ΠΎΠ³ΠΎ Π³ΠΎΠ΄Π° https://t.me/tech_b0lt_Genona/274
Benchmarking Go vs Node vs Elixir
Π‘ΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ Go, Node ΠΈ Elixir.
https://stressgrid.com/blog/benchmarking_go_vs_node_vs_elixir
Listmonk, self-hosted newsletter and mailing list manager with a modern dashboard. Go + React.
#tools #react #go
@thedevs
https://kutt.it/prRCZA
Canonical Π² ΡΡΠ΅Π½Π΄Π°Ρ
https://www.phoronix.com/scan.php?page=news_item&px=Ubuntu-20.04-Adds-WireGuard
Π Π°Π΄Ρ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΡΡ Π½ΠΎΠ²ΡΠΉ Open Source-ΠΏΡΠΎΠ΅ΠΊΡ: Π½Π° ΡΠ΅ΠΉ ΡΠ°Π· ΠΌΡ Π²Π½Π΅Π·Π°ΠΏΠ½ΠΎ ΡΠ΄Π΅Π»Π°Π»ΠΈ CSI-Π΄ΡΠ°ΠΉΠ²Π΅Ρ Π΄Π»Ρ Π―Π½Π΄Π΅ΠΊΡ.ΠΠ±Π»Π°ΠΊΠ°. ΠΠΎΠ΄ΡΠΎΠ±Π½ΠΎΡΡΠΈ Π² Π±Π»ΠΎΠ³Π΅: https://habr.com/ru/company/flant/blog/486190/
Π€Π»Π°Π½Ρ ΠΏΡΡΠΌ ΡΡΠΎΡΠΌΠΈΡ ΠΏΡΠΎΡΡΠΎΡΡ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΌΠΈΡΠ° devops
ΠΠ΄Π°, #cisco Π²ΡΠ΅Π³Π΄Π° Π΄Π΅Π»Π°Π»ΠΈ Π³ΠΎΠ΄Π½ΠΎΠ΅ ΠΆΠ΅Π»Π΅Π·ΠΎ https://t.me/ntwrkchnnl/1293
ΠΠ°Π»ΡΡΠ΅ ΠΏΠΎΡΡΡ ΠΈ Ρ #juniper https://t.me/ntwrkchnnl/1295
ΠΈ Ρ #arista https://t.me/ntwrkchnnl/1299
Dino 0.1 Release: An open-source application for decentralized XMPP messaging
https://dino.im/blog/2020/01/dino-0.1-release/
ΠΠ½Π΅Π·Π°ΠΏΠ½ΠΎ ΠΏΠΎΡΡ ΠΎΠ± #docker #python ΠΈ #alpine #linux
https://pythonspeed.com/articles/alpine-docker-python
Π‘Π΅Π³ΠΎΠ΄Π½Ρ Π² Π±Π»ΠΎΠ³Π΅ ΠΌΡ Π·Π½Π°ΠΊΠΎΠΌΠΈΠΌ Ρ Calico ΠΈ Π΅Π³ΠΎ CNI-ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠΌ Π΄Π»Ρ Kubernetes: https://habr.com/ru/company/flant/blog/485716/
TerminusDB is an open source model driven graph database for knowledge graph representation designed specifically for the web-age.
https://medium.com/terminusdb/terminusdb-1-1-the-big-babushka-9020aeb712b7
https://github.com/terminusdb/terminus-server
Π’ΡΠΈΠ΄ΡΠ°ΡΡ ΡΠΎΠΏΠΎΠ²ΡΡ
ΠΈΠ½ΡΠ΅ΡΠ²ΡΡ Π·Π° ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅Π΅ Π²ΡΠ΅ΠΌΡ: ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°, Π΄ΠΈΠ·Π°ΠΉΠ½, Π½Π°ΡΡΠΏΠΎΠΏ ΠΈ Π»Π°ΠΉΡΡΡΠ°ΠΉΠ»
https://habr.com/ru/post/485970/
Tags: ΠΠ»ΠΎΠ³ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π₯Π°Π±Ρ, ΠΠ°ΡΡΠ½ΠΎ-ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΠ΅, ΠΠΈΠΎΠ³ΡΠ°ΡΠΈΠΈ Π³ΠΈΠΊΠΎΠ², ΠΠ½ΡΠ΅ΡΠ²ΡΡ, haskell, ruby, spectrum, tortuga, ΠΈΠ³ΡΡ, tesla, cybertruck, doom, ΡΠΎΡΠ²Π°Π»ΡΠ΄Ρ, linux, ΠΏΠ΅Π½ΡΠ΅ΡΡ, duke nukem, levelord, ΠΊΡΠΈΡ Π΄ΡΠ½ΡΠΈ, ΠΊΠΎΡΡΡ Π³ΠΎΡΡΠΊΠΈΠΉ, ΡΠ½Π΄Π΅ΠΊΡ, ΠΊΡΠΈΡ ΠΊΠ°ΡΠΏΠ΅ΡΡΠΊΠΈ, Π»ΠΈΠ·Π° Π°Π»Π΅ΡΡ, java, python, geekbrains, ΡΡΠΈΠ»Π°Π½Ρ, VR, Neuralink, Π΄ΠΎΠ΄ΠΎ ΠΏΠΈΡΡΠ°, piper, badoo, russol, ΡΡΠ°ΡΡΠ°ΠΏΡ, wrike
Author baragol #habr
ΠΡΠ»ΠΈΡΠ½ΡΠΉ ΡΠ±ΠΎΡΠ½ΠΈΠΊ ΠΈΠ· 88 Ops Lessons We All Learn The Hard Way π
π
http://amp.gs/ut24
Π Twitter ΡΡΠ΅Π΄ http://amp.gs/ut2d
#article #thread
ΠΠ½ΡΠ΅ΡΠ΅cΠ½ΡΠΉ ΠΏΡΠΎΠ΅ΠΊΡ, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΊΠ»ΠΎΠ½ #jira Π½ΠΎ Π½Π° #react ΠΈ #nodejs
https://github.com/oldboyxx/jira_clone
ββΠΠΎ-Π½Π°ΡΡΠΎΡΡΠ΅ΠΌΡ ΠΊΡΡΠΏΠ½Π°Ρ ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΡ ΠΏΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ:
ΠΡΡΡ "Red Hat Π‘ΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ III v8"
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΊΡΡΡΠ°
ΠΠ·ΡΡΠ΅Π½ΠΈΠ΅ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ Π·Π°Π΄Π°Ρ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ³ΠΎ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Linux Ρ ΠΏΠΎΠΌΠΎΡΡΡ Ansible.
ΠΡΡΡ Red Hat System Administration III: Linux Automation (RH294) ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ Π΄Π»Ρ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΡ
Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΎΠ² ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² Linux, ΠΊΠΎΡΠΎΡΡΠΌ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π²ΡΠ΄Π΅Π»Π΅Π½ΠΈΠ΅ ΡΠ΅ΡΡΡΡΠΎΠ², ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅, ΡΠ°Π·Π²Π΅ΡΡΡΠ²Π°Π½ΠΈΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈ ΠΎΡΠΊΠ΅ΡΡΡΠΎΠ²ΠΊΡ (ΡΠΎΠ³Π»Π°ΡΠΎΠ²Π°Π½ΠΈΠ΅ Π΄Π΅ΠΉΡΡΠ²ΠΈΠΉ). ΠΡ ΡΠ·Π½Π°Π΅ΡΠ΅, ΠΊΠ°ΠΊ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΠΈ Π½Π°ΡΡΡΠΎΠΈΡΡ Ansible Π½Π° ΡΠ°Π±ΠΎΡΠ΅ΠΉ ΡΡΠ°Π½ΡΠΈΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ; ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΈΡΡ ΡΠΏΡΠ°Π²Π»ΡΠ΅ΠΌΡΠ΅ Ρ
ΠΎΡΡΡ ΠΊ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ; Π½Π°ΠΏΠΈΡΠ°ΡΡ Ansible Playbook (ΡΡΠ΅Π½Π°ΡΠΈΠΉ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ) Π΄Π»Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ Π·Π°Π΄Π°Ρ ΠΈ Π·Π°ΠΏΡΡΡΠΈΡΡ ΡΡΠΈ ΡΡΠ΅Π½Π°ΡΠΈΠΈ (playbook) Π΄Π»Ρ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠ³ΠΎ ΡΠ°Π·Π²Π΅ΡΡΡΠ²Π°Π½ΠΈΡ ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΡΠ΅ΡΠ²Π΅ΡΠΎΠ².
ΠΡΠΎΡ ΠΊΡΡΡ Π±Π°Π·ΠΈΡΡΠ΅ΡΡΡ Π½Π° Red Hat Enterprise Linux 8 ΠΈ Ansible Engine 2.8.
ΠΡΠ°ΡΠΊΠΈΠΉ ΠΎΠ±Π·ΠΎΡ
Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Π½Π° ΡΠ·Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Anable/Red Hat Anable Engine.
Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΈΠ½Π²Π΅Π½ΡΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ ΡΠΏΡΠ°Π²Π»ΡΠ΅ΠΌΡΡ
Ρ
ΠΎΡΡΠΎΠ² ΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡΠΌΠΈ ΠΊ Π½ΠΈΠΌ.
ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ Π·Π°Π΄Π°Ρ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Ansible Playbook ΠΈ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΡ
ΠΊΠΎΠΌΠ°Π½Π΄.
ΠΠ°ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΡΠ΅ ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΡΠ΅ΠΌΡΡ
ΡΡΠ΅Π½Π°ΡΠΈΠ΅Π².
ΠΠ°ΡΠΈΡΠ° ΠΊΠΎΠ½ΡΠΈΠ΄Π΅Π½ΡΠΈΠ°Π»ΡΠ½ΡΡ
Π΄Π°Π½Π½ΡΡ
, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΡ
Ansible, Ρ ΠΏΠΎΠΌΠΎΡΡΡ Ansible Vault.
ΠΠΎΠ²ΡΠΎΡΠ½ΠΎΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠΎΠ΄Π° ΠΈ ΡΠΏΡΠΎΡΠ΅Π½ΠΈΠ΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΡΡΠ΅Π½Π°ΡΠΈΠ΅Π² (playbook) Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠΎΠ»Π΅ΠΉ Ansible.
Π‘ΡΡΠ»ΠΊΠ° Π½Π° ΡΠΊΠ°ΡΠΈΠ²Π°Π½ΠΈΠ΅
P.S. ΠΠ΄Π΅Π»ΡΠ½ΠΎΠ΅ ΠΎΠ³ΡΠΎΠΌΠ½ΠΎΠ΅ ΡΠΏΠ°ΡΠΈΠ±ΠΎ, ΠΠΎΠ½ΡΡΠ°Π½ΡΠΈΠ½Ρ ΠΈΠ· Π½Π°ΡΠ΅Π³ΠΎ ΡΠ°ΡΠΈΠΊΠ° @chatitkbru !
A good post on the problems with pre-production environments and local dev environments, suggesting a move to more development activities in production
https://tersesystems.com/blog/2020/01/22/developing-in-production/
Π£ΠΆΠ΅ Π΄ΠΎΡΡΡΠΏΠ½ΠΎ! ΠΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅ Telegram 2025 β ΠΊΠ»ΡΡΠ΅Π²ΡΠ΅ ΠΈΠ½ΡΠ°ΠΉΡΡ Π³ΠΎΠ΄Π° 
