Updates rtfm.co.ua πŸ‡ΊπŸ‡¦
719 subscribers
35 photos
460 links
Канал @rtfm - Π½ΠΎΠ²Ρ‹Π΅ посты Π½Π° https://rtfm.co.ua.
ΠžΠ±ΡΡƒΠΆΠ΄Π΅Π½ΠΈΡ - Π³Ρ€ΡƒΠΏΠΏΠ° @rtfmco https://t.iss.one./rtfmco
Download Telegram
Bitwarden: Ρ€Π°ΡΡˆΠ°Ρ€Π΅Π½Π½Ρ‹ΠΉ MFA для ΠΎΠ±Ρ‰ΠΈΡ… Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚ΠΎΠ² Google

Одной ΠΈΠ· Π±ΠΎΠ»ΡŒΡˆΠΈΡ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ ΠΏΡ€ΠΈ использовании MFA являСтся вопрос с доступом ΠΊ ΠΎΠ±Ρ‰ΠΈΠΌ ΠΏΠΎΡ‡Ρ‚ΠΎΠ²Ρ‹ΠΌ ящикам. НапримСр, Ρƒ нас имССтся ящик Π²ΠΈΠ΄Π° [email protected], Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ хочСтся Π·Π°Π΄Π°Ρ‚ΡŒ TOTP-Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ Ρ‡Π΅Ρ€Π΅Π· Google Authenticator (см. Authy: настройка Multi-Factor Authentication для Github ΠΈ AWS). Но ΠΏΡ€ΠΈ этом этим ящиком ΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ нСсколько Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Ρ‡Ρ‚ΠΎ Π±Ρ‹ Ρƒ всСх ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ гСнСрировался работащий…

https://rtfm.co.ua/bitwarden-rassharennyj-mfa-dlya-obshhix-akkauntov-google/
What is: Linux keyring, gnome-keyring, Secret Service, ΠΈ D-Bus

ΠžΡ‡Π΅Π½ΡŒ длиннопост получился. Π― Π΄ΠΎΠ»Π³ΠΎ Π΄ΡƒΠΌΠ°Π» – ΡΠΎΠ±ΠΈΡ€Π°Ρ‚ΡŒ Π»ΠΈ всё Π² ΠΎΠ΄Π½ΠΎΠΌ постС, ΠΈΠ»ΠΈ всё-Ρ‚Π°ΠΊΠΈ Ρ€Π°Π·Π±ΠΈΡ‚ΡŒ Π½Π° нСсколько, вСдь с ΠΎΠ΄Π½ΠΎΠΉ стороны keyrings – это ΠΎΠ΄Π½Π° Ρ‚Π΅ΠΌΠ°, D-Bus – другая, Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с SecretServices – Π²ΠΎΠΎΠ±Ρ‰Π΅ Ρ‚Ρ€Π΅Ρ‚ΡŒΡ. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ – Ρ€Π΅ΡˆΠΈΠ» всё-Ρ‚Π°ΠΊΠΈ ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π² ΠΎΠ΄Π½ΠΎΠΌ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ со всСм этим разбирался ΠΏΠΎ ходу…

https://rtfm.co.ua/what-is-linux-keyring-gnome-keyring-secret-service-i-d-bus/
Chrome/Chromium: Linux, keyrings && Security Service ΠΈ Ρ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΉ

Одним ΠΈΠ· ΠΏΠΎΠ²ΠΎΠ΄ΠΎΠ² Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ ΡƒΠ³Π»ΡƒΠ±ΠΈΡ‚ΡŒΡΡ Π² keyrings (см. What is: Linux keyring, gnome-keyring, Secret Service, ΠΈ D-Bus) Π±Ρ‹Π» Ρ„Π°ΠΊΡ‚ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Chromium, Π²Π½Π΅Π·Π°ΠΏΠ½ΠΎ, ΠΏΡ€ΠΈ отсутствии keyring Π² Linux Π±ΡƒΠ΄Π΅Ρ‚ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΏΠ°Ρ€ΠΎΠ»ΠΈ Π² β€œΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠΌ видС”. БбствСнно, Π΄Π°Π²Π°ΠΉΡ‚Π΅ ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠ΅ΠΌ Π½Π°ΠΉΡ‚ΠΈ – ΠΊΠ°ΠΊ ΠΈ Π³Π΄Π΅ Chromium Ρ…Ρ€Π°Π½ΠΈΡ‚ ΠΏΠ°Ρ€ΠΎΠ»ΠΈ, ΠΈ, самоС Π²Π°ΠΆΠ½ΠΎΠ΅ – ΡˆΠΈΡ„Ρ€ΡƒΠ΅Ρ‚ Π»ΠΈ ΠΎΠ½ ΠΈΡ…? Chromium и…

