The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги | ]

19.12.2017 22:43  Выпуск Kubernetes 1.9, системы управления кластером изолированных контейнеров

Состоялся релиз платформы оркестровки контейнеров Kubernetes 1.9, позволяющей как единым целым управлять кластером Linux-контейнеров, созданных с использованием таких инструментариев как Docker и rkt. Платформа обеспечивает эффективное распределение контейнеров по узлам кластера, производя миграцию в зависимости от изменения нагрузки и потребности в сервисах. Код Kubernetes написан на языке Go и распространяется под лицензией Apache 2.0. Проект изначально был создан компанией Google, но затем переведён на независимую площадку, курируемую организацией Linux Foundation.

Kubernetes позиционируется как развиваемое сообществом универсальное решение, не привязанное к отдельным системам и способное работать с любыми приложениями в любых облачных окружениях. Предоставляются функции для развёртывания и управления инфраструктурой, такие как ведение базы DNS, балансировка нагрузки, проверка работоспособности на уровне приложений, управление аккаунтами, обновление и динамическое масштабирование работающего кластера, без его остановки. Возможно развёртывание групп контейнеров с выполнением операций обновлений и отмены изменений сразу для всей группы, а также логическое разбиение кластера на части с разделением ресурсов. Имеется поддержка динамической миграции приложений, для хранения данных которых могут применяться как локальные хранилища, так и сетевые системы хранения.

