The tech community has been abuzz lately with different ways to run Kubernetes in a lab environment for learning purposes. Everyone is excited to learn how to manage and use the platform for their new applications. Multiple tools exist to aid in this learning process. Alex Ellis has thrown his hat in the ring with the release of k3sup, which allows users to create Kubernetes clusters using Rancher’s lightweight k3s distribution.
Learning Kubernetes requires several critical elements; one of which is setting up a cluster. But the value in understanding how to set up a Kubernetes cluster is dwindling as enterprise Kubernetes services are emerging. So if you want to learn how to use Kubernetes, but not know how to deploy it, what do you do?
Escaping the buzz and hype around Kubernetes seems impossible these days. Clearly the platform has won the container orchestration wars and has been embraced by developers.
Get up to date with the latest on Gestalt IT with our newsletter: Gestalt News! We’ve got new podcasts, videos, and more on the site this week.
On this episode, our roundtable discusses the premise that learning Kubernetes is a waste of time. With so many managed Kubernetes service available, actually learning the ins and outs of the obtuse orchestrator isn’t necessary for the vast majority of organizations. They discuss the actual business value of managing Kubernetes, compare it to learning vSphere, and discuss what organizations should be investing time in.
Curious how Kubernetes seems to magically achieve your desired state? When you pass you YAML file to the Kubernetes API and stuff just happens, what is going on? Eric Shanks breaks down the basics of the control loop that Kubernetes uses to accomplish this.
Recent reports say Docker is trying to raise a new funding round with two investors and is in need of cash in a hurry. Wait… aren’t they an IT unicorn? What happened to Docker to take them from the champion of containers to their current troubles? We dig into it in this video.
The growth of Kubernetes as a foundation for cloud native applications means developers need to identify a storage service for persistent data. When using Microsoft Azure Kubernetes Service (AKS) there are multiple options for persistent storage. Natively within Azure both Azure Managed Disks and Azure Files are available. Ned Bellavance dives deep into both to provide thorough analysis of their performance. This is actually a follow up to a previous test Ned performed based on feedback he received from Microsoft.
Kubernetes has become the default container orchestrator in modern IT. But that doesn’t mean it’s easy to configure or manage for the average enterprise. We’ve already come a long way in moving away from the byzantine days of Kubernetes past. It is a much more enterprise-friendly platform today, with a number of PaaS solutions making it increasingly viable. But challenges remain.
Deploying an application on multiple clouds presents some unique challenges. While each cloud has similar constructs in terms of compute, networking, and storage, the implementation of those constructs differs to a lesser or greater degree in each public cloud. Dealing with the vagaries of a particular cloud’s implementation requires a certain level of sophistication and expertise, making a multi-cloud deployment an administrative nightmare. What an organization needs is a consistent deployment model across multiple clouds without requiring in-depth knowledge of each cloud’s implementation. In this piece, Ned Bellavance looks at how Pure Storage provides storage predictability and consistency in multi-cloud using Kubernetes and the Pure Service Orchestrator.