Напоминание
17 октября повторится суточная онлайн конференция All Day DevOps. 125 докладов на любой вкус, 24 часа подряд. У вас еще есть время запастись энергетиками.
bit.ly/2Oq5p5A
#devops
17 октября повторится суточная онлайн конференция All Day DevOps. 125 докладов на любой вкус, 24 часа подряд. У вас еще есть время запастись энергетиками.
bit.ly/2Oq5p5A
#devops
Forwarded from CatOps
Честно говоря, ещё не до конца врубился, об этом ли. Похоже, GitHub завозит свои пайплайны, прямо как GitLab CI
Вечер перестаёт быть томным
#github #cicd
Вечер перестаёт быть томным
#github #cicd
GitHub
GitHub Actions
Easily build, package, release, update, and deploy your project in any language—on GitHub or any external system—without having to run code yourself.
Forwarded from Українська девопсарня via @like
И ещё вот вам новость на ночь, что б не заснуть :) только что вышел патч для libssh. Патч важный и фиксит уязвимости для всех ssh старше 0.6 Уязвимость заключается в том что если при подключении вместо SSH2_MSG_USERAUTH_REQUEST отправить SSH2_MSG_USERAUTH_SUCCESS то можно аутентифицироваться без каких-либо креденшелов. Подробнее: https://www.libssh.org/2018/10/16/libssh-0-8-4-and-0-7-6-security-and-bugfix-release/
Forwarded from CatOps
Вслед за AWS, GCP завезли Go как рантайм в свой App Engine. Вообще странно, что они это сделали не первыми.
Ну а Cloudflare в свою очередь добавили воркеры на Rust
#serverless #gcp #cloudflare
Ну а Cloudflare в свою очередь добавили воркеры на Rust
#serverless #gcp #cloudflare
The Cloudflare Blog
Serverless Rust with Cloudflare Workers
The Workers team just announced support for WebAssembly (WASM) within Workers. If you saw my post on Internet Native Apps, you'll know that I believe WebAssembly will play a big part in the apps of the future.
Forwarded from Пятничный деплой
Ну вот ещё хорошая новость https://opensource.com/article/18/10/ansible-operators-kubernetes ансибл дышит хельму в спину
Opensource.com
An introduction to Ansible Operators in Kubernetes
The new Operator SDK makes it easy to create a Kubernetes controller to deploy and manage a service or application in a cluster.
По ссылке найдете инструкцию как писать свои экспортеры для Prometheus
https://blog.callr.tech/kamailio-exporter-for-prometheus
https://blog.callr.tech/kamailio-exporter-for-prometheus
blog.callr.tech
Sharing our Kamailio exporter for Prometheus
How to write a Prometheus exporter in Go
Для тех многочисленных #DevOps-/SRE-инженеров, что уютно расположились на пересечении тёплых чувств к vim и #Kubernetes, вот уже почти год развивается настоящий гиковский проект vikube. Цель его проста — сделать интерфейс работы с K8s таким же приятным… как и всё остальное, что вы привыкли творить в vim.
Для этого в плагин к легендарному текстовому редактору вшили многочисленные команды и удобные клавиатурные привязки, что позволяют быстро перемещаться между контекстами и пространствами имён Kubernetes, управлять ресурсами, выполнять произвольные команды в контейнерах, просматривать логи подов, top'ы узлов и подов… и многое, многое другое!
Все подробности — на странице проекта в GitHub: https://github.com/c9s/vikube.vim
Для этого в плагин к легендарному текстовому редактору вшили многочисленные команды и удобные клавиатурные привязки, что позволяют быстро перемещаться между контекстами и пространствами имён Kubernetes, управлять ресурсами, выполнять произвольные команды в контейнерах, просматривать логи подов, top'ы узлов и подов… и многое, многое другое!
Все подробности — на странице проекта в GitHub: https://github.com/c9s/vikube.vim
GitHub
GitHub - c9s/vikube.vim: Operating Kubernetes Cluster from Vim, in Vim
Operating Kubernetes Cluster from Vim, in Vim. Contribute to c9s/vikube.vim development by creating an account on GitHub.
JetBrains представила Datalore 1.0 — первую стабильную версию веб-приложения для анализа и визуализации данных в Python. Бета-версия, опубликованная в феврале, предлагала основные функции: «умный» редактор кода с подсказками, поддержку инкрементальных вычислений, модуль для создания интерактивных карт.
Первая бета-версия инструмента вышла в феврале 2018 года. В ней разработчики представили основные функции: «умный» редактор кода с подсказками, быстрый доступ к функциям, полезным в том или ином конкретном случае, поддержку инкрементальных вычислений и модуль для создания интерактивных карт.
https://blog.jetbrains.com/blog/2018/10/17/datalore-1-0-intelligent-web-application-for-data-analysis/
Первая бета-версия инструмента вышла в феврале 2018 года. В ней разработчики представили основные функции: «умный» редактор кода с подсказками, быстрый доступ к функциям, полезным в том или ином конкретном случае, поддержку инкрементальных вычислений и модуль для создания интерактивных карт.
https://blog.jetbrains.com/blog/2018/10/17/datalore-1-0-intelligent-web-application-for-data-analysis/
The JetBrains Blog
Datalore 1.0: Intelligent Web Application for Data Analysis | The JetBrains Blog
We’re thrilled to introduce you to Datalore, an intelligent web application for data analysis and visualization in Python, as it officially reaches version 1.0! Ever since the public beta release last
Вот вам в коллекцию курсов по Kubernetes
Сам Kelsey Hightower вещает 😎
https://www.udacity.com/course/scalable-microservices-with-kubernetes--ud615
#k8s #kubernetes #course
Сам Kelsey Hightower вещает 😎
https://www.udacity.com/course/scalable-microservices-with-kubernetes--ud615
#k8s #kubernetes #course
Udacity
Scaling Microservices on Kubernetes | Udacity
Learn online and advance your career with courses in programming, data science, artificial intelligence, digital marketing, and more. Gain in-demand technical skills. Join today!
7 Best + Free Kubernetes Tutorial, Training, Certification, Class & Course [2018 UPDATED]
https://digitaldefynd.com/best-kubernetes-tutorial-training-course/
#k8s #kubernetes #course
https://digitaldefynd.com/best-kubernetes-tutorial-training-course/
#k8s #kubernetes #course
Forwarded from ITpro News & Reviews
Хм, тут виртуальный тренинг по подготовке к новому экзамену AZ-100 Microsoft Azure Infrastructure and Deployment (Beta) завезли.
Пройдет с 22 по 26 октября. Сейчас прочитайте внимательно. По ссылкам открываются страницы на регистрацию. Для каждого тренинга 4 разных времени. Берём время на странице, прибавляем 3 часа, получаем время по МСК, а то сейчас зарегистрируетесь на первую секцию, а она стартует в 4-30 утра по Москве. 😉
Еще раз, первая секция стартует в 4-30 утра, вторая в 10-00, третья в 15-00, четвертая в 19-30. Итого 5 тренингов, в каждом можно выбрать удобное для вас время.
22 октября - Manage Azure Subscriptions and Resources - https://aka.ms/AzureOct22
23 октября - Implement and Manage Storage - https://aka.ms/AzureOct23
24 октября - Deploy and Manage Virtual Machines - https://aka.ms/AzureOct24
25 октября - Configure and Manage Virtual Networks - https://aka.ms/AzureOct25
26 октября - Manage Identities - https://aka.ms/AzureOct26
Пройдет с 22 по 26 октября. Сейчас прочитайте внимательно. По ссылкам открываются страницы на регистрацию. Для каждого тренинга 4 разных времени. Берём время на странице, прибавляем 3 часа, получаем время по МСК, а то сейчас зарегистрируетесь на первую секцию, а она стартует в 4-30 утра по Москве. 😉
Еще раз, первая секция стартует в 4-30 утра, вторая в 10-00, третья в 15-00, четвертая в 19-30. Итого 5 тренингов, в каждом можно выбрать удобное для вас время.
22 октября - Manage Azure Subscriptions and Resources - https://aka.ms/AzureOct22
23 октября - Implement and Manage Storage - https://aka.ms/AzureOct23
24 октября - Deploy and Manage Virtual Machines - https://aka.ms/AzureOct24
25 октября - Configure and Manage Virtual Networks - https://aka.ms/AzureOct25
26 октября - Manage Identities - https://aka.ms/AzureOct26
Forwarded from HABR FEED + OPENNET
В linux-порт файлового менеджера Far2 добавлен консольный режим
http://www.opennet.ru/opennews/art.shtml?num=49454
Опубликована экспериментальная ветка проекта far2l (linux-порт классического far2), поддерживающая работу в консольном режиме. Ранее far2l поставлялся только как графическое приложение, использующее для отрисовки интерфейса тулкит wxWidgets. Код проекта распространяется под лицензией GPLv2. #opennet
http://www.opennet.ru/opennews/art.shtml?num=49454
Опубликована экспериментальная ветка проекта far2l (linux-порт классического far2), поддерживающая работу в консольном режиме. Ранее far2l поставлялся только как графическое приложение, использующее для отрисовки интерфейса тулкит wxWidgets. Код проекта распространяется под лицензией GPLv2. #opennet
Forwarded from HABR FEED + OPENNET
Установка kubernetes через kubespray (local-storage, установка ELK, prometheus)
https://habr.com/post/426959/
Tags: Системное администрирование, Серверное администрирование, DevOps, kubernetes, kubespray
Author chemtech on #habrahabr
https://habr.com/post/426959/
Tags: Системное администрирование, Серверное администрирование, DevOps, kubernetes, kubespray
Author chemtech on #habrahabr
Habr
Установка kubernetes через kubespray (local-storage, установка Elasticsearch + Fluentd + Kibana, prometheus)
Как поднять High-Availability Kubernetes кластер и не взорвать мозг? Использовать Kubespray, конечно же. Kubespray — это набор Ansible ролей для установки и конфигурации системы оркестрации...
Forwarded from ITpro News & Reviews
Пишешь на питоне на винде? Больше никакого ssh, но это не точно. 😉
В версии PyCharm 2018.3 EAP 7 (Early Access Program) добавили поддержку Windows Subsystem for Linux (WSL). Бадум-тссс.
Теперь можно выбрать нужный линукс дистрибутив (Ubuntu, OpenSUSE, SLES, Kali Linux, Debian GNU/Linux), выбрать нужный питон и наслаждаться. Остаётся пока только одна проблема, нельзя настроить venv (virtual environments) внутри WSL, то есть все ваши модули падают в тот питон, который выбрали, а это как бы такая себе затея. 😉
зыж не забываем в начале активировать WSL в Windows 10 - https://docs.microsoft.com/en-us/windows/wsl/install-win10
зыж если вы не знали, то PyCharm Pro можно получить для студентов через GitHub Student Developer Pack или прямо от JetBrains.
В версии PyCharm 2018.3 EAP 7 (Early Access Program) добавили поддержку Windows Subsystem for Linux (WSL). Бадум-тссс.
Теперь можно выбрать нужный линукс дистрибутив (Ubuntu, OpenSUSE, SLES, Kali Linux, Debian GNU/Linux), выбрать нужный питон и наслаждаться. Остаётся пока только одна проблема, нельзя настроить venv (virtual environments) внутри WSL, то есть все ваши модули падают в тот питон, который выбрали, а это как бы такая себе затея. 😉
зыж не забываем в начале активировать WSL в Windows 10 - https://docs.microsoft.com/en-us/windows/wsl/install-win10
зыж если вы не знали, то PyCharm Pro можно получить для студентов через GitHub Student Developer Pack или прямо от JetBrains.
Конференция про Python и про общение
https://habr.com/post/425473/
Традиционно Python используют для создания сетевых сервисов, бэкенда в вебе и, конечно, для сбора и обработки данных, как правило Больших. Эти направления в равных долях с экосистемными докладами и постараемся обсудить на грядущей Moscow Python Conf++. Эта конференция для Python-разработчиков состоится в Москве 22 и 23 октября, и я возглавляю её Программный комитет. Программа, можно сказать, выстрадана, нам удалось сделать её именно такой, как мы и планировали, — разнообразной. Бэкенд, Big Data и особенности языка, у нас гармонично сочетаются с докладами по тестированию, искусственному интеллекту, безопасности и DevOps. Хочется заранее поделиться с вами результатом, поэтому предлагаю обзор докладов по секциям — то, что к вам никак не относится, можно проматывать.
https://habr.com/post/425473/
Традиционно Python используют для создания сетевых сервисов, бэкенда в вебе и, конечно, для сбора и обработки данных, как правило Больших. Эти направления в равных долях с экосистемными докладами и постараемся обсудить на грядущей Moscow Python Conf++. Эта конференция для Python-разработчиков состоится в Москве 22 и 23 октября, и я возглавляю её Программный комитет. Программа, можно сказать, выстрадана, нам удалось сделать её именно такой, как мы и планировали, — разнообразной. Бэкенд, Big Data и особенности языка, у нас гармонично сочетаются с докладами по тестированию, искусственному интеллекту, безопасности и DevOps. Хочется заранее поделиться с вами результатом, поэтому предлагаю обзор докладов по секциям — то, что к вам никак не относится, можно проматывать.
Habr
Конференция про Python и про общение
Традиционно Python используют для создания сетевых сервисов, бэкенда в вебе и, конечно, для сбора и обработки данных, как правило Больших. Эти направления в равных долях с экосистемными докладами...
Инфа из блога компании flant.ru https://www.facebook.com/flantco/
В эту пятницу у нас две новости про #Docker:
* хорошая: компания собрала инвестиций на 92 млн USD;
* плохая: … из 192 млн, как было запланировано.
Одной из главных обсуждаемых причин замедления роста компании является тот самый корабль, что виднеется на фоне кита… Он символизирует движение индустрии не просто к контейнерам, но и к полноценному инструментарию для управления ими, и стандартом де факто на рынке стал #Kubernetes («кормчий»). Проиграв в этой нише со своим Swarm, Docker поспешил с интеграцией для Kubernetes, однако поезд (рынок) к тому времени уже уехал.
Остальными сисадминскими/SRE/#DevOps-продуктами для нового прекрасного ИТ-мира (т.е. с контейнерами) уже занимаются практически все кому не лень: от Open Source-энтузиастов и успешных стартапов до гигантов индустрии. Какое будущее теперь ожидает Docker?
Solomon Hykes, основатель Docker Inc, покидая свою компанию ранее в этом году, утверждал, что Docker Enterprise Edition — единственное решение, полностью отвечающее на потребность крупного enterprise в надёжном и безопасном продукте для миграции приложений и инфраструктуры в облако без привязки к единой ОС/облачному провайдеру. Но так ли это, если посмотреть на потребности чуть шире?
Не просто же так долгое время не утихают слухи и прогнозы, что Docker Inc готовится к публичному размещению акций в надежде, что это поможет ей продолжить своё плавание… К слову, по состоянию на конец 2017 года, компания оценивалась в 1,3 млрд USD.
Ссылки:
* Анонс очередного сбора инвестиций Docker Inc: https://techcrunch.com/2018/10/15/docker-has-raised-92-million-in-new-funding/
* Нашумевшая год назад статья «Docker, Inc is Dead»: https://chrisshort.net/docker-inc-is-dead/
* «Использование Docker CE (Community Edition) с Kubernetes»: https://habr.com/company/flant/blog/346802/
* «Что и зачем Docker делает в Moby для интеграции с Kubernetes?»: https://habr.com/company/flant/blog/340366/
В эту пятницу у нас две новости про #Docker:
* хорошая: компания собрала инвестиций на 92 млн USD;
* плохая: … из 192 млн, как было запланировано.
Одной из главных обсуждаемых причин замедления роста компании является тот самый корабль, что виднеется на фоне кита… Он символизирует движение индустрии не просто к контейнерам, но и к полноценному инструментарию для управления ими, и стандартом де факто на рынке стал #Kubernetes («кормчий»). Проиграв в этой нише со своим Swarm, Docker поспешил с интеграцией для Kubernetes, однако поезд (рынок) к тому времени уже уехал.
Остальными сисадминскими/SRE/#DevOps-продуктами для нового прекрасного ИТ-мира (т.е. с контейнерами) уже занимаются практически все кому не лень: от Open Source-энтузиастов и успешных стартапов до гигантов индустрии. Какое будущее теперь ожидает Docker?
Solomon Hykes, основатель Docker Inc, покидая свою компанию ранее в этом году, утверждал, что Docker Enterprise Edition — единственное решение, полностью отвечающее на потребность крупного enterprise в надёжном и безопасном продукте для миграции приложений и инфраструктуры в облако без привязки к единой ОС/облачному провайдеру. Но так ли это, если посмотреть на потребности чуть шире?
Не просто же так долгое время не утихают слухи и прогнозы, что Docker Inc готовится к публичному размещению акций в надежде, что это поможет ей продолжить своё плавание… К слову, по состоянию на конец 2017 года, компания оценивалась в 1,3 млрд USD.
Ссылки:
* Анонс очередного сбора инвестиций Docker Inc: https://techcrunch.com/2018/10/15/docker-has-raised-92-million-in-new-funding/
* Нашумевшая год назад статья «Docker, Inc is Dead»: https://chrisshort.net/docker-inc-is-dead/
* «Использование Docker CE (Community Edition) с Kubernetes»: https://habr.com/company/flant/blog/346802/
* «Что и зачем Docker делает в Moby для интеграции с Kubernetes?»: https://habr.com/company/flant/blog/340366/
Facebook
Флант
Флант, Moscow, Russia. 200 likes. Корпоративная ИТ-инфраструктура на базе свободного ПО
Forwarded from CatOps
Hiera для Kubernetes
Похоже, что работать будет не только с k8s, но название говорит само за себя.
Для тех, кто не работал с Puppet: Hiera -- это тулза для хранения конфигурации окружения, которая строится на принципах "значение по-умолчанию" - "переопределение". В принципе, если глянуть в examples
#k8s
Похоже, что работать будет не только с k8s, но название говорит само за себя.
Для тех, кто не работал с Puppet: Hiera -- это тулза для хранения конфигурации окружения, которая строится на принципах "значение по-умолчанию" - "переопределение". В принципе, если глянуть в examples
kubehiera, становится ясно, зачем это #k8s
GitLab
README.md · master · msvechla / kubehiera