kind: ImageStream
apiVersion: image.openshift.io/v1
spec:
  tags:
  # These are the 4 components of the MCO
  - name: machine-config-operator
    from:
      kind: DockerImage
      name: docker.io/openshift/origin-machine-config-operator:v4.0.0
  - name: machine-config-controller
    from:
      kind: DockerImage
      name: docker.io/openshift/origin-machine-config-controller:v4.0.0
  - name: machine-config-server
    from:
      kind: DockerImage
      name: docker.io/openshift/origin-machine-config-server:v4.0.0
  - name: machine-config-daemon
    from:
      kind: DockerImage
      name: docker.io/openshift/origin-machine-config-daemon:v4.0.0
  - name: etcd
    from:
      kind: DockerImage
      name: registry.svc.ci.openshift.org/openshift/origin-v4.0:etcd
  - name: pod
    from:
      kind: DockerImage
      name: quay.io/openshift/origin-pod:v4.0
  - name: setup-etcd-environment
    from:
      kind: DockerImage
      name: registry.svc.ci.openshift.org/openshift/origin-v4.0:setup-etcd-environment
  # 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/rhcos/maipo@sha256:61dc83d62cfb5054c4c5532bd2478742a0711075ef5151572e63f94babeacc1a
  - name: kube-client-agent
    from:
      kind: DockerImage
      name: registry.svc.ci.openshift.org/openshift/origin-v4.0:kube-client-agent
  - name: cli
    from:
      kind: DockerImage
      name: registry.svc.ci.openshift.org/openshift/origin-v4.0:cli
