Generic Category (English)728x90
Introduction to TensorFlow for AI, ML, and DL.
Blockchain Council announces 25% off SITEWIDE,sale is valid until 20th May 2019.Use Coupon Code - 2yrsblockcouncil Blockchain Certification

Use Sonobuoy for end-to-end conformance testing of your Kubernetes cluster

Currently there are about 70+ distributions of Kubernetes available, would it be good if there are set of conformance tests to make sure that a Kubernetes cluster meets the minimal set of features ? Heptio Sonobuoy is a diagnostic tool that makes it easier to understand the state of a Kubernetes cluster by running a set of Kubernetes conformance tests in an accessible and non-destructive manner. It is a customizable, extendable, and cluster-agnostic way to generate clear, informative reports about your cluster.

To get basic understanding of Kubernetes concepts, please refer earlier posts for understanding on Kubernetes & how to create,deploy & rollout updates to the cluster.

Conformance-passing cluster provides the following guarantees

  • Best practices: Your Kubernetes is properly configured. This is useful to know whether you are running a distribution out of the box or handling your own custom setup.
  • Predictability: All your cluster behavior is well-documented. Available features in the official Kubernetes documentation can be taken as a given. Unexpected bugs should be rare, because distribution-specific issues are weeded out during the conformance tests.
  • Interoperability: Workloads from other conforming clusters can be ported into your cluster, or vice versa. This standardization of Kubernetes is a key advantage of open source software, and allows you to avoid vendor lock-in.

In addition to conformance testing,Sonobuoy also supports a plugin model. In this model, worker pods are dispatched into the cluster to collect data from each node, and use an aggregation URL to submit their results back to a waiting aggregation pod. This enables you to integrate conformance test results into your reporting.

Sonobuoy Plugin Architecture

Image – Sonobuoy Plugin Architecture

To get started with Sonobuoy,you can start with browser based scan tool here.

Get your Zoom Pro account for as low as $12.49/month with annual plan ($14.99/month without). Host up to 100 participants on HD video, record meetings to the cloud, share content, annotate, chat, and more!
Sonobuoy scanner tool

Image – Sonobuoy scanner tool

For detailed information about the conformance tests, plugins, and snapshots,check out the documentation here.

Subscribe to Emails

More than 1000+ subscribers across the world trust & read Upnxtblog articles. Subscribe to emails updates!
* indicates required

Like this post? Don’t forget to share it!

Summary
Use Sonobuoy for end-to-end conformance testing of your Kubernetes cluster
Article Name
Use Sonobuoy for end-to-end conformance testing of your Kubernetes cluster
Description
Heptio Sonobuoy is a diagnostic tool that makes it easier to understand the state of a Kubernetes cluster by running a set of Kubernetes conformance tests in an accessible and non-destructive manner.
Author
Publisher Name
Upnxtblog
Publisher Logo
%d bloggers like this: