Updates rtfm.co.ua πŸ‡ΊπŸ‡¦
719 subscribers
35 photos
460 links
Канал @rtfm - Π½ΠΎΠ²Ρ‹Π΅ посты Π½Π° https://rtfm.co.ua.
ΠžΠ±ΡΡƒΠΆΠ΄Π΅Π½ΠΈΡ - Π³Ρ€ΡƒΠΏΠΏΠ° @rtfmco https://t.iss.one./rtfmco
Download Telegram
AWS: Elastic Kubernetes Service – автоматизация создания кластСра, Ρ‡Π°ΡΡ‚ΡŒ 1 – CloudFormation

Π—Π°Π΄Π°Ρ‡Π°: ΠΏΡ€ΠΎΠ΄ΡƒΠΌΠ°Ρ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΡŽ развёртывания AWS Elastic Kubernetes Service кластСра. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ: Ansible: для Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ создания CloudFormation стСков ΠΈ запуска eksctl с Π½ΡƒΠΆΠ½Ρ‹ΠΌΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ CloudFormation с NestedStacks: для создания инфрастуктуры – VPC, подсСтСй, SecurityGroups, IAM-Ρ€ΠΎΠ»ΠΈ, etc eksctl: для создания самого кластСра, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ рСсурсы, созданныС CloudFormation ИдСя Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ: Ansible ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ cloudformation , создаёт инфрастуктуру ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Outputs…

https://rtfm.co.ua/aws-elastic-kubernetes-service-avtomatizaciya-sozdaniya-klastera-chast-1-cloudformation/
AWS: Elastic Kubernetes Service – автоматизация создания кластСра, Ρ‡Π°ΡΡ‚ΡŒ 2 β€” Ansible, eksctl

ΠŸΠ΅Ρ€Π²Π°Ρ Ρ‡Π°ΡΡ‚ΡŒ – AWS: Elastic Kubernetes Service – автоматизация создания кластСра, Ρ‡Π°ΡΡ‚ΡŒ 1 – CloudFormation. Напомню, Ρ‡Ρ‚ΠΎ общая идСя Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ: Ansible ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ cloudformation , создаёт инфрастуктуру ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Outputs созданного стСка CloudFormation – Ansible ΠΈΠ· шаблона Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ Ρ„Π°ΠΉΠ» настроСк для eksctl Ansible Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ eksctl, пСрСдавая Π΅ΠΌΡƒ ΠΊΠΎΠ½Ρ„ΠΈΠ³ кластСра, ΠΈ создаёт ΠΈΠ»ΠΈ обновляСт кластСр Π—Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒΡΡβ€¦

https://rtfm.co.ua/aws-elastic-kubernetes-service-avtomatizaciya-sozdaniya-klastera-chast-2-ansible-eksctl/
Kubernetes: ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ с Prometheus

Π‘Π»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ Π·Π°Π΄Π°Ρ‡Π° – Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Kubernetes. Π—Π°Π΄Π°Ρ‡Π° ослоТняСтся Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Ρƒ нас Π΅ΡΡ‚ΡŒ Ρ†Π΅Π»Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ рСсурсов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ трСбуСтся ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΡ‚ΡŒ: инфраструктура – Π•Π‘2 инстасы WokerNodes, ΠΈΡ… ЦПУ, ΠΏΠ°ΠΌΡΡ‚ΡŒ, ΡΠ΅Ρ‚ΡŒ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ сСрвисы самого Kubernetes – состояниС API сСрвСра, etcd, scheduler состояниС ΠΏΠΎΠ΄ΠΎΠ² ΠΈ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΎΠ² состояниС Π΄Π΅ΠΏΠ»ΠΎΠΉΠΌΠ΅Π½Ρ‚ΠΎΠ² сбор ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊ нСпосрСдствСнно с ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Для ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° всСго этого доступны ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅β€¦

https://rtfm.co.ua/kubernetes-monitoring-s-prometheus/
AWS: CloudFormation – использованиС lists Π² Parameters

