Servers: Kubernetes, Docker, and Software Defined Infrastructure
-
Kubernetes End-to-end Testing for Everyone
More and more components that used to be part of Kubernetes are now being developed outside of Kubernetes. For example, storage drivers used to be compiled into Kubernetes binaries, then were moved into stand-alone Flexvolume binaries on the host, and now are delivered as Container Storage Interface (CSI) drivers that get deployed in pods inside the Kubernetes cluster itself.
This poses a challenge for developers who work on such components: how can end-to-end (E2E) testing on a Kubernetes cluster be done for such external components? The E2E framework that is used for testing Kubernetes itself has all the necessary functionality. However, trying to use it outside of Kubernetes was difficult and only possible by carefully selecting the right versions of a large number of dependencies. E2E testing has become a lot simpler in Kubernetes 1.13.
-
Why Docker Containers Matter, 6 Years After the Project First Started
Docker, the eponymous name of the container technology and the company behind it, celebrated its six-year anniversary on March 20. From its earliest days, even as just a 1-year-old effort back in 2014, there was no shortage of optimism and excitement about Docker. With the Docker model, applications are more portable and run inside of containers, which are isolated instances that provide a more agile approach for development and deployment. Docker also introduced the "dockerfile" packaging format, which defines how a container image should be built.
The container model that Docker first introduced has evolved over the past six years and is now the cornerstone of the broader cloud-native space, which includes the open-source Kubernetes container orchestration system. In this eWEEK Data Points article, we look at some of the key facts about Docker and the cloud-native revolution it has inspired.
-
Planning for a Software Defined Infrastructure
Seems you can’t pick up an IT magazine these days without hearing the term software defined infrastructure. It’s easy to get caught up in the hype. You might be thinking ‘people are talking about so it must be something that we need.” Some of you are wincing from the pain felt in trying to adopt the latest technologies without properly looking at what will work for your environment and business.
In a software defined world, the computing infrastructure is virtualized. That is, it is delivered as a service. Management and control of the networking, storage and/or data center infrastructure is automated by intelligent software rather than by the hardware components of the infrastructure.
- Login or register to post comments
- Printer-friendly version
- 2926 reads
- PDF version
More in Tux Machines
- Highlights
- Front Page
- Latest Headlines
- Archive
- Recent comments
- All-Time Popular Stories
- Hot Topics
- New Members
digiKam 7.7.0 is releasedAfter three months of active maintenance and another bug triage, the digiKam team is proud to present version 7.7.0 of its open source digital photo manager. See below the list of most important features coming with this release. |
Dilution and Misuse of the "Linux" Brand
|
Samsung, Red Hat to Work on Linux Drivers for Future TechThe metaverse is expected to uproot system design as we know it, and Samsung is one of many hardware vendors re-imagining data center infrastructure in preparation for a parallel 3D world. Samsung is working on new memory technologies that provide faster bandwidth inside hardware for data to travel between CPUs, storage and other computing resources. The company also announced it was partnering with Red Hat to ensure these technologies have Linux compatibility. |
today's howtos
|
Recent comments
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago