SlideShare a Scribd company logo
Automated Testing
06.10.2017
2
Used Software
● Openshift – containers platform
● Openstack – private cloud
● Kuryr – bridge between Openshift and
Openstack
3
Current Workflow
4
Cons
● Lack of full virtualization (Astra Linux, FreeBSD,
SLES, Solaris, Windows).
● Testing things that don’t need be tested.
5
Future Workflow
6
Pros
● Full virtualization, perspective of ARM/MIPS
support
● Containers Application Catalog
● Intelligent Testing
● Declarative Environments
7
Openshift YAML
- apiVersion: "v1"
kind: "Pod"
metadata:
name: "nginx"
labels:
name: "nginx"
conf: "nginx"
spec:
containers:
-
name: "nginx"
image: "nginx:latest"
securityContext:
privileged: true
8
Openstack YAML
heat_template_version: 2017-02-24
resources:
windows_port:
type: OS::Neutron::Port
properties:
network: "openshift-pod"
name: "windows"
fixed_ips: [{"subnet_id": "openshift-pod"}]
windows:
type: OS::Nova::Server
properties:
name: windows
image: w7
flavor: m1.medium
networks:
- port: { get_resource: windows_port }
9
QCOW Backing File
10
DEMO

More Related Content

What's hot (20)

PPTX
Containerd internals: building a core container runtime
Docker, Inc.
 
ODP
Robot Evolution
Oleg Popov
 
ODP
Openvz booth
OpenVZ
 
PDF
OpenNebula Conf 2014 | OpenNebula as Open Replacement of vCloud by Javier Fontan
NETWAYS
 
PDF
Automated testing with Openshift
Oleg Popov
 
ODP
GlusterFS and Openstack Storage
Deepak Shetty
 
ODP
Persistent Storage in Openshift using GlusterFS
Humble Chirammal
 
PDF
Development with Vert.x: an event-driven application framework for the JVM
David Wu
 
PDF
Containers for the Enterprise: Delivering OpenShift on OpenStack for Performa...
Stephen Gordon
 
ODP
The automated tests inside Openshift
Oleg Popov
 
PDF
Paris Container Day 2016 : How cluster managers affect the landscape of moder...
Publicis Sapient Engineering
 
PDF
Design Patterns para Microsserviços com MicroProfile
Víctor Leonel Orozco López
 
PDF
Game DDOS Prevention
Walter Liu
 
PDF
Getting serious \w private kubernetes clusters & cloud native storage
David Steiman
 
PDF
WSO2 Microservices Framework for Java - Product Overview
WSO2
 
PPTX
Kubernetes meetup: Networking for Microservices
Sukhesh Halemane
 
PPTX
Hello, Docker!
Michael Kwesi Essandoh
 
PDF
OCI Support in Mesos
LinuxCon ContainerCon CloudOpen China
 
PPTX
Containers&Orchestration Approaches
Derya SEZEN
 
PDF
Kubernetes Workshop
Walter Liu
 
Containerd internals: building a core container runtime
Docker, Inc.
 
Robot Evolution
Oleg Popov
 
Openvz booth
OpenVZ
 
OpenNebula Conf 2014 | OpenNebula as Open Replacement of vCloud by Javier Fontan
NETWAYS
 
Automated testing with Openshift
Oleg Popov
 
GlusterFS and Openstack Storage
Deepak Shetty
 
Persistent Storage in Openshift using GlusterFS
Humble Chirammal
 
Development with Vert.x: an event-driven application framework for the JVM
David Wu
 
Containers for the Enterprise: Delivering OpenShift on OpenStack for Performa...
Stephen Gordon
 
The automated tests inside Openshift
Oleg Popov
 
Paris Container Day 2016 : How cluster managers affect the landscape of moder...
Publicis Sapient Engineering
 
Design Patterns para Microsserviços com MicroProfile
Víctor Leonel Orozco López
 
Game DDOS Prevention
Walter Liu
 
Getting serious \w private kubernetes clusters & cloud native storage
David Steiman
 
WSO2 Microservices Framework for Java - Product Overview
WSO2
 
Kubernetes meetup: Networking for Microservices
Sukhesh Halemane
 
Hello, Docker!
Michael Kwesi Essandoh
 
Containers&Orchestration Approaches
Derya SEZEN
 
Kubernetes Workshop
Walter Liu
 

Similar to Automated testing: Openshift on Openstack (20)

PDF
BKK16-409 VOSY Switch Port to ARMv8 Platforms and ODP Integration
Linaro
 