https://rtfm.co.ua/chrome-chromium-linux-keyrings-security-service-i-xranenie-parolej/
KeePass: настройка MFA, Ρ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΉ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°, ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΉ SSH ΠΊΠ»ΡŽΡ‡Π΅ΠΉ ΠΈ интСграция Secret Service

Π˜Ρ‚Π°ΠΊ, Π½Π°Π²Π΅Ρ€Π½ΠΎ ΡƒΠΆΠ΅ Π·Π°Π²Π΅Ρ€ΡˆΠ°ΡŽΡ‰Π°Ρ Ρ‡Π°ΡΡ‚ΡŒ всСго этого мСрлСзонского Π±Π°Π»Π΅Ρ‚Π°. ΠŸΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠ΅ части, с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… β€œΠ²ΡΡ‘ Π½Π°Ρ‡ΠΈΠ½Π°Π»ΠΎΡΡŒβ€: Linux: Nextcloud ΠΊΠ»ΠΈΠ΅Π½Ρ‚, qtkeychain ΠΈ ошибка Β«The name org.freedesktop.secrets was not provided by any .service filesΒ» – ΡƒΠ²ΠΈΠ΄Π΅Π», Ρ‡Ρ‚ΠΎ Π² keyring сСрвисС ΠΌΠΎΠΆΠ½ΠΎ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΏΠ°Ρ€ΠΎΠ»ΠΈ ΠΎΡ‚ SSH ΠΊΠ»ΡŽΡ‡Π΅ΠΉ – ΡƒΠ·Π½Π°Π», Ρ‡Ρ‚ΠΎ Chromium Ρ…Ρ€Π°Π½ΠΈΡ‚ ΠΏΠ°Ρ€ΠΎΠ»ΠΈ β€œΠ½Π΅Π·Π°ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌΠΈβ€ Linux: KeePass, SSH ΠΈ хранСниС…

https://rtfm.co.ua/keepass-nastrojka-mfa-xranenie-parolej-brauzera-parolej-ssh-klyuchej-i-integraciya-secret-service/
Linux: настройка KDE Connect ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΊ Android-Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Ρƒ

Удобная интСграция мобильного ΠΈ Linux. ΠšΡ€ΠΎΠΌΠ΅ KDE COnnect сущСствуСт gnome-shell-extension-gsconnect. ΠΠ°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ Π±ΡƒΠ΄Π΅ΠΌ Π½Π° Arch Linux + HTC Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ Π½Π° Android. На Android устанавливаСм ΠΈΠ· Play Maket. На Linux устанавливаСм ΠΈΠ· рСпозитория: sudo pacman -S kdeconnect Для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Π±Ρ‹ Π±Ρ‹Π»Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ² – устанавливаСм sshfs: sudo pacman -S  sshfs ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ KDE connect ЗапускаСм kdeconnectd, ΠΏΠΎΠΊΠ° Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ, ΠΏΠΎΡ‚ΠΎΠΌ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ Π² автозапуск:…

https://rtfm.co.ua/linux-nastrojka-kde-connect-i-podklyuchenie-k-android-telefonu/
Calibre: домашняя ΠΎΠ½Π»Π°ΠΉΠ½-Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ ΠΈ Moon+ Reader

Calibre ΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡΡŒ ΠΌΠ½ΠΎΠ³ΠΎ Π»Π΅Ρ‚, Π½ΠΎ всСгда desktop-вСрсиСй. На днях ΡƒΠ²ΠΈΠ΄Π΅Π» Calibre Web – Ρ‚Π° ΠΆΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰Π°Ρ с Ρ‚ΠΎΠΉ ΠΆΠ΅ Π±Π°Π·ΠΎΠΉ, Π½ΠΎ доступна Ρ‡Π΅Ρ€Π΅Π· Π±Ρ€Π°ΡƒΠ·Π΅Ρ€. Π”ΠΎΠΌΠ°ΡˆΠ½ΡΡ страница ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π² Github – Ρ‚ΡƒΡ‚>>>. ИдСя состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π±Ρ‹ ΠΏΠΎ возмоТности ΡƒΠΉΡ‚ΠΈ ΠΎΡ‚ хранСния ΠΊΠ½ΠΈΠ³ Π² Google Books, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Ρ‚Π°ΠΌ Π½Π΅Ρ‚ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠΉ возмоТности Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ своё…

