EnvoyCon 2020 is scheduled as a virtual event this week.
Envoy which was the third project to graduate from CNCF behind Kubernetes and Prometheus was originally created at Lyft. It’s a high performant edge/middle/service proxy well suited for cloud-native and service mesh applications.
InfoQ caught up with creator of Envoy, engineer at Lyft and self-described plumber, Matt Klein regarding Envoy ahead of EnvoyCon 2020 about the rapid rise of both the technology and community.
In this installment, we’re going to take a more detailed look at gRPC. We’re going to briefly review the basics we discussed prior. We’re going to cover the essentials of gRPC architecture in terms of specification and implementation. Then, we’re going to take a detailed look at the underlying concepts and practices required to create a gRPC API.
The Cloud Native Computing Foundation (CNCF) has graduated Rook, an open source storage orchestrator for Kubernetes clusters, at a time when the number of stateful applications being built and deployed using containers is starting to increase.
Rook automates deployment, bootstrapping, configuration, provisioning, scaling, upgrading and migration of storage services on Kubernetes platforms in addition to enabling disaster recovery, monitoring and resource management.
Jared Watts, a Rook maintainer and founding engineer for Upbound, a provider of an open source platform for private clouds, says each storage service made is configured using Kubernetes Operator tools. Storage platforms supported by Rook include Ceph, EdgeFS, CockroachDB, Cassandra, NFS and Yugabyte DB.
The project, OpenTelemetry, was officially started in May 2019. It is a Cloud Native Computing Foundation sandbox project and came out of the merger of the OpenCensus and OpenTracing projects. They’ve since expanded their goal to include not only application tracing and code instrumentation, but also metric and log collection. They are essentially covering all the critical telemetry points in a system or application.
Storage is one of the most critical components of a Containers-as-a-Service platform. Container-native storage exposes the underlying storage services to containers and microservices. Like software-defined storage, it aggregates and pools storage resources from disparate mediums.
Container-native storage enables stateful workloads to run within containers by providing persistent volumes. Combined with Kubernetes primitives such as StatefulSets, it delivers the reliability and stability to run mission-critical workloads in production environments.
The Cloud Native Computing Foundation has gained another graduate project. Accepted into the CNCF in 2018, storage project Rook is now mature enough to fall into one category with cloud native bedrocks Kubernetes and Prometheus.
The Cloud Native Computing Foundation, which houses the open-source Kubernetes project and other cloud-native technology initiatives, said today that Rook has become its latest project to graduate.
Rook is an open-source, cloud-native storage orchestrator for Kubernetes, which is used to manage large clusters of containers that house the components of modern applications. It’s designed to make cloud-native Kubernetes clusters and the applications and services running inside them more self-sufficient and portable, by providing persistent block, file and object storage. Rook does this by taking traditional storage systems such as Ceph and transforming them into cloud-native services that run on top of Kubernetes.
The Air Force has equipped a legacy U-2 surveillance aircraft with machine learning thanks to Kubernetes, an open-source container-orchestration system that automates the application deployment, scaling and management.
Tested on a local training sortie on Sept. 22, Kubernetes allows the U-2 to combine the power of four on-board legacy computers to run advanced machine learning algorithms without negatively impacting the aircraft’s flight or mission systems. “The successful combination of the U-2’s legacy computer system with the modern Kubernetes software was a critical milestone for the development of software containerization on existing Air Force weapon systems,” Air Force Chief Software Officer Nicolas Chaillan said.
When Priyanka Sharma took the reins at the Cloud Native Computing Foundation (CNCF) this summer, it was hard to say whether her timing was auspicious or ominous.
As general manager of the organization that oversees the fast-growing open source movement, she is in an immensely influential position. But with a global pandemic upending everyone’s plans, she knew the foundation’s priorities would need to adapt.
Few sectors have had to change more rapidly or more frequently than news media, where the move to online, the plethora of free competitive content available on the web, and the precipitous fall in advertising revenues have created an extremely challenging working environment.