kind: ImageStream
apiVersion: image.openshift.io/v1
spec:
  tags:
  # machine-config-operator is the new master mco image that contains all of the 
  # component images:mco, mcc, mcs, mcd & setup etcd
  - name: machine-config-operator
    from:
      kind: DockerImage
      name: registry.svc.ci.openshift.org/openshift:machine-config-operator
  - name: etcd
    from:
      kind: DockerImage
      name: registry.svc.ci.openshift.org/openshift:etcd
  - name: pod
    from:
      kind: DockerImage
      name: registry.svc.ci.openshift.org/openshift:pod
  - name: oauth-proxy
    from:
      kind: DockerImage
      name: registry.svc.ci.openshift.org/openshift:oauth-proxy
  # This one is special, it's the OS payload
  # https://github.com/openshift/machine-config-operator/issues/183
  # See the machine-config-osimageurl configmap.
  - name: machine-os-content
    from:
      kind: DockerImage
      name: registry.svc.ci.openshift.org/openshift:machine-os-content
  - name: kube-client-agent
    from:
      kind: DockerImage
      name: registry.svc.ci.openshift.org/openshift:kube-client-agent
  - name: cluster-etcd-operator
    from:
      kind: DockerImage
      name: registry.svc.ci.openshift.org/openshift:cluster-etcd-operator
  - name: cli
    from:
      kind: DockerImage
      name: quay.io/openshift/origin-cli:latest
  - name: keepalived-ipfailover
    from:
      kind: DockerImage
      name: registry.svc.ci.openshift.org/openshift:keepalived-ipfailover
  - name: coredns
    from:
      kind: DockerImage
      name: registry.svc.ci.openshift.org/openshift:coredns
  - name: mdns-publisher
    from:
      kind: DockerImage
      name: registry.svc.ci.openshift.org/openshift:mdns-publisher
  - name: haproxy-router
    from:
      kind: DockerImage
      name: registry.svc.ci.openshift.org/openshift:haproxy-router
  - name: baremetal-runtimecfg
    from:
      kind: DockerImage
      name: registry.svc.ci.openshift.org/openshift:baremetal-runtimecfg
