This post by the Red Hat Office of the CTO seeks to expand on previous work and further explore Crossplane as a Kubernetes Operator for provisioning, managing, configuring, and consuming cloud services. These services can then, in turn, be used to create and deploy...
Containers
Developments in Kubernetes object storage support
Object storage is fast becoming a solution of choice for storing massive amounts of unstructured data. The popularity of object storage is due in part to how it can scale efficiently. This in particular sets it apart from file and block as users can quickly...
Quantum on OpenShift – part one, an introduction to quantum computing
Many people are talking about the use and purpose of quantum computing of late, so we wanted to take an opportunity to talk about what Red Hat is doing around quantum computing. This first post will give an overview of a few of Red Hat's activities with quantum...
Cloud-native software development with Virtual Application Networks
Communication between distributed software components in a cloud-native application is an important and challenging aspect of cloud-native development. This post introduces a solution to that problem using Virtual Application Networks (VANs). A VAN can be set up...
Managing application and data portability at scale with Rook-Ceph
One of the key requirements for Kubernetes in multi-cluster environments is the ability to migrate an application with all of its dependencies and resources from one cluster to another cluster. Application portability gives application owners and administrators the...
Kiali: An observability platform for Istio
Istio exists to make life easier for application developers working with Kubernetes. But what about making Istio easier? Well, that's Kiali's job. Read on to learn more about making Istio even more pleasant to use. Deploying and managing microservice applications is...
Scaling workload storage requirements across clusters
A number of multi-cloud orchestrators have promised to simplify deploying hundreds or thousands of high-availability services. But this comes with massive infrastructure requirements. How could we possibly manage the storage needs of a thousand stateful...
Red Hat and NVIDIA bring scalable, efficient edge computing to smart cities
Teams from Red Hat and NVIDIA have collaborated on creating a scalable hybrid cloud application that could revolutionize smart city initiatives such as traffic-flow monitoring and transportation management around the world. By working together, the two companies are...
Passing Go: polyglot Kubernetes Operators
Operators within Kubernetes are useful tools, designed to extend the container orchestration platform with additional resources. More directly, an Operator, sometimes referred to as custom controllers, is a method of packaging, deploying, and managing a Kubernetes...
Managing chaos in a containerized environment
Quick, name some weird stuff that’s happened to your production machines. Accidentally dropping a production database table? Rolling out a patch that enabled any user to log in with any password? Disabling a load balancer? Using a dictionary to physically keep...
Trust No One, Run Everywhere–Introducing Enarx
When you run a workload as a VM, container or in a serverless environment, that workload is vulnerable to interference by any person or software with hypervisor, root or kernel access. Enarx, a new open source project, aims to make it simple to deploy...
Understanding and Applying Storage Federation Patterns Using KubeFed
As a cloud user, how do you avoid the pull of data gravity of one provider or another? How can you get the flexibility and tooling to migrate your infrastructure and applications as your needs change? How do you get to the future of storage federation as data agility?...
Building a Scalable TensorFlow Twitter Bot for Red Hat Summit
Red Hat’s AI Center of Excellence and PerceptiLabs wanted a way to demonstrate a TensorFlow model to the public during the 2019 Red Hat Summit. The plan was for this model to take images as input, and then respond with the likelihood of a Red Hat fedora being in that...
Rook Changes the Kubernetes Storage Landscape
It’s no secret that if you want to run containerized applications in a distributed way, then Kubernetes is the platform for you. Kubernetes’ role as an orchestration platform for containers has taken center stage to become a main player for automating deployment,...
Next Generation Tools for Container Technology
In this video from the 2018 Red Hat Summit, Dan Walsh and Mrunal Patel lead a journey through a set of next generation tools for creating, deploying, and maintaining containers. [youtube=https://www.youtube.com/watch?v=msdaf3lBOn0&w=560&h=315] This journey...
Kubernetes and the Platform of the Future
In another installment from the Red Hat Summit track from the Office of the CTO, this video is an informal discussion between Brandon Philips (previously CTO of CoreOS, acquired by Red Hat) and Clayton Coleman (Chief Engineer for OpenShift), interviewed by Steve Watt....
The Future of Storage in Container Space: Part 4
The challenges of maintaining persistent storage in environments that are anything but persistent should not be taken lightly. My recent conversation with Ceph founder Sage Weil certainly made that clear. Thus far, the conversation with Sage has highlighted key areas...
The Future of Storage in Container Space: Part 3
It was not that long ago when organizations had in-house servers humming along running applications and storing data. Today, the opportunity afforded by containers means that applications can now live on a cloud platform (either public or private), or one of several...
Clouds Today, Serverless Tomorrow: Your Future Apps and Platforms
When we look to the future of applications and platforms, we need to keep an eye on the solutions of the past. That is one of the main theses of Stephanos Bacon, Sr. Director of Portfolio Strategy at Red Hat, in this video from Red Hat Summit 2018, "Clouds Today,...
The Future of Storage in Container Space: Part 2
In Part 1 of Now + Next’s closer look at the future of container storage, we examined the beginnings of the storage solution with a look at how hardware trends will affect the way storage and containers will evolve together. In this installment, Ceph Project Lead Sage...