Π’ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅ Ρ‚Π΅ΠΌΡ‹ AWS: Elastic Kubernetes Service β€” автоматизация создания кластСра, Ρ‡Π°ΡΡ‚ΡŒ 1 β€” CloudFormation β€“ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π½Π°Π΄ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Ρƒ Π² стСк ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° Π² Π²ΠΈΠ΄Π΅ списка. ИдСя Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π±Ρ‹ Π² Ansible ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ всС AvailabilityZones, Π° ΠΏΠΎΡ‚ΠΎΠΌ этот список ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для eksctl, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ WorkerNodes Π² Ρ€Π°Π·Π½Ρ‹Ρ… AvailabilityZones, ΠΈ для CloudFormation – Ρ‡Ρ‚ΠΎ бы…

https://rtfm.co.ua/aws-cloudformation-ispolzovanie-lists-v-parameters/
AWS Elastic Kubernetes Service: RBAC-авторизация Ρ‡Π΅Ρ€Π΅Π· AWS IAM ΠΈ RBAC Π³Ρ€ΡƒΠΏΠΏΡ‹

Π˜ΠΌΠ΅Π΅Ρ‚ΡΡ Π΄Π²Π° Π½ΠΎΠ²Ρ‹Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π² Elastic Kubernetes Service (см. AWS: Elastic Kubernetes Service β€” автоматизация создания кластСра, Ρ‡Π°ΡΡ‚ΡŒ 1 β€” CloudFormation), ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΆΠΈΠ²Ρ‘Ρ‚ Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΌ своём namespace. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, имССтся Π΄Π²Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π½Π°Π΄ΠΎ Π΄Π°Ρ‚ΡŒ доступ ΠΊ этим Π΄Π²ΡƒΠΌ пространствам ΠΈΠΌΡ‘Π½, Π½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° ΠΏΠΎΠ΄Ρ‹ Π² Π½ΠΈΡ… ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½Ρ‹Π΅ read-only ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ.…

https://rtfm.co.ua/aws-elastic-kubernetes-service-rbac-avtorizaciya-cherez-aws-iam-i-rbac-gruppy/
Kubernetes: kubectl ΠΈ kubeconfig – ΠΎΠ±Π·ΠΎΡ€ Ρ„Π°ΠΉΠ»Π°, Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ кластСра, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΈ контСкста

АутСнтификация Π² Kubernetes ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡ‚Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌΠΈ, ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌΠΈ кластСров: сам kubectl ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ способы Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†Π°ΠΈΠΈ – сСртификаты, Π»ΠΎΠ³ΠΈΠ½-ΠΏΠ°Ρ€ΠΎΠ»ΡŒ сами ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ способы – Ρ‚ΠΎΠΊΠ΅Π½Ρ‹, Π»ΠΎΠ³ΠΈΠ½-ΠΏΠ°Ρ€ΠΎΠ»ΡŒ ΠΈ Ρ‚.Π΄. ΠΈ, Π² ΠΊΠΎΠ½Ρ†Π΅-ΠΊΠΎΠ½Ρ†ΠΎΠ², ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π·Π°Ρ…ΠΎΡ‚Π΅Ρ‚ΡŒ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π² настройках доступ ΠΊ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌ кластСрам, Π½ΠΎ ΠΈΠΌΠ΅Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΌΠ°Π½ΠΈΠΏΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠΌΠΈ ΠΈΠ· ΠΎΠ΄Π½ΠΎΠ³ΠΎ мСста Для всСго этого…

https://rtfm.co.ua/kubernetes-kubectl-i-kubeconfig-obzor-fajla-dobavlenie-klastera-polzovatelya-i-konteksta/
AWS: CloudFormation – ΠΏΡ€ΠΈΠΌΠ΅Ρ€ использования Conditions, Fn::Equals ΠΈ Fn::If

