Added support for update interval. Added default requests/limits for operator pod.
| | |
| | | |
| | | # Enable Clair |
| | | _quay_clair_enabled: True |
| | | # Clair Update Interval (Default 6h) |
| | | _quay_clair_update_interval: "10m" |
| | | |
| | | # Access Credentials for Quay.io to pull Red Hat Quay |
| | | # Should be overwritten via base64 encoded Global Variables !!! |
| | |
| | | spec: |
| | | serviceAccountName: quay-operator |
| | | containers: |
| | | - name: quay-operator |
| | | image: "{{ _quay_operator_image }}:{{ _quay_operator_image_tag }}" |
| | | ports: |
| | | - containerPort: 60000 |
| | | name: metrics |
| | | imagePullPolicy: Always |
| | | env: |
| | | - name: WATCH_NAMESPACE |
| | | valueFrom: |
| | | fieldRef: |
| | | fieldPath: metadata.namespace |
| | | - name: POD_NAME |
| | | valueFrom: |
| | | fieldRef: |
| | | fieldPath: metadata.name |
| | | - name: OPERATOR_NAME |
| | | value: "quay-operator" |
| | | - name: quay-operator |
| | | image: "{{ _quay_operator_image }}:{{ _quay_operator_image_tag }}" |
| | | ports: |
| | | - containerPort: 60000 |
| | | name: metrics |
| | | imagePullPolicy: Always |
| | | resources: |
| | | limits: |
| | | cpu: "200m" |
| | | memory: 128Mi |
| | | requests: |
| | | cpu: "200m" |
| | | memory: 128Mi |
| | | env: |
| | | - name: WATCH_NAMESPACE |
| | | valueFrom: |
| | | fieldRef: |
| | | fieldPath: metadata.namespace |
| | | - name: POD_NAME |
| | | valueFrom: |
| | | fieldRef: |
| | | fieldPath: metadata.name |
| | | - name: OPERATOR_NAME |
| | | value: "quay-operator" |
| | |
| | | clair: |
| | | enabled: true |
| | | imagePullSecretName: quay-pull-secret |
| | | updateInterval: "{{ _quay_clair_update_interval }}" |
| | | {% endif %} |