--- apiVersion: apps.openshift.io/v1 kind: DeploymentConfig metadata: labels: app: coreos-ostree-importer name: coreos-ostree-importer spec: replicas: 1 selector: app: coreos-ostree-importer strategy: resources: {} template: metadata: labels: app: coreos-ostree-importer name: coreos-ostree-importer spec: containers: - name: coreos-ostree-importer # sleep infinity is useful for debugging environment issues # comment out when not debugging # args: ['/usr/bin/sleep', 'infinity'] # command: ['/usr/bin/dumb-init'] volumeMounts: - name: fedora-ostree-content-volume mountPath: /mnt/koji - name: fedora-messaging-config-volume mountPath: /etc/fedora-messaging readOnly: true - name: fedora-messaging-ca-volume mountPath: "/etc/pki/fedora-messaging/{{ fedora_messaging_ca_file }}" subPath: "{{ fedora_messaging_ca_file }}" readOnly: true - name: fedora-messaging-crt-volume mountPath: "/etc/pki/fedora-messaging/{{ fedora_messaging_cert_file }}" subPath: "{{ fedora_messaging_cert_file }}" readOnly: true - name: fedora-messaging-key-volume mountPath: "/etc/pki/fedora-messaging/{{ fedora_messaging_key_file }}" subPath: "{{ fedora_messaging_key_file }}" readOnly: true image: "" imagePullPolicy: IfNotPresent resources: {} # The files in the ostree volumes are created with group ownership of 263. # We need to have 263 in our supplemental groups. See https://pagure.io/releng/issue/8811#comment-629051 securityContext: supplementalGroups: [263] volumes: - name: fedora-ostree-content-volume persistentVolumeClaim: claimName: fedora-ostree-content-volume - name: fedora-messaging-config-volume configMap: name: fedora-messaging-configmap - name: fedora-messaging-ca-volume secret: secretName: fedora-messaging-ca - name: fedora-messaging-crt-volume secret: secretName: fedora-messaging-crt - name: fedora-messaging-key-volume secret: secretName: fedora-messaging-key restartPolicy: Always test: false triggers: - type: ConfigChange - type: ImageChange imageChangeParams: automatic: true containerNames: - coreos-ostree-importer from: kind: ImageStreamTag name: coreos-ostree-importer-img:latest