Forwarded from DevOps&SRE Library
ansible-for-kubernetes.pdf
4 MB
Новая версия книги от 2020-03-13
Ansible for Kubernetes
Automate app deployment on any scale with Ansible and K8s
Jeff Geerling
2019
Если книга вам понравилась, не забудьте поддержать автора: https://leanpub.com/ansible-for-kubernetes
Ansible for Kubernetes
Automate app deployment on any scale with Ansible and K8s
Jeff Geerling
2019
Если книга вам понравилась, не забудьте поддержать автора: https://leanpub.com/ansible-for-kubernetes
Forwarded from IT лекции
Архитектура операционной системы (на примере Linux)
▪️ Лекция 1. Генезис операционных систем. Назначение ОС. Базовые принципы организации ОС - Смотреть
▪️ Лекция 2. Обзор архитектуры x86. Основы программирования - Смотреть
▪️ Лекция 3. x86 Protected mode overview - Смотреть
▪️ Лекция 4. Создание первого процесса. Инициализация операционной системы - Смотреть
▪️ Лекция 5. Filesystems internals - Смотреть
▪️ Лекция 6. IPC overview - Смотреть
▪️ Лекция 7. Многопоточность: добро и зло - Смотреть
@itlecture
▪️ Лекция 1. Генезис операционных систем. Назначение ОС. Базовые принципы организации ОС - Смотреть
▪️ Лекция 2. Обзор архитектуры x86. Основы программирования - Смотреть
▪️ Лекция 3. x86 Protected mode overview - Смотреть
▪️ Лекция 4. Создание первого процесса. Инициализация операционной системы - Смотреть
▪️ Лекция 5. Filesystems internals - Смотреть
▪️ Лекция 6. IPC overview - Смотреть
▪️ Лекция 7. Многопоточность: добро и зло - Смотреть
@itlecture
YouTube
Лекция 1. Генезис операционных систем. Назначение ОС. Базовые принципы организации ОС
Лекция №1 в курсе "Архитектура операционной системы (на примере Linux)", осень 2017
Преподаватель курса: Кирилл Владимирович Кринкин
Страница лекции на сайте CS центра: https://goo.gl/q5jP4o
Все лекции курса по порядку https://bit.ly/2kBPnnZ
Преподаватель курса: Кирилл Владимирович Кринкин
Страница лекции на сайте CS центра: https://goo.gl/q5jP4o
Все лекции курса по порядку https://bit.ly/2kBPnnZ
Forwarded from Технологический Болт Генона
Отличная статья с пояснениями
Load balancing and scaling long-lived connections in Kubernetes
https://learnk8s.io/kubernetes-long-lived-connections
Load balancing and scaling long-lived connections in Kubernetes
https://learnk8s.io/kubernetes-long-lived-connections
Forwarded from Dev Tools
DeepGit: Plumbing и Porcelain - введение.
Это первая статья из цикла предстоящих статей про git.
Я решил разбить весь материал на отдельные статьи, что бы не загружать огромными лонгридами и придерживаться формата канала.
Изначально git был больше инструментом для создания VCS чем непосредственно VCS.
Знакомый нам git в виде
Вся "магия" гита спрятана внутри папки
Что у нас появляется внутри папки .git после создания:
Остальные папки вроде
В следующей статье мы разберемся какие есть виды обьектов внутри гита, что они хранят итд.
Это первая статья из цикла предстоящих статей про git.
Я решил разбить весь материал на отдельные статьи, что бы не загружать огромными лонгридами и придерживаться формата канала.
Изначально git был больше инструментом для создания VCS чем непосредственно VCS.
Знакомый нам git в виде
git add
, git commit
, git merge
итд это "высокоуровневые" врапперы над низкоуровневыми командами вроде git update-index
, git hash-object
, git cat-file
и других.Вся "магия" гита спрятана внутри папки
.git
и представляет собой своего рода файловую систему с файлами и папками.Что у нас появляется внутри папки .git после создания:
tree -aУпустим пока все файлы кроме основных: HEAD, index, objects, refs.
.
└── .git
├── branches
├── config
├── description
├── HEAD
├── hooks
│ ├── applypatch-msg.sample
│ ├── commit-msg.sample
│ ├── post-update.sample
│ ├── pre-applypatch.sample
│ ├── pre-commit.sample
│ ├── prepare-commit-msg.sample
│ ├── pre-push.sample
│ ├── pre-rebase.sample
│ └── update.sample
├── info
│ └── exclude
├── objects
│ ├── info
│ └── pack
└── refs
├── heads
└── tags
refs
- папка содержит ссылки на обьекты коммитов.objects
- папка git-обьектовindex
- содержимое индексаHEAD
- содержит ссылку на актуальное состояние.Остальные папки вроде
hooks
которае содержит "тригеры" на на различные действия или папка config
с доп настройками для этой репы не являются частью "двигателя" гит.В следующей статье мы разберемся какие есть виды обьектов внутри гита, что они хранят итд.
Forwarded from UX Live 🔥
А вот и полный анализ со ссылками на исследования того, как умственно-отсталые пренебрегают понятными цифрами в угоду манялитературности.
http://batrachospermum.ru/2018/09/highly-likely/
За наводку спосибо Антону С.
http://batrachospermum.ru/2018/09/highly-likely/
За наводку спосибо Антону С.
https://developers.redhat.com/blog/2018/10/22/introduction-to-linux-interfaces-for-virtual-networking/
#linux #networking #macvlan #bridge #bounding #teaming #vlan #vxvlan #ipvlan #macvtap #veth #vcan #vxcan #ipoib #nlmon #dummy #ifb #networking
#linux #networking #macvlan #bridge #bounding #teaming #vlan #vxvlan #ipvlan #macvtap #veth #vcan #vxcan #ipoib #nlmon #dummy #ifb #networking
Red Hat Developer
Introduction to Linux interfaces for virtual networking | Red Hat Developer
Linux has rich virtual networking capabilities that are used as basis for hosting VMs and containers, as well as cloud environments. In this post, I will give a brief introduction to all commonly used
Forwarded from Хабр
Packer, Terraform и Ansible: деплой кластера Kubernetes за час.
«Я решил взять материалы отличной лекции Павла Селиванова и написать пост для тех, кто ещё только начинает работать с инструментами provisioning'а облаков и не знает, с чего начать»: http://amp.gs/0pHw
«Я решил взять материалы отличной лекции Павла Селиванова и написать пост для тех, кто ещё только начинает работать с инструментами provisioning'а облаков и не знает, с чего начать»: http://amp.gs/0pHw
Forwarded from 🦖 Айти Тудэй 🦥
This media is not supported in your browser
VIEW IN TELEGRAM
Простенькая модель распространения вируса, можно крутить коэффициенты модели. Осторожно - залипалово! https://kapter.github.io/outbreak/
Forwarded from Записки админа
🔎 И вот ещё бестпрактис для auditd: https://github.com/Neo23x0/auditd/blob/master/audit.rules
#auditd #фидбечат
#auditd #фидбечат
Forwarded from Sysadmin Tools 🇺🇦
This series of blog posts and corresponding talks aims to provide you with a pragmatic view on containers from a historic perspective. Together we will discover modern cloud architectures layer by layer, which means we will start at the Linux Kernel level and end up at writing our own secure cloud native applications.
https://medium.com/@saschagrunert/demystifying-containers-part-i-kernel-space-2c53d6979504
#ns #namespaces #cgroups #chroot
https://medium.com/@saschagrunert/demystifying-containers-part-ii-container-runtimes-e363aa378f25
#runc #crio #kubernetes #k8s #cncf
https://medium.com/@saschagrunert/demystifying-containers-part-iii-container-images-244865de6fef
#docker #buildah #containers #kubernetes #k8s #oci
https://medium.com/@saschagrunert/demystifying-containers-part-i-kernel-space-2c53d6979504
#ns #namespaces #cgroups #chroot
https://medium.com/@saschagrunert/demystifying-containers-part-ii-container-runtimes-e363aa378f25
#runc #crio #kubernetes #k8s #cncf
https://medium.com/@saschagrunert/demystifying-containers-part-iii-container-images-244865de6fef
#docker #buildah #containers #kubernetes #k8s #oci
Medium
Demystifying Containers - Part I: Kernel Space
This series of blog posts and corresponding talks aims to provide you with a pragmatic view on containers from a historic perspective…
Forwarded from Записки админа
📚 Тут Jeff Geerling выложил свои книги по Ansible в свободный доступ, в связи с самизнаетекакими событиями в мире. Забрать можно по ссылкам:
• Ansible for kubernetes
• Ansible for devops
Просто поставьте цену в 0.00 и перейдите к "оплате" товаров. Подробно от самого Джеффа тут.
#фидбечат #книга #ansible
• Ansible for kubernetes
• Ansible for devops
Просто поставьте цену в 0.00 и перейдите к "оплате" товаров. Подробно от самого Джеффа тут.
#фидбечат #книга #ansible
Forwarded from oleg_log (Oleg Kovalov)
Оказывается гугл может в whiteboard online https://jamboard.google.com/
Посоветовали еще неплохие
https://awwapp.com/
https://mural.co/
Но гугл выигрывает (у нас) из-за GSuite и прайваси любимого. Еще вспоминается Профанктор-хакатон...
PS: дада, в Zoom тоже это есть из коробки, прям на экране рисовать можно.
Посоветовали еще неплохие
https://awwapp.com/
https://mural.co/
Но гугл выигрывает (у нас) из-за GSuite и прайваси любимого. Еще вспоминается Профанктор-хакатон...
PS: дада, в Zoom тоже это есть из коробки, прям на экране рисовать можно.