[[CUE]]を使えば、[[LitmusChaos]]の複数逐次実験を記述できそう? [Language Specification | CUE](https://cuelang.org/docs/references/spec/#comprehensions)によると、comprehensionsは、`for`、`if`、`let`にのclausesのシーケンスにより構成される。 [cue/doc/tutorial/kubernetes at master · cuelang/cue](https://github.com/cuelang/cue/tree/master/doc/tutorial/kubernetes) ``` for x in [deployment, daemonSet, statefulSet] for k, v in x { service: "\(k)": { spec: selector: v.spec.template.metadata.labels spec: ports: [ for c in v.spec.template.spec.containers for p in c.ports if p._export { let Port = p.containerPort // Port is an alias port: *Port | int targetPort: *Port | int } ] } } ```