--- apiVersion: v1 kind: ReplicationController metadata: name: kube-registry-v{{ registry_image_tag }} namespace: {{ system_namespace }} labels: k8s-app: kube-registry-upstream version: v{{ registry_image_tag }} kubernetes.io/cluster-service: "true" addonmanager.kubernetes.io/mode: Reconcile spec: replicas: 1 selector: k8s-app: kube-registry-upstream version: v{{ registry_image_tag }} template: metadata: labels: k8s-app: kube-registry-upstream version: v{{ registry_image_tag }} kubernetes.io/cluster-service: "true" spec: containers: - name: registry image: {{ registry_image_repo }}:{{ registry_image_tag }} env: - name: REGISTRY_HTTP_ADDR value: :5000 - name: REGISTRY_STORAGE_FILESYSTEM_ROOTDIRECTORY value: /var/lib/registry volumeMounts: - name: image-store mountPath: /var/lib/registry ports: - containerPort: 5000 name: registry protocol: TCP volumes: - name: image-store emptyDir: {}