Docker and Kubernetes: till death do us part
- Container DevOps Docker Docker EE Kubernetes News Swarm
Many DevOps engineers worldwide have already highly appraised the power and convenience that comes when managing Docker containers using Kubernetes. Now it’s even easier!
There was an official update in the Docker blog, informing the community that Docker now provides native Kubernetes support. While this is definitely great news for the community, we will elaborate on the fact a bit more.
While Docker EE was originally packed with Docker Swarm as the means for container orchestration, the platform was built with interchangeability in mind from the get-go. Thus said, if a DevOps team needed certain features Docker Swarm lacked or had another configuration orchestration tool deeply integrated into their system, they were always free to use Kubernetes or any other tool of their choice.
The latter option required some intense work on configuring Kubernetes, however. While totally doable, this was quite a time-consuming task requiring allocation of significant resources. With the addition of fully-integrated Kubernetes support out-of-the-box, the DevOps teams will have this integration work done for them.
Benefits of Docker integration with Kubernetes
Here are some additional benefits of Docker Enterprise Edition integration with Kubernetes:
- Leveraging Kubernetes extension tools (namely, Custom Resources alongside the API aggregation layer), the users will be able to deploy the Docker Compose apps in a form of Kubernetes-native Pods and Services
- Developers will be able to build and test any apps directly on their workstation, using Kubernetes
- Ops will benefit from the secure multi-tenant environments, image scanning and RBAC delivered through convenient orchestration tools for running apps in production.
Docker platform and Kubernetes are both written using the same language, have quite a ton of overlapping parts and their communities share the same vision of software development and delivery process. This integration is a significant milestone in a Moby project aimed at further making the containers and the tools for container orchestration even more simple to use and powerful.
The new Docker version with vanilla Kubernetes is still going through testing and will be publicly available later this year. Both Docker EE and Docker CE for MAC and Windows will include the updated components. To receive the updates (and maybe even lay your hands on the thing), feel free to subscribe to the Docker beta.
Are you as excited as we are? Share the word with your friends and colleagues!
Feel free to browse through the latest insights and hints on the DevOps, Big Data, Machine Learning and Blockchain from IT Svit!
What is the cloud pyramid: the layers of DevOps services
We use cloud computing services quite a lot nowadays, yet many people don’t have a clear picture of the cloud structure in mind. This is what the cloud pyramid looks like:
DevOps Culture: A Huge Step for Mankind
In order to perform well, the company should be comprised of departments concentrated on performing their tasks. Effective interaction between these departments is what drives the DevOps culture. How to achieve this goal?
How CryptoKitties help the Blockchain technology evolve
The game centered on collecting, breeding and trading virtual felines for ethers has taken the Ethereum network by storm. Here are certain important outcomes for the Blockchain technology as a whole.
Google distrust of Symantec SSL certificates. Why is it important?
As soon as in Google 66, which is scheduled to be released on April 17, 2018, Google plans to distrust all Symantec-issued SSL certificates issued prior to June 1, 2016. What should be done about this?