Π˜ΠΌΠ΅Π΅Ρ‚ΡΡ стСк, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ срСди ΠΏΡ€ΠΎΡ‡Π΅Π³ΠΎ ΡΠΎΠ·Π΄Π°ΡŽΡ‚ΡΡ VPC Peerings, Π² Π΄Π°Π½Π½ΠΎΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ – ΠΏΠΈΡ€ΠΈΠ½Π³ ΠΌΠ΅ΠΆΠ΄Ρƒ VPC Π½ΠΎΠ²ΠΎΠ³ΠΎ кластСра Elastic Kubernetes Service ΠΈ VPC стСка с Prometheus. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ стСков ΠΈ Π²ΠΎΠΎΠ±Ρ‰Π΅ всСй этой Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ Π΅ΡΡ‚ΡŒ Π² постах AWS Elastic Kubernetes Service: автоматизация создания кластСра, Ρ‡Π°ΡΡ‚ΡŒ 1 β€” CloudFormation ΠΈ AWS Elastic Kubernetes Service: β€” автоматизация создания кластСра,…

https://rtfm.co.ua/cloudformation-conditions-fn-equals-fn-if/
Google Drive: ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π½Π° Linux Debian 9 с insync-headless

Π₯очСтся ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Google Drive с Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΎΠΉ ΠΊ сСрвСру, Ρ‡Ρ‚ΠΎ Π±Ρ‹ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Calibre Web, Ρ‚.ΠΊ. Nextcloud ΠΏΡ€ΠΈ Π±ΠΎΠ»ΡŒΡˆΠΈΡ… ΠΎΠ±ΡŠΡ‘ΠΌΠ°Ρ… ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ нСстабилСн, Π° ΠΊΠ½ΠΈΠ³ порядка 5 Π³ΠΈΠ³Π°Π±Π°ΠΉΡ‚ (см. Calibre: домашняя ΠΎΠ½Π»Π°ΠΉΠ½-Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ ΠΈ Moon+ Reader). ПослС Π΄ΠΎΠ»Π³ΠΎΠ³ΠΎ Π²Ρ‹Π±ΠΎΡ€Π° ΠΊΠ»Π΅Π½Ρ‚ΠΎΠ² – остановился Π½Π° Insync (15 Π΄Π½Π΅ΠΉ Ρ‚Ρ€ΠΈΠ°Π»Π°, 30 ΡƒΠ΅ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΈ Π½Π° ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡŽΠ·Π΅Ρ€Π°). ΠΠΎΠ²ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ моТно…

https://rtfm.co.ua/google-driv-linux-insync/
ΠœΠ΅ΠΆΠ΄Ρƒ ΠΏΡ€ΠΎΡ‡ΠΈΠΌ, Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ ΠΏΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒΡΡ ΠΊ DevOps-ΠΊΠΎΠΌΡŒΡŽΠ½ΠΈΡ‚ΠΈ - UkrOps:

https://ukrops.club/

Π›ΡŽΠ΄Π΅ΠΉ ΠΌΠ½ΠΎΠ³ΠΎ, всСгда ΠΌΠΎΠΆΠ½ΠΎ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΡΠΏΡ€ΠΎΡΠΈΡ‚ΡŒ ΠΈΠ»ΠΈ ΠΏΠΎΠ΄ΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ полСзностСй.

НС Ρ€Π΅ΠΊΠ»Π°ΠΌΠ° - сам Π½Π΅ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Π³ΠΎΠ΄ ΡƒΠΆΠ΅ Ρ‚Π°ΠΌ ΠΎΠ±ΠΈΡ‚Π°ΡŽ)
ВсСм ΠΏΡ€ΠΈΠ²Π΅Ρ‚. БСйчас я ΡΠΎΠ±ΠΈΡ€Π°ΡŽΡΡŒ Ρ€Π°Π·Ρ‹Π³Ρ€Π°Ρ‚ΡŒ Π±ΠΈΠ»Π΅Ρ‚ Π½Π° Π²Π΅Π±ΠΈΠ½Π°Ρ€Ρ‹ DevOps stage ΠΈ Π·Π°ΠΎΠ΄Π½ΠΎ ΠΏΠΎΡ€Π°Π·Π±ΠΈΡ€Π°Ρ‚ΡŒΡΡ с Pulumi
ΠšΠΎΠΌΡƒ интСрСсно - ΠΏΡ€ΠΈΡΠΎΠ΅Π΄Π΅Π½ΡΠΉΡ‚Π΅ΡΡŒ ΠΊ стриму, Π±ΡƒΠ΄Ρƒ Ρ€Π°Π΄ вас Π²ΠΈΠ΄Π΅Ρ‚ΡŒ ΠΈ ΠΏΠΎΠ±ΠΎΠ»Ρ‚Π°Ρ‚ΡŒ πŸ™‚
https://www.twitch.tv/darkctrlok
Helm: Kubernetes package manager – ΠΎΠ±Π·ΠΎΡ€, Π½Π°Ρ‡Π°Π»ΠΎ Ρ€Π°Π±ΠΎΡ‚Ρ‹

На ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ страницС Helm Π½Π°Π·Ρ‹Π²Π°Π΅Ρ‚ сам сСбя β€œThe package manager for Kubernetesβ€œ, Π½ΠΎ Π½Π° Π΄Π΅Π»Π΅ Helm Π½Π΅Ρ‡Ρ‚ΠΎ большСС, Ρ‡Π΅ΠΌ просто ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² для Kubernetes – скорСС это систСма управлСния прилоТСниями Π² Kubernetes, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π°Ρ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΈΡ… установку, ΠΎΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Ρ‚ΡŒ состояниС, Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅, ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅. Π’ этом постС рассмотрим основныС понятия ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ Helm, Ρ€Π°Π±ΠΎΡ‚Ρƒ с Ρ‡Π°Ρ€Ρ‚Π°ΠΌΠΈ, шаблонами, пСрСмСнными…

https://rtfm.co.ua/helm-kubernetes-package-manager-obzor-nachalo-raboty/
Books: моя Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° – books.setevoy.org.ua

РСшил ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Π² ΠΎΠ±Ρ‰ΠΈΠΉ доступ всю мою Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ – https://books.setevoy.org.ua Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΡΠΎΠ±ΠΈΡ€Π°Π»Π°ΡΡŒβ€¦ Π‘Π»ΠΎΠΆΠ½ΠΎ Π΄Π°ΠΆΠ΅ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ – Π³ΠΎΠ΄Π° с 2008, Π½Π°Π²Π΅Ρ€Π½ΠΎ, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ ΠΊΠ½ΠΈΠ³ достаточно ΠΌΠ½ΠΎΠ³ΠΎ – порядка 500, ΠΈ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ Ρ€Π°Π·Π½Ρ‹Ρ… – см. ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ ΠΈ Авторы. Π”Π°Π»Π΅ΠΊΠΎ Π½Π΅ всС стоят внимания ΠΈ прочтСния, Π½ΠΎ стоящиС экзСмпляры Π΅ΡΡ‚ΡŒ – ΠΈ ΠΏΠΎ психологии, ΠΈ DevOps, ΠΈ ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ,…

https://rtfm.co.ua/books-moya-biblioteka-books-setevoy-org-ua/
Jira: Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Ρ‹ ΠΈ ΠΏΠΎΡ‡Ρ‚ΠΎΠ²Ρ‹Π΅ увСдомлСния ΠΎ Ρ‚ΠΈΠΊΠ΅Ρ‚Π°Ρ…