https://rtfm.co.ua/calibre-domashnyaya-onlajn-biblioteka-v-brauzere-i-moon-reader/
PHP: ΠΊΠ΅ΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ PHP-скриптов – настройка ΠΈ Ρ‚ΡŽΠ½ΠΈΠ½Π³ OpCache

OpCache ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Π΅Ρ‚ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ PHP сохраняя ΡƒΠΆΠ΅ скомпилированныС скрипты PHP Π² ΠΎΠ±Ρ‰Π΅ΠΉ памяти, Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Ρ Ρ€Π°Π±ΠΎΡ‚Ρƒ для PHP-FPM, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ приходится мСньшС Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ, Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ PHP ΠΏΡ€ΠΈ поступлСнии Π½ΠΎΠ²Ρ‹Ρ… запросов. Workflow ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π½ΠΎΠ²Ρ‹Ρ… запросов выглядит Ρ‚Π°ΠΊ: Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° – Ρ‚ΡƒΡ‚>>>. Enable OpCache Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΡƒΠ΅ΠΌ php.ini Ρ„Π°ΠΉΠ», Π² Π΄Π°Π½Π½ΠΎΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ это Π±ΡƒΠ΄Π΅Ρ‚ /etc/php/7.3/fpm/php.ini. ДобавляСм в…

https://rtfm.co.ua/php-keshirovanie-php-skriptov-nastrojka-i-tyuning-opcache/
Debian: php7.3-curl : Depends: libcurl3 (>= 7.44.0) but it is not installable

Π˜ΠΌΠ΅Π΅Ρ‚ΡΡ Π΄ΠΆΠΎΠ±Π° Π² Jenkins, которая запускаСт ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€, ΠΈ выполняСт сборку PHP-прилоТСния Π½Π° Yii. Π’ΠΎ врСмя сборки PHP-прилоТСния – Π±ΠΈΠ»Π΄ ΠΏΠ°Π΄Π°Π΅Ρ‚ с ошибкой: … Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been…

https://rtfm.co.ua/debian-php7-3-curl-depends-libcurl3-7-44-0-but-it-is-not-installable/
AWS: IAM AssumeRole – описаниС, ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹

AssumeRole – ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π² AWS IAM, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ доступа для выполнСния запросов ΠΊ рСсурсам, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Ρƒ вас Π½Π΅Ρ‚ доступа. Π­Ρ‚ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ доступа состоят ΠΈΠ· ΠΏΡ€ΠΈΠ²Ρ‹Ρ‡Π½Ρ‹Ρ… ACCESS ΠΈ SECRET ΠΊΠ»ΡŽΡ‡Π΅ΠΉ, плюс security token. Одним ΠΈΠ· ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² AssumeRole ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Jenkins Π² EC2, Π΄ΠΆΠΎΠ±Ρ‹ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΌΠΎΠ³ΡƒΡ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π² AWS-Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚Π΅, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ EC2…

https://rtfm.co.ua/aws-iam-assumerole-opisanie-primery/
Kubernetes: запуск push-сСрвСра Gorush Π² EKS Π·Π° AWS LoadBalancer

Gorush – сСрвСр, написанный Π½Π° Go, для ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ ΠΏΡƒΡˆ-ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΉ Π½Π° ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Π΅. Π—Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ Π±ΡƒΠ΄Π΅ΠΌ Π² AWS EKS, Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΌ namespace, ΠΏΡ€ΠΈ этом сСрвис Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ доступСн Ρ‚ΠΎΠ»ΠΊΡŒΠΎ Π²Π½ΡƒΡ‚Ρ€ΠΈ VPC, поэтому ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ AWS Internal Application Load Balancer. Запуск Gorush Namespace ΠšΠ»ΠΎΠ½ΠΈΡ€ΡƒΠ΅ΠΌ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ: git clone https://github.com/appleboy/gorushcd gorush/k8s/ Π‘ΠΎΠ·Π΄Π°Ρ‘ΠΌ пространство ΠΈΠΌΡ‘Π½ gorush ΠΈ confgiMap, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ сСрвисом для получСния настроСк ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡβ€¦

https://rtfm.co.ua/kubernetes-zapusk-push-servera-gorush-v-eks-za-aws-loadbalancer/
Kubernetes: ConfigMap ΠΈ Secrets – auto-reload Π΄Π°Π½Π½Ρ‹Ρ… Π² ΠΏΠΎΠ΄Π°Ρ…

