```shell-session
$ kubectl apply -f litmus/pod-cpu-hog.yaml
$ kubectl get pods -w -n sock-shop
NAME READY STATUS RESTARTS AGE
carts-5c9448f5d5-4vrd5 1/1 Running 2 5d7h
carts-db-847f55fcd5-9l44g 2/2 Running 1 5d7h
carts-db-chaos-runner 1/1 Running 0 31s
catalogue-5f694c5dc5-trcgz 1/1 Running 0 5d7h
catalogue-db-645cc6b676-rkm77 2/2 Running 0 5d7h
front-end-cbc844cd8-4bvpk 1/1 Running 1 5d7h
orders-66969b485-qpb7w 1/1 Running 1 5d7h
orders-db-8678fb4cc-w6p4p 2/2 Running 3 5d7h
payment-86fd5d66b-b6pn7 1/1 Running 0 5d7h
pod-cpu-hog-9cms43-7pjpz 1/1 Running 0 25s
queue-master-7885cccb7f-67tnk 1/1 Running 0 5d7h
rabbitmq-5c49c49d57-hfbw2 2/2 Running 0 5d6h
session-db-5c9489bbc7-mbv9l 2/2 Running 0 5d7h
shipping-66759fbbd-s7zrg 1/1 Running 0 5d4h
user-7dcd66b97d-87l26 1/1 Running 0 5d7h
user-db-6bd7c4dbfd-jxqq4 2/2 Running 0 5d6h
pod-cpu-hog-9cms43-7pjpz 0/1 Completed 0 79s
carts-db-chaos-runner 0/1 Completed 0 98s
carts-db-chaos-runner 0/1 Terminating 0 98s
carts-db-chaos-runner 0/1 Terminating 0 98s
pod-cpu-hog-9cms43-7pjpz 0/1 Terminating 0 92s
pod-cpu-hog-9cms43-7pjpz 0/1 Terminating 0 92s
```
[Introduce Litmus by yuuki · Pull Request #5 · ai4sre/microservices-demo](https://github.com/ai4sre/microservices-demo/pull/5/commits/7d4cfdb4f222ae349dc749974ac1ead5585efb38)
Injectionの結果をみる。
```shell-session
~/s/g/a/m/d/kubernetes [litmus]× » kubectl describe chaosresult carts-db-chaos-pod-cpu-hog -n sock-shop 17:04:19
Name: carts-db-chaos-pod-cpu-hog
Namespace: sock-shop
Labels: app.kubernetes.io/component=experiment-job
app.kubernetes.io/part-of=litmus
app.kubernetes.io/version=1.13.5
chaosUID=38310997-7145-4372-8d31-38a1254064bc
controller-uid=8745b29a-01c1-4723-a6d1-69ef61a55a7c
job-name=pod-cpu-hog-21p8f9
name=carts-db-chaos-pod-cpu-hog
Annotations: <none>
API Version: litmuschaos.io/v1alpha1
Kind: ChaosResult
Metadata:
Creation Timestamp: 2021-06-14T07:58:40Z
Generation: 2
Managed Fields:
API Version: litmuschaos.io/v1alpha1
Fields Type: FieldsV1
fieldsV1:
f:metadata:
f:labels:
.:
f:app.kubernetes.io/component:
f:app.kubernetes.io/part-of:
f:app.kubernetes.io/version:
f:chaosUID:
f:controller-uid:
f:job-name:
f:name:
f:spec:
.:
f:engine:
f:experiment:
f:status:
.:
f:experimentStatus:
f:history:
Manager: experiments
Operation: Update
Time: 2021-06-14T07:58:40Z
Resource Version: 130120344
Self Link: /apis/litmuschaos.io/v1alpha1/namespaces/sock-shop/chaosresults/carts-db-chaos-pod-cpu-hog
UID: 0343cc07-9898-4725-b693-af832ecf5b22
Spec:
Engine: carts-db-chaos
Experiment: pod-cpu-hog
Status:
Experiment Status:
Fail Step: N/A
Phase: Completed
Probe Success Percentage: 100
Verdict: Pass
History:
Failed Runs: 0
Passed Runs: 1
Stopped Runs: 0
Events:
Type Reason Age From Message
---- ------ ---- ---- -------
Normal Awaited 5m43s pod-cpu-hog-21p8f9-lflqs experiment: pod-cpu-hog, Result: Awaited
Normal Pass 4m31s pod-cpu-hog-21p8f9-lflqs experiment: pod-cpu-hog, Result: Pass
```
injection結果をGrafanaダッシュボードで確認した。
![[Pasted image 20210614214549.png|600]]