PDF
Testing kubernetes and_open_shift_at_scale_20170209
mffiedler
 
PDF
Going Serverless with OpenWhisk
Alex Glikson
 
PPT
Linux containers and docker
Fabio Fumarola
 
PPTX
Room 1 - 6 - Trần Quốc Sang - Autoscaling for multi cloud platform based on S...
Vietnam Open Infrastructure User Group
 
PDF
NaaS in OpenStack - CloudCamp Moscow
Ilya Alekseyev
 
PDF
Dev opsmeetup sept2013-leaseweb
Microsoft
 
PDF
Dockers zero to hero
Nicolas De Loof
 
PPTX
K8s best practices from the field!
DoiT International
 
PPTX
K8s security best practices
Sharon Vendrov
 
PPTX
K8s security best practices
Sharon Vendrov
 
PPTX
Meetup 12-12-2017 - Application Isolation on Kubernetes
dtoledo67
 
ODP
Cloud Native Java Development Patterns
Bilgin Ibryam
 
PDF
Continuous Security: From tins to containers - now what!
Michael Man
 
PDF
Scaling docker with kubernetes
Liran Cohen
 
PPTX
[DevDay 2017] OpenShift Enterprise - Speaker: Linh Do - DevOps Engineer at Ax...
DevDay Da Nang
 
PDF
Automating Container Deployments on Virtualization with Ansible: OpenShift on...
Laurent Domb
 
PDF
Monitoring Docker at Scale - Docker San Francisco Meetup - August 11, 2015
Datadog
 
PDF
ShipItCon - Continuous Deployment and Multicloud with Ansible and Kubernetes
Mihai Criveti
 
PDF
Simplify Networking for Containers
LinuxCon ContainerCon CloudOpen China
 
BKK16-409 VOSY Switch Port to ARMv8 Platforms and ODP Integration
Linaro
 
Testing kubernetes and_open_shift_at_scale_20170209
mffiedler
 
Going Serverless with OpenWhisk
Alex Glikson
 
Linux containers and docker
Fabio Fumarola
 
Room 1 - 6 - Trần Quốc Sang - Autoscaling for multi cloud platform based on S...
Vietnam Open Infrastructure User Group
 
NaaS in OpenStack - CloudCamp Moscow
Ilya Alekseyev
 
Dev opsmeetup sept2013-leaseweb
Microsoft
 
Dockers zero to hero
Nicolas De Loof
 
K8s best practices from the field!
DoiT International
 
K8s security best practices
Sharon Vendrov
 
K8s security best practices
Sharon Vendrov
 
Meetup 12-12-2017 - Application Isolation on Kubernetes
dtoledo67
 
Cloud Native Java Development Patterns
Bilgin Ibryam
 
Continuous Security: From tins to containers - now what!
Michael Man
 
Scaling docker with kubernetes
Liran Cohen
 
[DevDay 2017] OpenShift Enterprise - Speaker: Linh Do - DevOps Engineer at Ax...
DevDay Da Nang
 
Automating Container Deployments on Virtualization with Ansible: OpenShift on...
Laurent Domb
 
Monitoring Docker at Scale - Docker San Francisco Meetup - August 11, 2015
Datadog
 
ShipItCon - Continuous Deployment and Multicloud with Ansible and Kubernetes
Mihai Criveti
 
Simplify Networking for Containers
LinuxCon ContainerCon CloudOpen China
 
Ad

More from Oleg Popov (13)

ODP
Часть 8: Заключение
Oleg Popov
 
ODP
Часть 7: Автоматизация процессов
Oleg Popov
 
ODP
Часть 6: Оркестрация контейнеров
Oleg Popov
 
ODP
Часть 5: Оркестрация виртуальных машин
Oleg Popov
 
ODP
Часть 4: Тестовые окружения
Oleg Popov
 
ODP
Часть 3: Краткий обзор системы
Oleg Popov
 
ODP
Часть 2: Требования к системе
Oleg Popov
 
ODP
Часть 1: Введение
Oleg Popov
 
ODP
День 4: Автоматизированное тестирование: Openstack
Oleg Popov
 
ODP
День 3: Автоматизированное тестирование: Openshift
Oleg Popov
 
ODP
День 2: Автоматизированное тестирование: Jenkins
Oleg Popov
 
ODP
День 1: Автоматизированное тестирование: Введение
Oleg Popov
 
ODP
Why we need IoT
Oleg Popov
 
Часть 8: Заключение
Oleg Popov
 
Часть 7: Автоматизация процессов
Oleg Popov
 