Π˜ΠΌΠ΅Π΅Ρ‚ΡΡ ConfigMap для Gorush сСрвиса (см. Kubernetes: запуск push-сСрвСра Gorush Π² EKS Π·Π° AWS LoadBalancer). ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Π² ConfigMap ΠΈΠ»ΠΈ Secrets – ΠΎΠ½ΠΈ Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ сразу ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½Ρ‹ Π² ΠΏΠΎΠ΄Π°Ρ… ΠΈ ΠΈΡ… ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π°Ρ…. Π•ΡΡ‚ΡŒ нСсколько костылСй Ρ‚ΠΈΠΏΠ° монтирования Π² Π²ΠΈΠ΄Π΅ volume, Π° ΠΏΠΎΡ‚ΠΎΠΌ Ρ€Π΅ΠΌΠ°ΡƒΠ½Ρ‚ΠΈΡ‚ΡŒ Ρ€Π°Π·Π΄Π΅Π»Ρ‹, ΠΈΠ»ΠΈ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π· ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ новый…

https://rtfm.co.ua/kubernetes-configmap-i-secrets-auto-reload-dannyx-v-podax/
PHP: PHP-FPM ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ – Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ

Π˜ΠΌΠ΅Π΅Ρ‚ΡΡ PHP ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ сСрвСру Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π΄Π΅Ρ„ΠΎΠ»Ρ‚Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ ΠΈΠ· Ρ„Π°ΠΉΠ»Π° /app/.env ΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ окруТСния. ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π΅ Π²ΠΈΠ΄ΠΈΡ‚ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ $TEST_VAR, хотя Π² шаблонС Kubernetes ΠΏΠΎΠ΄Π° ΠΎΠ½Π° Π·Π°Π΄Π°Π½Π°: ... containers: - name: application-dev-web image: bttrm-application:119 ... - name: TEST_VAR valueFrom: secretKeyRef: name: bttrm-app-secret key: test_var ... ЗначСниС…

https://rtfm.co.ua/php-php-fpm-ignoriruet-peremennye-resheniya/
Kubernetes: ConfigMaps ΠΈ Secrets Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Gorush сСрвСра

Π˜ΠΌΠ΅Π΅Ρ‚ΡΡ Gorush сСрвСр, Π·Π°ΠΏΡƒΡ‰Π΅Π½Π½Ρ‹ΠΉ Π² ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΌ постС, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ хочСтся Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ добавлСния своСго Ρ„Π°ΠΉΠ»Π° настроСк – для Staging с ΠΎΠ΄Π½ΠΈΠΌΠΈ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ, ΠΈ для Production – с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ Kubernetes ConfigMap для хранСния содСрТимого Ρ„Π°ΠΉΠ»ΠΎΠ² настроСк Gorush, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΡ‚ΠΎΠΌ ΠΏΠΎΠΊΠ΄Π»ΡŽΡ‡ΠΈΠΌ Π²Π½ΡƒΡ‚Ρ€ΡŒ запускаСмых ΠΏΠΎΠ΄ΠΎΠ² ΠΈ ΠΈΡ… ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΎΠ², ΠΈ Secrets – для ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…. БСйчас в…

https://rtfm.co.ua/kubernetes-configmaps-i-secrets-na-primere-gorush-servera/
Kubernetes: запуск metrics-server Π² AWS EKS для Kubernetes Pod AutoScaler

ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚ΡΡ, Ρ‡Ρ‚ΠΎ AWS EKS ΡƒΠΆΠ΅ создан, ΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‡ΠΈΠ΅ Π½ΠΎΠ΄Ρ‹. НиТС – Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΠΌ настройку ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ кластСру, создадим тСстовый Π΄Π΅ΠΏΠ»ΠΎΠΉΠΌΠ΅Π½Ρ‚ с HPA – Kubernetes Horizontal Pod AutoScaler (ΠΎΠΏΠΈΡˆΡƒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΌ постом), ΠΈ ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠ΅ΠΌ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ ΠΎΠ± ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… рСсурсах с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ kubectl top. Kubernetes cluster Π‘ΠΎΠ·Π΄Π°Ρ‘ΠΌ тСстовый кластСр: eksctl create cluster --profile arseniy --region us-east-2 --name eks-dev-1...[β„Ή]  node "ip-192-168-54-141.us-east-2.compute.internal" is ready[β„Ή]  node "ip-192-168-85-24.us-east-2.compute.internal" is ready[β„Ή]  kubectl command should work with "/home/setevoy/.kube/config", try 'kubectl get nodes'[βœ”]  EKS cluster "eks-dev-1" in "us-east-2" region is ready ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΡΡ Π½Π° Π½Π΅Π³ΠΎ. Kubernetes cluster context НастраиваСм kubectl:…