Основные новшества:

  • Стабилизирован, включен по умолчанию и признан пригодным для широкого внедрения API Workloads, представляющий средства для запуска и управления контейнерами в кластере, как сохраняющими своё состояние между перезапусками (stateful), так и запускаемыми каждый раз с чистого листа (stateless). API разделён на группы DaemonSet, Deployment, ReplicaSet и StatefulSet, а также отдельно стабилизируемый набор (Job и CronJob) для пакетного выполнения работ;
  • Добавлена тестовая поддержка платформы Windows. Для развёртывания изолированных контейнеров в Windows применяется механизм Windows Server Containers, доступный в Windows Server 2016. Управляющие компоненты Kubernetes (API Server, Scheduler, Controller Manager и т.п.) по-прежнему могут работать только Linux, но kubelet и kube-proxy уже можно запустить в Windows Server 2016. Конечной целью является предоставление возможности развёртывания гибридных окружений, в которых в рамках единого решения могут выполняться контейнеры c Linux и Windows;
  • Добавлена экспериментальная поддержка интерфейса CSI (Container Storage Interface), в рамках которого совместно с другими проектами предпринята попытка стандартизировать плагины для поддержки различных систем хранения. CSI предоставляет единый интерфейс для выделения места, прикрепления и монтирования хранилищ. Различные поставщики теперь могут поставлять плагины для интеграции со своими службами хранения без необходимости внесения изменений в кодовую базу Kubernetes;
  • Включена по умолчанию и переведена на стадию бета-разработки система валидации CRD (Custom Resource Definition);
  • Представлен альфа-выпуск интерфейса SIG Node для задействования средств аппаратного ускорения, позволяющий применять для выскопроизводительных вычислений GPU и акселераторы систем машинного обучения;
  • Добавлена альфа-поддержка установки DNS-сервера CoreDNS;
  • На стадию бета-тестирования переведён режим IPVS для kube-proxy, позволяющий повысить масштабируемость и производительность крупных кластеров.


  1. Главная ссылка к новости (http://blog.kubernetes.io/2017...)
  2. OpenNews: Google анонсировал Kubernetes, открытую систему управления кластером изолированных контейнеров
  3. OpenNews: Утверждена единая спецификация для образов и runtime изолированных контейнеров
  4. OpenNews: Выпуск RancherOS 1.1, минималистичной ОС на базе контейнерной изоляции
  5. OpenNews: Выпуск системы управления контейнерами LXC 2.1
  6. OpenNews: Linux Foundation представил containerd 1.0, runtime для изолированных контейнеров
Лицензия: CC-BY
Тип: Программы
Ключевые слова: kubernetes, container
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Показать все | RSS
 
  • 1.1, Dkg, 22:47, 19/12/2017 [ответить] [смотреть все]    [к модератору]
  • –2 +/
    Кто нибудь реально использует в проде?
     
     
  • 2.2, 1234567, 22:50, 19/12/2017 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]
  • +4 +/
    уже  год в проде крутится, отличная штука
     
  • 2.3, optical character recognition, 23:12, 19/12/2017 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]
  • +/
    Банки даже используют, тот же тинькофф.
     
     
  • 3.6, EHLO, 23:55, 19/12/2017 [^] [ответить] [смотреть все]    [к модератору]
  • +1 +/
    таки в проде?
     
  • 3.13, 2minds, 08:53, 20/12/2017 [^] [ответить] [смотреть все]    [к модератору]
  • +/
    Ложь! Поверь)
     
     
  • 4.21, Набросил, 17:41, 20/12/2017 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Вот у тебя и пригорело раб галерный тинькофф Поэтому ваш банк и падает постоянн... весь текст скрыт [показать]
     
  • 2.5, KonstantinB, 23:54, 19/12/2017 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +/
    https://kubernetes.io/case-studies/ - вот тут списочек
     
  • 2.7, From, 00:52, 20/12/2017 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +4 +/
    Чего Хех проще найти тех кто не использует или использует форки openshift o... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.9, Аноним, 02:52, 20/12/2017 [^] [ответить] [смотреть все]    [к модератору]  
  • +1 +/
    > дефолтной оркестрацией для кластерного бекэнда
     
     
  • 4.16, From, 12:55, 20/12/2017 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    Сложно слишком Ну давай упростим, мало ли какие главбухи на опеннете сидят сис... весь текст скрыт [показать]
     
  • 3.10, Аноним, 03:01, 20/12/2017 [^] [ответить] [смотреть все]    [к модератору]  
  • +1 +/
    В Dpcker он тоже скоро войдет по-дефалту.
     
  • 3.11, KonstantinB, 03:14, 20/12/2017 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    Смотря где дефолтной. Для не шибко крупных кластеров Swarm-а в его нынешнем состоянии (ура, добавили конфиги) вполне достаточно.
     
     
  • 4.12, Аноним, 03:22, 20/12/2017 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    Swarm имеет низкую производительность сети, если не дефолтные решени только ... весь текст скрыт [показать]
     
  • 2.14, gaal, 09:07, 20/12/2017 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +/
    Только устанавливается Kubernetes со скрипом:) Docker Swarm настраивается практически влет, но здесь свои плюсы-минусы. В принципе как всегда зависит от потребностей: https://rock-it.pl/tips-for-using-docker-swarm-mode-in-production/ Попробовал и то, и то из любопытства.
     
  • 1.15, Аноним, 10:37, 20/12/2017 [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    Для разрабов очень удобно, выкатил окружение, из гита берут конфиги, разворачива... весь текст скрыт [показать]
     
     
  • 2.17, Аноним, 14:14, 20/12/2017 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Какое отношение твоё описание концепции infrastructure as a code имеет к этому в... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.18, Аноним, 15:35, 20/12/2017 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    > вендорлочному

    В чём же там вендорлок?

     
     
  • 4.19, Аноним, 16:12, 20/12/2017 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Может в том, что его пилят как хотят, куда хотят, но и это ещё не всё А всё - э... весь текст скрыт [показать]
     
     
  • 5.20, Аноним, 16:14, 20/12/2017 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    P S это как пытаться угнаться форкнуть systemd Казалось бы, в чём там вендор... весь текст скрыт [показать]
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2018 by Maxim Chirkov  
    ДобавитьПоддержатьВебмастеруГИД  
    Hosting by Ihor