Kubernetes быстро стал стандартом для поставок и масштабирования контейнерных приложений и управления ими. Это очень гибкое и универсальное решение с открытым исходным кодом. У него обширная документация, и в ней не всегда легко найти нужный раздел. Поэтому Kubernetes так непросто освоить. После планирования кластера его еще нужно установить, а тут тоже не все гладко. Поэтому и существуют инструменты развертывания, вроде Kubespray, которые упрощают работу. Я расскажу об автоматическом развертывании кластера Kubernetes с помощью Kubespray в облаке OpenStack (Open Telekom Cloud).
Рубрика «системное администрирование» - 91
Развертывание кластера Kubernetes в OpenStack с помощью Kubespray
2019-06-20 в 6:25, admin, рубрики: devops, kubernetes, Блог компании Southbridge, Серверное администрирование, системное администрированиеСемь тревожных признаков того, что вы метеозависимы, даже если вы так не думаете
2019-06-18 в 8:03, admin, рубрики: Блог компании ГК ЛАНИТ, ланит-интеграция, системное администрирование, хранение данныхBitch is back (сэр Элтон Джон)
Друзья, как я и обещал, возвращаюсь с очередной историей о нашем участии в следующем витке модернизации метеосети Росгидромета. Про первую часть наших приключений можно почитать здесь. Ну а сейчас — долгожданное продолжение.