Часть 6: Оркестрация контейнеров
Oleg Popov
 
Часть 5: Оркестрация виртуальных машин
Oleg Popov
 
Часть 4: Тестовые окружения
Oleg Popov
 
Часть 3: Краткий обзор системы
Oleg Popov
 
Часть 2: Требования к системе
Oleg Popov
 
Часть 1: Введение
Oleg Popov
 
День 4: Автоматизированное тестирование: Openstack
Oleg Popov
 
День 3: Автоматизированное тестирование: Openshift
Oleg Popov
 
День 2: Автоматизированное тестирование: Jenkins
Oleg Popov
 
День 1: Автоматизированное тестирование: Введение
Oleg Popov
 
Why we need IoT
Oleg Popov
 
Ad

Recently uploaded (20)

PDF
Log-Based Anomaly Detection: Enhancing System Reliability with Machine Learning
Mohammed BEKKOUCHE
 
PDF
Impact of IEEE Computer Society in Advancing Emerging Technologies including ...
Hironori Washizaki
 
PDF
July Patch Tuesday
Ivanti
 
PDF
CloudStack GPU Integration - Rohit Yadav
ShapeBlue
 
PDF
NewMind AI - Journal 100 Insights After The 100th Issue
NewMind AI
 
PPTX
Building a Production-Ready Barts Health Secure Data Environment Tooling, Acc...
Barts Health
 
PDF
Persuasive AI: risks and opportunities in the age of digital debate
Speck&Tech
 
PDF
SWEBOK Guide and Software Services Engineering Education
Hironori Washizaki
 
PDF
Français Patch Tuesday - Juillet
Ivanti
 
PPTX
Building Search Using OpenSearch: Limitations and Workarounds
Sease
 
PDF
Building Resilience with Digital Twins : Lessons from Korea
SANGHEE SHIN
 
PPTX
Top Managed Service Providers in Los Angeles
Captain IT
 
PDF
Complete JavaScript Notes: From Basics to Advanced Concepts.pdf
haydendavispro
 
PPTX
Top iOS App Development Company in the USA for Innovative Apps
SynapseIndia
 
PDF
LLMs.txt: Easily Control How AI Crawls Your Site
Keploy
 
PPTX
MSP360 Backup Scheduling and Retention Best Practices.pptx
MSP360
 
PDF
NewMind AI Journal - Weekly Chronicles - July'25 Week II
NewMind AI
 
PDF
The Builder’s Playbook - 2025 State of AI Report.pdf
jeroen339954
 
PPTX
Darren Mills The Migration Modernization Balancing Act: Navigating Risks and...
AWS Chicago
 
PDF
Wojciech Ciemski for Top Cyber News MAGAZINE. June 2025
Dr. Ludmila Morozova-Buss
 
Log-Based Anomaly Detection: Enhancing System Reliability with Machine Learning
Mohammed BEKKOUCHE
 
Impact of IEEE Computer Society in Advancing Emerging Technologies including ...
Hironori Washizaki
 
July Patch Tuesday
Ivanti
 
CloudStack GPU Integration - Rohit Yadav
ShapeBlue
 
NewMind AI - Journal 100 Insights After The 100th Issue
NewMind AI
 
Building a Production-Ready Barts Health Secure Data Environment Tooling, Acc...
Barts Health
 
Persuasive AI: risks and opportunities in the age of digital debate
Speck&Tech
 
SWEBOK Guide and Software Services Engineering Education
Hironori Washizaki
 
Français Patch Tuesday - Juillet
Ivanti
 
Building Search Using OpenSearch: Limitations and Workarounds
Sease
 
Building Resilience with Digital Twins : Lessons from Korea
SANGHEE SHIN
 
Top Managed Service Providers in Los Angeles
Captain IT
 
Complete JavaScript Notes: From Basics to Advanced Concepts.pdf
haydendavispro
 
Top iOS App Development Company in the USA for Innovative Apps
SynapseIndia
 
LLMs.txt: Easily Control How AI Crawls Your Site
Keploy
 
MSP360 Backup Scheduling and Retention Best Practices.pptx
MSP360
 
NewMind AI Journal - Weekly Chronicles - July'25 Week II
NewMind AI
 
The Builder’s Playbook - 2025 State of AI Report.pdf
jeroen339954
 
Darren Mills The Migration Modernization Balancing Act: Navigating Risks and...
AWS Chicago
 
Wojciech Ciemski for Top Cyber News MAGAZINE. June 2025
Dr. Ludmila Morozova-Buss
 

Automated testing: Openshift on Openstack