apiVersion: core.oam.dev/v1beta1 kind: Application metadata: name: livediff-demo spec: components: - name: myweb-1 type: myworker properties: image: "busybox" cmd: - sleep - "2000" # change a component property lives: "3" enemies: "alien" traits: - type: myingress properties: domain: "www.example.com" http: "/": 90 # change a trait # - type: myscaler # remove a trait # properties: # replicas: 2 - name: myweb-2 type: myworker properties: # no change on component property image: "busybox" cmd: - sleep - "1000" lives: "3" enemies: "alien" traits: - type: myingress # add a trait properties: domain: "www.example.com" http: "/": 90 - name: myweb-3 # add a component type: myworker properties: image: "busybox" cmd: - sleep - "1000" lives: "3" enemies: "alien" traits: - type: myingress properties: domain: "www.example.com" http: "/": 90