Published on 00/00/0000
Last updated on 00/00/0000
Published on 00/00/0000
Last updated on 00/00/0000
Share
Share
PRODUCT
6 min read
Share
Backyards (now Cisco Service Mesh Manager) is Banzai Cloud's widely popular production ready Istio distribution, which helps to install, upgrade, secure, operate, and observe an Istio service mesh. In this blog post, we will discuss
If you're not familiar with Backyards (now Cisco Service Mesh Manager), and want to know why we decided to build this product, we suggest reading the blog post about the first major release.
To learn more about Backyards, check out our other blogs about it or its documentation.
Backyards (now Cisco Service Mesh Manager) consists of the following components:
The core components of Backyards are:
Backyards's soul is its backend, which exposes a GraphQL API. The Backyards UI (dashboard) and CLI interact with this API. The Backyards operator is an optional component which helps with a declarative installation method to support GitOps workflows.
External out-of-the-box integrations:
These components are automatically installed and configured by Backyards by default to be able to work with Istio. You can also integrate Backyards with your own Prometheus, Grafana, Jaeger, or Cert manager - Backyards follow the batteries included but replaceable paradigm.
You can get started with Backyards the following ways:
Recommended if you don't have or don't want to create a Kubernetes cluster, but want to try out Backyards quickly.
Minikube:
minikube start --cpus=4 --memory=8192
Enable Kubernetes
.Kind:
kind create cluster
Install Backyards:If you don't have a local LoadBalancer setup, you should use a NodePort type istio-ingressgateway
service. To do that, create a file called local_istio_cr.yaml
with the following content:
apiVersion: istio.banzaicloud.io/v1beta1
kind: Istio
metadata:
name: mesh
namespace: istio-system
spec:
gateways:
ingress:
serviceType: "NodePort"
Then, run the following command to first install the Backyards CLI tool, and then Backyards on the cluster with all of its components. This command first installs Istio with the open-source Banzai Cloud Istio operator, then installs Backyards (now Cisco Service Mesh Manager) itself as well as a demo application to be able to try out all features quickly. Register for the free tier version of Cisco Service Mesh Manager (formerly called Banzai Cloud Backyards) and follow the Getting Started Guide for up-to-date instructions on the installation. After the installation of each component is finished, the Backyards UI will automatically open and send some traffic to the demo application and the Backyards dashboard should appear.
Cleanup:When you're done experimenting, you can remove the demo application, Backyards, and Istio from your cluster with the following command, which removes all of these components in the correct order:
$ backyards uninstall -a
Recommended if you have a Kubernetes cluster and want to try out Backyards quickly.
KUBECONFIG
is set for that cluster.Recommended if you are already a Pipeline user or looking for a fully managed solution (including the cloud or datacenter of your choice, Kubernetes and Istio as well alongside all the required components).
Banzai Cloud Pipeline is a container management platform where you can create and manage Kubernetes clusters on several cloud providers or on-prem. It has a public hosted version which you can use for free. You can create a cluster with Pipeline and then deploy Backyards with a few clicks on a nice and convenient UI.
Install Backyards demo application: Make sure that KUBECONFIG
is set for your cluster, then run:
$ backyards demoapp install
Backyards (now Cisco Service Mesh Manager), Banzai Cloud's production ready Istio distribution, can be very easily and quickly evaluated in different environments. If you give it a try and you would consider using it in your production environment as well, reach out to us, so that we can discuss what would be the ideal setup for your use case.
Get emerging insights on innovative technology straight to your inbox.
Discover how AI assistants can revolutionize your business, from automating routine tasks and improving employee productivity to delivering personalized customer experiences and bridging the AI skills gap.
The Shift is Outshift’s exclusive newsletter.
The latest news and updates on generative AI, quantum computing, and other groundbreaking innovations shaping the future of technology.