SlideShare a Scribd company logo
Kubernetes как облако для CI
www.provectus.com
A presentation of expertise we boast and services we render for
partners across the board, around the globe.
© Provectus, Inc.
Provectus
PHP Java .NET Java Script Cloud Services
iOS Android Ruby J2EE QA
Provectus – международная R&D компания, предоставляющая полный комплекс услуг по разработке
программного обеспечения для корпоративного сегмента, мобильных платформ и WEB по всему миру.
О себе
Станислав Иващенко
• Sr. DevOps engineer
• 10+ years of experience
• Most recent area: containers, Kubernetes, CI/CD, infrastructure automation
www.provectus.com
Kubernetes как облако для CI
• Контейнеры, текущее положение дел
• Преимущества контейнеров(и Kubernetes) в качестве среды для билдов
• Диаграмма
• Автоматизация
• Демо.
www.provectus.com
Контейнеры и CI
Pros
• Нет необходимости инсталировать физические машины для билд машин
• Легко собрать конфигурации и настройки окружения для разных билдов(разные докер имеджы для
разных проэктов)
• Намного быстрее виртуальных машин
www.provectus.com
Контейнеры и CI
Cons
• Не все платформы
• Сложности с кэшированием билдов - традиционные вопросы контейнеров и вольюмов
• Управление ресурсами
www.provectus.com
Kubernetes и Jenkins = лучшие друзья
www.provectus.com
Demo
● http://kubernetes.io/docs/getting-started-guides/aws/
● https://github.com/spring-projects/spring-petclinic
● https://wiki.jenkins-ci.org/display/JENKINS/Kubernetes+Plugin
● https://github.com/geerlingguy/ansible-role-jenkins
● https://hub.docker.com/r/sivashchenko/jenkins_kube_slave/
www.provectus.com
Благодарю за внимание!
Вопросы?
www.provectus.com
Станислав Иващенко
Skype:
Email: sivaschenko@provectus.com
www.provectus.com
Контакты

More Related Content

PPTX
SECON'2017, Кулагин Егор, Непрерывное развертывание. Конвейер здорового челов...
PPTX
CD&Azure
PDF
.NET Fest 2018. Сергей Бельский. How to use Docker containers with Azure serv...
PPTX
Backbone js for expert fridays.pptx
PDF
1. RAD Studio Tokyo What's new Введение (К.Раннев)
PPTX
Progressive Web Apps
PDF
2 Продуктивность работы в IDE; Разработка для Windows 10 Store
PPTX
selenium stack in python
SECON'2017, Кулагин Егор, Непрерывное развертывание. Конвейер здорового челов...
CD&Azure
.NET Fest 2018. Сергей Бельский. How to use Docker containers with Azure serv...
Backbone js for expert fridays.pptx
1. RAD Studio Tokyo What's new Введение (К.Раннев)
Progressive Web Apps
2 Продуктивность работы в IDE; Разработка для Windows 10 Store
selenium stack in python

Viewers also liked (14)

PPTX
Всеволод Поляков (DevOps Team Lead в Grammarly)
PDF
Alyssa S.N Mason - Renovations
PPTX
Роман Степанов: "Анализ данных о местоположении клиентов"
PDF
Santiago Hernández 902JM
PDF
Данис Тазетдинов - Зачем нужны-Apple-watch
PDF
883 THISTLE DOWN CIRCLE - Sept 10 (EXISTING)
PPTX
Leer inventando
PPT
Unix 5 en
PDF
ciencias naturales
PPTX
Guest house
PDF
ACP April End of School Year Newsletter SP_2011
RTF
Erika Gonzalez
PPTX
новые технологии при разработке нативного I os приложения в рамках проекта ст...
DOC
Grigol modebadze. cv
Всеволод Поляков (DevOps Team Lead в Grammarly)
Alyssa S.N Mason - Renovations
Роман Степанов: "Анализ данных о местоположении клиентов"
Santiago Hernández 902JM
Данис Тазетдинов - Зачем нужны-Apple-watch
883 THISTLE DOWN CIRCLE - Sept 10 (EXISTING)
Leer inventando
Unix 5 en
ciencias naturales
Guest house
ACP April End of School Year Newsletter SP_2011
Erika Gonzalez
новые технологии при разработке нативного I os приложения в рамках проекта ст...
Grigol modebadze. cv
Ad

Similar to Станислав Иващенко: “Kubernetes как облако для CI” (14)