https://rtfm.co.ua/kubernetes-zapusk-metrics-server-v-aws-eks-dlya-kubernetes-pod-autoscaler/
Linux: PHP-FPM, Docker, STDOUT ΠΈ STDERR – Π½Π΅Ρ‚ Π»ΠΎΠ³ΠΎΠ² прилоТСния

Π˜ΠΌΠ΅Π΅Ρ‚ΡΡ Docker-ΠΎΠ±Ρ€Π°Π·, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ NGINX ΠΈ PHP-FPM, плюс Supervisor для ΠΈΡ… запуска. Π’ этот ΠΆΠ΅ ΠΎΠ±Ρ€Π°Π· Π²ΠΊΠ»ΡŽΡ‡Ρ‘Π½ ΠΊΠΎΠ΄ PHP-прилоТСния, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΏΠΈΡˆΠ΅Ρ‚ ошибки PHP Π² /dev/stderr, ΠΊΠ°ΠΊ Π·Π°Π΄Π°Π½ΠΎ Π² php.ini: ... [global] error_log=/dev/stderr ... ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ kubectl logs – Π² Π²Ρ‹Π²ΠΎΠ΄Π΅ этих Π΄Π°Π½Π½Ρ‹Ρ… Π½Π΅Ρ‚. Π“Π΄Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°? Π’ Docker? Kubernetes? Linux…

https://rtfm.co.ua/linux-php-fpm-docker-stdout-i-stderr-net-logov-prilozheniya/
Redis: β€œpsync scheduled to be closed ASAP for overcoming of output buffer limits” ΠΈ client-output-buffer-limit

Π˜ΠΌΠ΅Π΅Ρ‚ΡΡ Redis-кластСр с Sentinel, см. Redis: рСпликация, Ρ‡Π°ΡΡ‚ΡŒ 2 β€” Master-Slave рСпликация, ΠΈ Redis Sentinel, Redis: fork β€” Cannot allocate memory, Linux, Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Π°Ρ ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΈ vm.overcommit_memory ΠΈ Redis: основныС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ΠΈ Ρ‚ΡŽΠ½ΠΈΠ½Π³ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ. БистСма Ρ€Π°Π±ΠΎΡ‚Π°Π»Π° ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ Π΄ΠΎΠ»Π³ΠΎΠ΅ врСмя, ΠΏΠΎΠΊΠ° ΠΌΡ‹ Π½Π΅ Π½Π°Ρ‡Π°Π»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ кСш Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ Π±ΠΎΠ»Π΅Π΅ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ. Redis info ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ всС ΠΊΠ»ΡŽΡ‡ΠΈ Π² Π±Π°Π·Π°Ρ… моТно…

https://rtfm.co.ua/redis-psync-scheduled-to-be-closed-asap-for-overcoming-of-output-buffer-limits-i-client-output-buffer-limit/
Linux: настройка gnome-keyring Π² Ρ€ΠΎΠ»ΠΈ Freedesktop SecretService

БСйчас Ρƒ мСня KeePass ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΊΠ°ΠΊ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΉ, Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ RSA-ΠΊΠ»ΡŽΡ‡Π΅ΠΉ ΠΈ Π² Ρ€ΠΎΠ»ΠΈ Freedesktop SecretService, см. пост KeePass: настройка MFA, Ρ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΉ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°, ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΉ SSH ΠΊΠ»ΡŽΡ‡Π΅ΠΉ ΠΈ интСграция Secret Service. ΠŸΠ΅Ρ€Π²Π°Ρ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° примСнСния KeePass Π² Ρ€ΠΎΠ»ΠΈ SecretService Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Ρƒ мСня Π΅Π³ΠΎ Π±Π°Π·Π° синхронизируСтся ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°ΠΌΠΈ (просто хранится Π² Dropbox), ΠΈ ΠΎΠ½ каТдый…

https://rtfm.co.ua/linux-nastrojka-gnome-keyring-v-roli-freedesktop-secretservice/
AWS: CloudFormation – Π²Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Π΅ стСки ΠΈ Import/export ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ²