Начал сСйчас большС Π²Π½ΠΈΠΊΠ°Ρ‚ΡŒ Π² Ρ€Π°Π±ΠΎΡ‚Ρƒ с Atlassian Jira, ΡƒΠ·Π½Π°Π²Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ плюшки. Одна ΠΈΠ· приятных возмоТностСй – ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒΡΡ Π½Π° ΠΏΠΎΡ‡Ρ‚ΠΎΠ²ΡƒΡŽ рассылку ΠΎ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΡ…/Π±ΡƒΠ΄ΡƒΡ‰ΠΈΡ… Π·Π°Π΄Π°Ρ‡Π°Ρ…. БобствСнно, Ρƒ Ρ‚ΠΈΠΊΠ΅Ρ‚Π° Π΅ΡΡ‚ΡŒ ΠΏΠΎΠ»Π΅ Due Date. По нашим процСссам – Π΄Π΅Π²Π΅Π»ΠΎΠΏΠ΅Ρ€Ρ‹ Π·Π°Π΄Π°ΡŽΡ‚ Π² это ΠΏΠΎΠ»Π΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, Π΄Π°Ρ‚Ρƒ, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΈΠΌ ΠΎΡ‚ нас, devops-Ρ‚ΠΈΠΌΡ‹, трСбуСтся рСализация ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ Ρ„ΠΈΡ‡ΠΈ ΠΈΠ»ΠΈ фикс Π±Π°Π³Π°.…

https://rtfm.co.ua/jira-filtry-i-pochtovye-uvedomleniya-o-tiketax/
Helm: пошаговоС созданиС Ρ‡Π°Ρ€Ρ‚Π° ΠΈ Π΄Π΅ΠΏΠ»ΠΎΠΉΠΌΠ΅Π½Ρ‚Π° ΠΈΠ· Jenkins

ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅ΠΌ Ρ‚Ρ€ΠΎΠ³Π°Ρ‚ΡŒ Kubernetes ΠΈ Helm. Π‘Π°ΠΌ Π₯Сльм Π² ΠΎΠ±Ρ‰ΠΈΡ… Ρ‡Π΅Ρ€Ρ‚Π°Ρ… рассмотрСли Π² постС Helm: Kubernetes package manager β€” ΠΎΠ±Π·ΠΎΡ€, Π½Π°Ρ‡Π°Π»ΠΎ Ρ€Π°Π±ΠΎΡ‚Ρ‹ β€“ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π½Π°Π΄ΠΎ ΠΏΡ€ΠΈΠΊΡ€ΡƒΡ‚ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π² Jenkins. И Π½Π΅ просто ΠΏΡ€ΠΈΠΊΡ€ΡƒΡ‚ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π²Ρ‹Π·ΠΎΠ² – Π° ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ‡Π°Ρ€Ρ‚, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ сСйчас ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ дСплоится Ρ‡Π΅Ρ€Π΅Π· β€œΠ³ΠΎΠ»Ρ‹Π΅β€ манифСст-Ρ„Π°ΠΉΠ»Ρ‹ Kubernetes, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ sed проставляСт Ρ‚Π΅Π³ΠΈ Π”ΠΎΠΊΠ΅Ρ€-ΠΎΠ±Ρ€Π°Π·Π° ΠΈ значСния пСрСмСнных…

https://rtfm.co.ua/helm-poshagovoe-sozdanie-charta-i-deplojmenta-iz-jenkins/
Helm: helm-secrets – ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΠ΅ sensitive Π΄Π°Π½Π½Ρ‹Ρ… с AWS KMS ΠΈ Π΄Π΅ΠΏΠ»ΠΎΠΉ ΠΈΠ· Jenkins