PDF
Клуб Большого мозга - DevOps Evening
PDF
Yet Another PaaS
PDF
"How to build powerful CI / CD based on GitLab and Docker", Aleksandr Matkovs...
PDF
Лучшие практики CI/CD с Kubernetes и GitLab / Дмитрий Столяров (Флант)
PDF
2017-03-11 01 Игорь Родионов. Docker swarm vs Kubernetes
PPTX
Из чего строят облака? Продукты Citrix
PPTX
Тернии контейнеризованных приложений и микросервисов
PPTX
Docker Containers orchestrators: Kubernetes vs. Swarm
PDF
DevOps и системы управления конфигурацией. SECON 2015
PPTX
Dive into DevOps | March, How we've migrated projects into Kubernetes and nob...
PDF
Ci на базе docker
PPTX
EPAM DevOps community meetup: Designing bare metal Kubernetes clusters
PDF
SPb Jenkins Meetup #5. Jenkins in da Cloud. Внутренности
PDF
20 апреля, DEV {highload} - конференция о Highload веб-разработке, "Инженерны...
Клуб Большого мозга - DevOps Evening
Yet Another PaaS
"How to build powerful CI / CD based on GitLab and Docker", Aleksandr Matkovs...
Лучшие практики CI/CD с Kubernetes и GitLab / Дмитрий Столяров (Флант)
2017-03-11 01 Игорь Родионов. Docker swarm vs Kubernetes
Из чего строят облака? Продукты Citrix
Тернии контейнеризованных приложений и микросервисов
Docker Containers orchestrators: Kubernetes vs. Swarm
DevOps и системы управления конфигурацией. SECON 2015
Dive into DevOps | March, How we've migrated projects into Kubernetes and nob...
Ci на базе docker
EPAM DevOps community meetup: Designing bare metal Kubernetes clusters
SPb Jenkins Meetup #5. Jenkins in da Cloud. Внутренности
20 апреля, DEV {highload} - конференция о Highload веб-разработке, "Инженерны...
Ad

More from Provectus (20)

PPTX
Choosing the right IDP Solution
PPTX
Intelligent Document Processing in Healthcare. Choosing the Right Solutions.
PPTX
Choosing the Right Document Processing Solution for Healthcare Organizations
PPTX
MLOps and Data Quality: Deploying Reliable ML Models in Production
PPTX
AI Stack on AWS: Amazon SageMaker and Beyond
PPTX
Feature Store as a Data Foundation for Machine Learning
PPTX
MLOps and Reproducible ML on AWS with Kubeflow and SageMaker
PPTX
Cost Optimization for Apache Hadoop/Spark Workloads with Amazon EMR
PPTX
ODSC webinar "Kubeflow, MLFlow and Beyond — augmenting ML delivery" Stepan Pu...
PDF
"Building a Modern Data platform in the Cloud", Alex Casalboni, AWS Dev Day K...
PDF
"How to build a global serverless service", Alex Casalboni, AWS Dev Day Kyiv ...
PDF
"Automating AWS Infrastructure with PowerShell", Martin Beeby, AWS Dev Day Ky...
PDF
"Analyzing your web and application logs", Javier Ramirez, AWS Dev Day Kyiv 2...
PDF
"Resiliency and Availability Design Patterns for the Cloud", Sebastien Storma...
PDF
"Architecting SaaS solutions on AWS", Oleksandr Mykhalchuk, AWS Dev Day Kyiv ...
PDF
"Developing with .NET Core on AWS", Martin Beeby, AWS Dev Day Kyiv 2019
PDF
"How to build real-time backends", Martin Beeby, AWS Dev Day Kyiv 2019
PDF
"Integrate your front end apps with serverless backend in the cloud", Sebasti...
PDF
"Scaling ML from 0 to millions of users", Julien Simon, AWS Dev Day Kyiv 2019
PPTX
How to implement authorization in your backend with AWS IAM
Choosing the right IDP Solution
Intelligent Document Processing in Healthcare. Choosing the Right Solutions.
Choosing the Right Document Processing Solution for Healthcare Organizations
MLOps and Data Quality: Deploying Reliable ML Models in Production
AI Stack on AWS: Amazon SageMaker and Beyond
Feature Store as a Data Foundation for Machine Learning
MLOps and Reproducible ML on AWS with Kubeflow and SageMaker
Cost Optimization for Apache Hadoop/Spark Workloads with Amazon EMR
ODSC webinar "Kubeflow, MLFlow and Beyond — augmenting ML delivery" Stepan Pu...
"Building a Modern Data platform in the Cloud", Alex Casalboni, AWS Dev Day K...
"How to build a global serverless service", Alex Casalboni, AWS Dev Day Kyiv ...
"Automating AWS Infrastructure with PowerShell", Martin Beeby, AWS Dev Day Ky...
"Analyzing your web and application logs", Javier Ramirez, AWS Dev Day Kyiv 2...
"Resiliency and Availability Design Patterns for the Cloud", Sebastien Storma...
"Architecting SaaS solutions on AWS", Oleksandr Mykhalchuk, AWS Dev Day Kyiv ...
"Developing with .NET Core on AWS", Martin Beeby, AWS Dev Day Kyiv 2019
"How to build real-time backends", Martin Beeby, AWS Dev Day Kyiv 2019
"Integrate your front end apps with serverless backend in the cloud", Sebasti...
"Scaling ML from 0 to millions of users", Julien Simon, AWS Dev Day Kyiv 2019
How to implement authorization in your backend with AWS IAM

Станислав Иващенко: “Kubernetes как облако для CI”