Injecting a failure and then reviewing the insights
In this section, we will deploy an application that we deployed in previous chapters, and then we will inject a failure and validate how DevOps Guru analyzes those anomalies and provides the recommendation to resolve the anomalies.
Perform the following steps:
- Deploy the application on an EKS cluster:
$ curl -o starkapp.yaml https://raw.githubusercontent.com/nikitsrj/kube-app-golang/master/kube-deployment.yml $ kubectl create -f starkapp.yaml
- Get the Elastic Load Balancer (ELB) endpoint and paste it in the browser to access the application:
$ kubectl get svc web NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE web LoadBalancer 10.100.1.2 a4ce7bd79683043d5ae122943d00d2c4...