Π’ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅ поста Helm: пошаговоС созданиС Ρ‡Π°Ρ€Ρ‚Π° ΠΈ Π΄Π΅ΠΏΠ»ΠΎΠΉΠΌΠ΅Π½Ρ‚Π° ΠΈΠ· Jenkins – Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π½Π°ΠΌ Π½Π°Π΄ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Ρ…, Ρ‡Ρ‚ΠΎ Π±Ρ‹ Π½Π΅ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΏΠ°Ρ€ΠΎΠ»ΠΈ ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΏΡ€ΠΈΠ²Π°Ρ‚Π½Ρ‹Π΅ ΠΊΠ»ΡŽΡ‡ΠΈ Π² ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠΌ Π²ΠΈΠ΄Π΅ Π² Github-рСпозиториях – Π΄Π°ΠΆΠ΅ ΠΏΡƒΡΡ‚ΡŒ ΠΈ ΠΏΡ€ΠΈΠ²Π°Ρ‚Π½Ρ‹Ρ…. Будя ΠΏΠΎ Π³ΡƒΠ³Π»Ρƒ, Ρ‡ΡƒΡ‚ΡŒ Π»ΠΈ Π½Π΅ СдинствСнный Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ – это использованиС helm-secrets (Π° подскаТитС Π² коммСнтариях – кто…

https://rtfm.co.ua/helm-helm-secrets-shifrovanie-sensitive-dannyx-s-aws-kms-i-deploj-iz-jenkins/
Kubernetes: ClusterIP vs NodePort vs LoadBalancer, Services ΠΈ Ingress – ΠΎΠ±Π·ΠΎΡ€, ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹

Для сСтСвого взаимодСйствия Kubernetes прСдоставляСт Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ Ρ‚ΠΈΠΏΠ° Service-рСсурсов – ClusterIP (Π΄Π΅Ρ„ΠΎΠ»Ρ‚Π½Ρ‹ΠΉ), NodePort, LoadBalancer ΠΈ ExternalName, плюс рСсурс Ingress. Π’ этом постС Ρ€Π°Π·Π±Π΅Ρ€Ρ‘ΠΌ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· Π½ΠΈΡ…, ΠΈ ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠ΅ΠΌ ΠΈΡ… Π² Ρ€Π°Π±ΠΎΡ‚Π΅. ДокумСнтация ΠΏΠΎ Ρ‚ΠΈΠΏΠ°ΠΌ – Publishing Services (ServiceTypes). РассматриваСтся Π² основном AWS, ΠΏΠΎΡ‚ΠΎΠΌΡƒ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Π΅ΠΌ, Ρ‡Ρ‚ΠΎ ΡΠ΅Ρ‚ΡŒ Ρƒ нас – AWS VPC, балансировщики Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ – AWS ALB/CLB,…

https://rtfm.co.ua/kubernetes-clusterip-vs-nodeport-vs-loadbalancer-services-i-ingress-obzor-primery/
Kubernetes: ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ кластСра с Prometheus Operator

Π’ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅ поста Kubernetes: ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ с Prometheus, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΌΡ‹ настроили ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ, ΠΈ Π±ΠΎΠ»Π΅Π΅-ΠΌΠ΅Π½Π΅Π΅ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Π»ΠΈΡΡŒ с Ρ‚Π΅ΠΌ, ΠΊΠ°ΠΊ ΠΎΠ½ΠΎ всё Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ – Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠ΅ΠΌ ΠΏΡ€ΠΈΠΊΡ€ΡƒΡ‚ΠΈΡ‚ΡŒ Prometheus Operator ΠΈΠ· Helm-рСпозитория. Напомню, Π·Π°Π΄Π°Ρ‡Π° – ΠΏΠΎΠ΄Π½ΡΡ‚ΡŒ Prometheus ΠΈ всС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ Скспортёры Π² AWS Elastic Kubernetes Cluster, ΠΈ с Π½Π΅Π³ΠΎ Ρ‡Π΅Ρ€Π΅Π· /federation ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ Π½Π° наш β€œΡ†Π΅Π½Ρ‚Ρ€ΠΎΠ²ΠΎΠΉβ€β€¦

https://rtfm.co.ua/kubernetes-monitoring-klastera-s-prometheus-operator/
Prometheus: yet-another-cloudwatch-exporter – сбор ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊ AWS CloudWatch

БСйчас Π² Prometehus ΠΌΡ‹ собираСм ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ ΠΈΠ· AWS CLoudWatch с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ CloudWatch exporter ΠΎΡ‚ самого AWS, см. Prometheus: CloudWatch exporter β€” сбор ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊ ΠΈΠ· AWS ΠΈ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ Π² Grafana, ΠΎΠ΄Π½Π°ΠΊΠΎ, Ρƒ Π½Π΅Π³ΠΎ Π΅ΡΡ‚ΡŒ нСсколько нСдостатков: написан Π½Π° Java, тяТёлый – Π³Ρ€ΡƒΠ·ΠΈΡ‚ хост ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€Π½ΠΈΠ³Π° Π½Π΅ подтягиваСт всС Ρ‚Π΅Π³ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ GetMetricStatistics для получСния ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊ ΡƒΠΌΠ΅Π΅Ρ‚ ΡΠΎΠ±ΠΈΡ€Π°Ρ‚ΡŒ мСтрики…

https://rtfm.co.ua/prometheus-yet-another-cloudwatch-exporter-sbor-metrik-aws-cloudwatch/
Neo4j: graph database – запуск Π² Docker ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Cypher QL

Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠΈ ΠΎΡ‚ Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½ΠΎΠΉ RDMS (Relational Database Management System – рСляционная Π±Π°Π·Π° Π΄Π°Π½Π½Ρ‹Ρ…), Ρƒ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π² ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ ΠΈΠ³Ρ€Π°ΡŽΡ‚ Ρ€ΠΎΠ»ΠΈ Π΄Π°Π½Π½Ρ‹Π΅, Π² Graph Database связи ΠΌΠ΅ΠΆΠ΄Ρƒ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ большСС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, ΠΈ Π²Ρ‹Π΄Π΅Π»Π΅Π½Ρ‹ Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹, Ρ‡Ρ‚ΠΎ Π΄Π°Ρ‘Ρ‚ Π»ΡƒΡ‡ΡˆΡƒΡŽ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, особСнно ΠΏΡ€ΠΈ Π±ΠΎΠ»ΡŒΡˆΠΈΡ… ΠΎΠ±ΡŠΡ‘ΠΌΠ°Ρ… Π΄Π°Π½Π½Ρ‹Ρ… с мноТСством взаимосвязанных ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ², ΠΈ Π΄Π΅Π»Π°Π΅Ρ‚ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ‚Π°ΠΊΠΎΠΉ Π±Π°Π·ΠΎΠΉ Π±ΠΎΠ»Π΅Π΅ Π³ΠΈΠ±ΠΊΠΈΠΌ.…

https://rtfm.co.ua/neo4j-graph-database-zapusk-v-docker-i-primery-raboty-s-cypher-ql/
Kubernetes: PersistentVolume ΠΈ PersistentVolumeClaim – ΠΎΠ±Π·ΠΎΡ€ ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹

Для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с дисками для Π΄Π°Π½Π½Ρ‹Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒΡΡ постоянно, Kubenetes прСдоставляСт Π΄Π²Π° Ρ‚ΠΈΠΏΠ° рСсурсов – PersistentVolume ΠΈ PersistentVolumeClaim. PersistentVolume – нСпосрСдствСнно систСма хранСния, Ρ€Π°Π·Π΄Π΅Π» Π½Π° Тёстком дискС, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ AWS EBS, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠΌ ΠΊ ΠΎΠ΄Π½ΠΎΠΌΡƒ ΠΈΠ· EC2, ΠΈ с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния этого кластСра являСтся Ρ‚Π°ΠΊΠΈΠΌ ΠΆΠ΅ рСсурсом ΠΊΠ°ΠΊ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, рабочая Π½ΠΎΠ΄Π°. PersistentVolumeClaim – запрос ΠΎΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρβ€¦

https://rtfm.co.ua/kubernetes-persistentvolume-i-persistentvolumeclaim-obzor-i-primery/
Neo4j: запуск Π² Kubernetes

Π’ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΌ постС – Neo4j: graph database β€” запуск Π² Docker ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Cypher QL – ΠΌΡ‹ запустили Neo4j Π² Docker, ΠΈ познакомлись с Π΅Π³ΠΎ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠΉ ΠΈ языком запросов CQL. Π‘Π»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ Π·Π°Π΄Π°Ρ‡Π° – Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ сСрвСр Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ… Π² Kubernetes. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ Neo4j Community Edition, Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ Π±ΡƒΠ΄Π΅ΠΌ Π² Π²ΠΈΠ΄Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ инстанса (Ρ‚.ΠΊ. ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° кластСризации Ρ‚ΠΎΠ»ΡŒΠΊΠΎβ€¦

https://rtfm.co.ua/neo4j-zapusk-v-kubernetes/