TNS Context: The Culture of Technology, Self-Provisioning Kubernetes
This week on TNS Context, our weekly news wrap-up podcast, we speak with our technology culture reporter David Cassel, who has been filing stories each weekend about the weirder cultural edges of technology and the Internet. If you’ve read the story about Jeri Ellsworth’s home-brewed chips, the troubled legacy of “God’s Lonely Programmer” Terry Davis, or the origins of grep, then you’ve joined Cassel in his travels across the cybersphere.
Then, later in the show, we discuss the general availability of the Kubernetes kubeadm tool, which the creators hope will help standardize the way Kubernetes provisions clusters. If an administrator were to do this by hand, the work would involve a lot of permission-setting and creation of certificates. There are a number of packages, such as Cops or Rancher, that ease such roll-outs. Kubeadm doesn’t compete with such an offering. In the best Unix style, kubeadm was scoped very narrowly to do one thing and one thing only: cluster deployments and upgrades.
TNS editorial director Libby Clark hosted this episode, with help from TNS founder Alex Williams and TNS managing editor Joab Jackson.
- Flux: InfluxData’s New Language for Time-Series Data: We’ve used SQL for database querying for decades, but streaming data needs a new language. This is why Influx Data released a new declarative query language just for streaming data. Called Flux, the language allows you to do much more complicated analytics, data modification, and ETL tasks in addition to standard querying.
- The Envoy Proxy Finds a Home at the CNCF, Amazon Web Services: Developed and open sourced by Lyft, Envoy is a service mesh substrate that provides common utilities such as service discovery, load balancing, circuit breaking, logging and tracing to heterogeneous application architectures. It can be used as a service proxy to route requests between services or as an edge proxy to handle external traffic. It’s the third project to graduate from the Cloud Native Computing Foundation incubator after Kubernetes and Prometheus.
- Two Ways to Get Started with Behavior-Driven Design (BDD): Behavior-driven design or BDD uses simple syntax — Given, When, Then — to explain processes to both IT and business, which then becomes testable specifications. Find out here how BDD can help in your software development.
- Buoyant CEO on How Linkerd Sprang from Twitter’s Heady Early Days: Linkerd, a Cloud Native Computing Foundation (CNCF) project, “introduced the notion of service mesh and that term to the world,” said Buoyant CEO William Morgan said in this TNS Makers podcast. This podcast delves into Linkerd’s early days and how Buoyant used Rust to speed performance of this service mesh.
The Cloud Native Computing Foundation and InfluxData are sponsors of The New Stack.
Feature image via Wikipedia.