Container-oriented integration testing &lt;{short}&gt; &lt;{full}&gt; <div class="post__text post__text-html js-mediator-article"> Integration testing remains an important part of the CI /CD production cycle, including in the development of container ap

<{full}>
Integration testing remains an important part of the CI /CD production cycle, including in the development of container applications. Integration tests, as a rule, are not very long, but very resource-intensive workloads. Let's see how you can combine the technologies and tools of integration testing with container orchestration tools (in particular, with 3r3r3? Red Hat OpenShift
), In order to speed up testing, increase its dynamism, and use resources more efficiently.
 
 
Container-oriented integration testing    Integration testing remains an important part of the CI /CD production cycle, including in the development of container applications. Integration tests, as a rule, are not very long, but very resource-intensive workloads. Let's see how you can combine the technologies and tools of integration testing with container orchestration tools (in particular, with 3r3r3? Red Hat OpenShift  ), In order to speed up testing, increase its dynamism, and use resources more efficiently.    
    
     
    
 We will create integration BDD tests (    Integration testing remains an important part of the CI /CD production cycle, including in the development of container applications. Integration tests, as a rule, are not very long, but very resource-intensive workloads. Let's see how you can combine the technologies and tools of integration testing with container orchestration tools (in particular, with 3r3r3? Red Hat OpenShift  ), In order to speed up testing, increase its dynamism, and use resources more efficiently.    
    
     
    
 We will create integration BDD tests (
 
 
We will create integration BDD tests ( <{short}>Integration testing remains an important part of the CI /CD production cycle, including in the development of container applications. Integration tests, as a rule, are not very long, but very resource-intensive workloads. Let's see how you can combine the technologies and tools of integration testing with container orchestration tools (in particular, with 3r3r3? Red Hat OpenShift), In order to speed up testing, increase its dynamism, and use resources more efficiently.    We will create integration BDD tests ( Integration testing remains an important part of the CI /CD production cycle, including ...
+ 0 -

Overview of the data center IXcellerate (the largest machine hall in the Russian Federation)

Overview of the data center IXcellerate (the largest machine hall in the Russian Federation)  
 
The most important thing is that after the turbine hall hot wet wipes are served, as in Japanese restaurants. It has nothing to do with the technical part, but it's humanly nice.
 
 
And this is a guitar with Paul McCartney's autograph, and yes, it hangs at the entrance to the turbine hall:
 
 
 
 
This data center has a certain mood.
 
 
It looks like a huge hangar in the industrial zone near the metro station "Otradnoe". The height of the hangar is 14 meters, inside the data center is 9 meters high. The remaining space plays the role of a heat insulator, which affects the local cooling features. The building was chosen in such a way that it did not go out on the road with edges (certification protocols can not get high levels if you can get into the truck through a truck, ramming the wall - apparently there were cases), had two different routes and was relatively close to the metro. The MCC station was ...
+ +1 -

Test performance of several types of drives in a virtual environment

Test performance of several types of drives in a virtual environmentTechnologies of virtualization are in demand today not only in the segment of "big business", but also in SMB and home users. In particular, for small server companies, virtualization can be used to implement a number of not very resource-intensive services. In this case, it usually refers to stand-alone servers based on single- or dual-processor platforms, with a relatively small amount of RAM in 32-64 GB and without special high-performance storage. But for all the benefits, you need to be aware that in terms of performance, virtual systems are different from real ones. In this article, we compare ...
+ 0 -

We want to replace the devops with a script (in fact, no): developers, you need your opinion

We want to replace the devops with a script (in fact, no): developers, you need your opinion  
We are making a cloud project for development - a platform that can maximize the lives of the devotees, developers, testers, timlides and other specialists involved in the development process. This product is not for now and not for tomorrow, and the need for it is just being formed.
 
 
The idea is based - you can deploy a pipeline with pre-configured tools, but with the ability to make a number of settings, and you will only have to uninstall the code.
 
 
Why such a perversion? We see a clear trend that now the speed of deployment of new projects affects the market. Depends on how quickly releases ...
+ 0 -

Containers for adults: A practical guide to terminology (Part 02)

There are many container building templates. A container is just an executable version of its own image. Therefore, the way a container is constructed is closely related to how it is run.
 
 
Some container images work fine without any special privileges, others necessarily require root privileges. And the same image /container can combine several templates of construction and usage scenarios at once.
 
 
Containers for adults: A practical guide to terminology (Part 02)
 
 
Below we will consider the most typical scenarios for using containers.
 
 
(For an introduction to the terminology of containers, see of ...
+ 0 -

Optimizing the placement of virtual machines on servers

Optimizing the placement of virtual machines on serversSome time ago, one of my colleagues said that the place in DC is running out, there is nowhere to place the server, and the load is growing and it's unclear what to do, and probably will have to change all available servers to more powerful ones.
 
 
At that time I was busy with the task of drawing up optimal schedules, and I thought - what if using optimization algorithms to increase server utilization in DC? Hence the project was born, which I want to write about.
 
 
For the advanced, I will immediately say that in this article we will talk about bin packing, and the rest, who wants to learn ...
+ 0 -

Containers for adults: A practical guide to terminology (Part 01)

You can ask, why deal with terminology, if the concept of containers looks quite simple and understandable? However, quite often incorrect use of terms creates obstacles to the development of containers. For example, people often believe that the terms "containers" and "images" are interchangeable, although in reality there are important conceptual differences between them. Another example: in the container world, the "repository" does not mean what you think. In addition, container technology is much more than just a docker.
 
 
Containers for adults: A practical guide to terminology (Part 01)
 
 
So, no...
+ 0 -

10 reasons for[не]use k8s

10 reasons for[не]use k8sToday we will talk about Kubernetes, about the rake that can be collected with its practical use, and about the developments that helped the author and who should help you. We will try to prove that without k8s in the modern world, nowhere. Opponents of k8s will also provide excellent reasons why you should not jump on it. That is, in the story we will not only defend the Kubernetes, but also abuse it. Hence the name appeared in the title.[не] .
 
 
This article is based on report of Ivan Glushkov at the DevOops 2017 conference. The last two places of Ivan's work were somehow connected with ...
+ 0 -

Why did VMware decide to create a platform for the development of corporate blockbuster

At the end of June, VMware published conference programs VMworld 2018 US and VMworld 2018 EU , which will be held in August and November, respectively. One of the key topics of the conferences. is creation of corporate blockrooms on the VMware platform.
 
 
Under the cut, we'll tell you why the company started working with distributed registries.
 
 
Why did VMware decide to create a platform for the development of corporate blockbuster

 
/photo Pxhere PD
 
 
[h2] W...[/h]
+ 0 -

Seminar "Virtual infrastructure for developers: opportunities, applications and services", June 2? St. Petersburg

Seminar "Virtual infrastructure for developers: opportunities, applications and services", June 2? St. Petersburg
 
 
Hello, Habr! We close the DataLine Universities season with a seminar in St. Petersburg .
 
 
28 June We are waiting for you at the seminar "Virtual infrastructure for developers: capabilities, applications and services" . Let's talk about how the cloud infrastructure and services can be useful for developers. Consider examples of deploying test environments and working with containers and applications.
 
 
There are only a few places left, ...
+ 0 -