第一个开发实验
// Reconcile reconciles a PodChaos resource
func (r *PodChaosReconciler) Reconcile(req ctrl.Request) (result ctrl.Result, err error) {
logger := r.Log.WithValues("reconciler", "podchaos")
......
......
// 我们增加一条新的 event
r.Event(chaos, v1.EventTypeNormal, "Hello World", "Hello World")
return result, nil
}cat <<EOF | kubectl apply -f -
apiVersion: pingcap.com/v1alpha1
kind: PodChaos
metadata:
name: pod-kill-example
spec:
action: pod-kill
mode: one
selector:
namespaces:
- chaos-testing
scheduler:
cron: "@every 5s"
EOFLast updated