Подводные камни WSUS Package Publisher
2019-06-17 в 17:30, admin, рубрики: Package Publisher, WSUS, Серверное администрирование, сертификаты, системное администрированиеО том, как я разворачивала Package Publisher и проблема, решение которой я не нашла на просторах интернета
Невозможно проверить сигнатуру для файла \[serverName]UpdateServicesPackagesAppName_abf10b91-bfa6-44ff-aa54-099e4bf1487da7f3d4b2-02b6-4f0c-ab9b-e38c8de9c3f0_1.cab
Verification of file signature failed for file: \[serverName]UpdateServicesPackagesAppName_abf10b91-bfa6-44ff-aa54-099e4bf1487da7f3d4b2-02b6-4f0c-ab9b-e38c8de9c3f0_1.cab
Сократить бэкапы на 99.5% с hashget
2019-06-17 в 5:28, admin, рубрики: hashget, архиваторы, дедупликация, резервное копирование, сжатие, системное администрированиеhashget — это бесплатный, оперсорсный дедупликатор — похожая на архиватор утилита, которая позволяет значительно сократить размер бэкапов, а так же организовать схемы инкрементального и дифференциального бэкапа и не только.
Это обзорная статья для описания возможностей. Само использование hashget (довольно простое) описано в README проекта и wiki-документации.
Сравнение
По закону жанра, начну сразу с интриги, сравнения результатов:
Data sample | unpacked size | .tar.gz | hashget .tar.gz |
---|---|---|---|
WordPress-5.1.1 | 43 Mb | 11 Mb ( 26% ) | 155 Kb ( 0.3% ) |
Linux kernel 5.0.4 | 934 Mb | 161 Mb ( 20% ) | 4.7 Mb ( 0.5% ) |
Debian 9 (LAMP) LXC VM | 724 Mb | 165 Mb ( 23% ) | 4.1 Mb ( 0.5% ) |
Предыстория, каким должен быть идеальный и эффективный бэкап
Каждый раз когда я делал бэкап свежесозданной виртуалки мне не давало покоя чувство, что я что-то делаю не так. Почему у меня получается увесистый бэкап от системы, где моего бесценного нетленного творчества — однострочный index.html с текстом "Hello world"?
KubeCon EU 2019: 10 ключевых выводов
2019-06-14 в 16:33, admin, рубрики: ambassador, devops, k8s, KubeCon, kubernetes, meetups, service mesh, Блог компании Southbridge, Серверное администрирование, системное администрированиеМы с ребятами из Datawire недавно вернулись с потрясающих конференций KubeCon и CloudNativeCon в Барселоне. Мы участвовали в 6 выступлениях на KubeCon, раздали на своем стенде кучу классных (без ложной скромности) футболок, пообщались с десятками людей и посетили крутые выступления. На KubeCon EU было столько всего интересного, что я решил написать пост с ключевыми итогами.
И вот какие выводы я сделал (не в порядке важности):
- Многоплатформенность и гибридное облако (все еще) популярны.
- Объединение технологий набирает обороты.
- Анонс Service Mesh Interface (SMI): следите за новостями.
- (Туманное?) будущее Istio.
- Политика как код поднимается по стеку.
- Облачный DevEx по-прежнему не обходится без проблем.
- Компании (все еще) на начальных этапах внедрения технологий.
- Локальный Kubernetes реален (но заковырист).
- Считайте кластеры стадом.
- Успех Kubernetes по-прежнему зависит от сообществ.Читать полностью »
Слёрм: гусеница превратилась в бабочку
2019-06-13 в 12:36, admin, рубрики: devops, kubernetes, Блог компании Southbridge, интенсив, мероприятие, обучение, Серверное администрирование, системное администрирование, Слёрм<TL;DR>
- Слёрм действительно позволяет войти в тему Kubernetes или подтянуть свои знания.
- Участники довольны. Тех, кто ничего нового не узнал или не решил свои задачи, считанные единицы. Безусловным манибеком первого дня («Если вы чувствуете, что Слёрм вам не подходит, мы вернем полную цену билета») воспользовался всего один человек, обосновав тем, что переоценил свои силы.
- Следующий Слёрм пройдет в начале сентября в Питере. Selectel, наш бессменный спонсор, предоставляет не только облако для стендов, но и свой конференц-зал.
- Мы повторяем базовый Слёрм (9-11 сентября) и представляем новую программу: Слёрм DevOps (4-6 сентября).
Прогулки по ЦОДам и телекомам Питера
2019-06-12 в 6:04, admin, рубрики: linkmeup, датацентры, Сетевое оборудование, Сетевые технологии, системное администрирование, ЦОДыПервые дни лета отлично подходят для развивающей поездки в Питер.
Мы посетим Миран, linxdatacenter, RETN и Метротек.
5 утра, Московский вокзал, KFC, набережная Мойки, Тарелка, голуби с крыш, Исакий, Марсово поле, Каптюр яндексодрайвовый, и вот он — Миран.
Миран
В Миране уже несколько лет проживает наша лаба с Евой, сервер трансляции, виртуальный микротиковский Роутэрос, хостинг linkmeup с IPv6-доступностью и теперь хостинг подкастов.
Установка MacOS High Sierra, когда под рукой только WiFi
2019-06-11 в 13:34, admin, рубрики: macOS High Sierra, macos x, как установить MacOS на пустой ЖД, системное администрирование, установка High Sierra, установка MacOSИтак, у меня случилась ситуация, которая заставила меня попотеть, так как подробной инструкции не нашёл нигде. Сам себе создал проблем.
Уехал заграницу, с одной сумкой, из техники был только телефон) Думал куплю ноут на месте, чтоб не таскаться. В итоге купил первый свой, на мой взгляд неплохой MacBook Pro 8,2 2011 года, i7-2635QM, DDR3 8GB, 256SSD. До этого были обычные ноутбуки на BIOS с Windows, на которых уже собаку съел, решил перейти на Apple, так как телефоном очень доволен. Была установлена High Sierra, версию не помню, но не суть. Решил я значит, что от прежнего владельца где-то что-то осталось, пароли и т.п. Думаю сброшу ка я всё в нольЧитать полностью »
Готовить Kubernetes-кластер просто и удобно? Анонсируем addon-operator
2019-06-11 в 7:08, admin, рубрики: devops, kubernetes, open source, Блог компании Флант, системное администрирование, ФлантВслед за shell-operator мы представляем его старшего брата — addon-operator. Это Open Source-проект, который используется для установки в кластер Kubernetes системных компонентов, которые можно назвать общим словом — дополнения.Читать полностью »
Tupperware: «убийца» Kubernetes от Facebook?
2019-06-10 в 12:54, admin, рубрики: devops, Facebook, k8s, statefull, Tupperware, Блог компании Southbridge, Серверное администрирование, системное администрированиеЭффективное и надежное управление кластерами в любом масштабе с Tupperware
Сегодня на конференции Systems @Scale мы представили Tupperware — нашу систему управления кластерами, которая оркестрирует контейнеры на миллионах серверов, где работают почти все наши сервисы. Впервые мы развернули Tupperware в 2011 г., и с тех пор наша инфраструктура разрослась с 1 датацентра до целых 15 геораспределенных датацентров. Все это время Tupperware не стоял на месте и развивался вместе с нами. Мы расскажем, в каких ситуациях Tupperware обеспечивает первоклассное управление кластерами, включая удобную поддержку stateful-сервисов, единую панель управления для всех датацентров и возможность распределять мощности между сервисами в реальном времени. А еще мы поделимся уроками, которые усвоили по мере развития нашей инфраструктуры.
Tupperware выполняет разные задачи. Разработчики приложений с его помощью поставляют приложения и управляют ими. Он упаковывает код и зависимости приложения в образ и поставляет его на серверы в виде контейнеров. Контейнеры обеспечивают изоляцию между приложениями на одном сервере, чтобы разработчики занимались логикой приложения и не думали о том, как найти серверы или контролировать обновления. А еще Tupperware отслеживает работоспособность сервера, и если находит сбой, переносит контейнеры с проблемного сервера.