Π’Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Π΅ стСки (Nested Stacks) Π² CloudFormation – это стСки, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠΎΠ·Π΄Π°ΡŽΡ‚ΡΡ ΠΈΠ· Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ, β€œΡ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎβ€, стСка ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ AWS::CloudFormation::Stack. Основная идСя использования Π²Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Ρ… стСков – ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ нСобходимости ΠΏΠΈΡΠ°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ шаблон для рСсурса, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… стСках. ВмСсто этого – шаблон создаётся ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π·, хранится Π² AWS S3 ΠΊΠΎΡ€Π·ΠΈΠ½Π΅, ΠΈ ΠΏΡ€ΠΈ создании стСков – Π²Ρ‹ просто ΡΡΡ‹Π»Π°Π΅Ρ‚Π΅ΡΡŒβ€¦

https://rtfm.co.ua/aws-cloudformation-vlozhennye-steki-i-import-export-parametrov/
Prometehus: ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ AWS Billing

Π—Π°Π΄Π°Ρ‡Π° – ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄ Π³Π»Π°Π·Π°ΠΌΠΈ Π³Ρ€Π°Ρ„ΠΈΠΊ Π² Grafana, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ расходы Π½Π° AWS. Π•ΡΡ‚ΡŒ Π΄Π²Π° Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° – ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ СкспортСр ΠΎΡ‚ Prometheus – prom/cloudwatch-exporter, ΠΈΠ»ΠΈ самописный ΠΎΡ‚ nachomillangarcia – prometheus_aws_cost_exporter. ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ собираСт ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ ΠΎΡ‚ AWS CloudWatch, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΠΎ Π±ΠΈΠ»Π»ΠΈΠ½Π³Ρƒ ΠΏΠΎΡΡ‚ΡƒΠΏΠ°ΡŽΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ дСнь. Π’Ρ‚ΠΎΡ€ΠΎΠΉ написан Π½Π° Python, Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΊ AWS API, получаСт…

https://rtfm.co.ua/prometehus-monitoring-aws-billing/
Linux: созданиС coredump памяти процСсса, Debian ΠΈ systemd-coredump

Π’ΠΎΠ·Π½ΠΈΠΊΠ»Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π΄Π°ΠΌΠΏ РНР-процСсса Π½Π° Debian 9. Рассмотрим ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ ядра, позволящий ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π΄Π°ΠΌΠΏ, ΠΈ настройку создания Π΄Π°ΠΌΠΏΠΎΠ² Π² Linux. НиТС Π±ΡƒΠ΄Π΅ΠΌ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ΡŒ ΠΎ создании Π΄Π°ΠΌΠΏΠ° памяти процСсса Π² Linux, Π° Π½Π΅ Π΄Π°ΠΌΠΏΠ° ядра ΠΏΡ€ΠΈ kernel panic – Ρ‚Π°ΠΌ ΠΎΠ½ ΠΈΠ½ΠΎΠΉ, см. Kdump Π½Π° Arch Wiki. Contents Linux Core DumpΠ‘ΠΈΠ³Π½Π°Π»Ρ‹ ΠΈ созданиС Π΄Π°ΠΌΠΏΠ°GDB – ΡΠΎΠ·Π΄Π°Ρ‚ΡŒβ€¦

https://rtfm.co.ua/linux-sozdanie-coredump-pamyati-processa-debian-i-systemd-coredump/
WordPress: использованиС Π΄ΠΎΡ‡Π΅Ρ€Π½ΠΈΡ… Ρ‚Π΅ΠΌ оформлСния Π±Π»ΠΎΠ³Π°

На RTFM с 2016 Π³ΠΎΠ΄Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ‚Π΅ΠΌΠ° оформлСния Iconic One (см. RTFM: ΠΏΠ΅Ρ€Π΅Π΅Π·Π΄ ΠΈ смСна оформлСния), Π½ΠΎ с нСбольшими измСнСниями – Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΎ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π΄Π°Ρ‚Π° ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ поста, просмотры, всякиС счётчики, ΠΏΡ€Π°Π²ΠΊΠΈ Π² CSS Ρ‚Π΅ΠΌΡ‹. Iconic One постоянно развиваСтся ΠΈ обновляСтся, ΠΈ послС ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π°ΠΏΠ΄Π΅ΠΉΡ‚Π° приходится всС измСнСния Π²Π½ΠΎΡΠΈΡ‚ΡŒ Π·Π°Π½ΠΎΠ²ΠΎ – Ρƒ мСня Π΄Π°ΠΆΠ΅ Π΅ΡΡ‚ΡŒ пост, в…

https://rtfm.co.ua/wordpress-ispolzovanie-dochernix-tem-oformleniya-bloga/