58 lines
1.4 KiB
YAML
58 lines
1.4 KiB
YAML
|
|
apiVersion: quay.redhat.com/v1
|
||
|
|
kind: QuayRegistry
|
||
|
|
metadata:
|
||
|
|
name: quay-registry
|
||
|
|
namespace: quay
|
||
|
|
spec:
|
||
|
|
configBundleSecret: quay-config-bundle
|
||
|
|
components:
|
||
|
|
- kind: quay
|
||
|
|
managed: true
|
||
|
|
overrides:
|
||
|
|
affinity:
|
||
|
|
podAntiAffinity:
|
||
|
|
requiredDuringSchedulingIgnoredDuringExecution:
|
||
|
|
- labelSelector:
|
||
|
|
matchLabels:
|
||
|
|
quay-component: quay-app
|
||
|
|
topologyKey: kubernetes.io/hostname
|
||
|
|
labels:
|
||
|
|
app.kubernetes.io/name: quay
|
||
|
|
app.kubernetes.io/instance: quay-registry
|
||
|
|
gateway.quorate.internal/allow-gateway-client: "true"
|
||
|
|
quorate.dev/zitadel-relay: "true"
|
||
|
|
resources:
|
||
|
|
requests:
|
||
|
|
cpu: "2"
|
||
|
|
memory: 8Gi
|
||
|
|
limits:
|
||
|
|
memory: 8Gi
|
||
|
|
env:
|
||
|
|
- name: PGPASSWORD
|
||
|
|
valueFrom:
|
||
|
|
secretKeyRef:
|
||
|
|
name: quay-db
|
||
|
|
key: password
|
||
|
|
- kind: postgres
|
||
|
|
managed: false
|
||
|
|
- kind: clair
|
||
|
|
managed: false
|
||
|
|
- kind: clairpostgres
|
||
|
|
managed: false
|
||
|
|
- kind: redis
|
||
|
|
managed: false
|
||
|
|
- kind: objectstorage
|
||
|
|
managed: false
|
||
|
|
- kind: route
|
||
|
|
managed: false
|
||
|
|
- kind: tls
|
||
|
|
managed: false
|
||
|
|
secretRef:
|
||
|
|
name: quay-registry-tls
|
||
|
|
- kind: monitoring
|
||
|
|
managed: false
|
||
|
|
- kind: mirror
|
||
|
|
managed: false
|
||
|
|
|
||
|
|
- kind: horizontalpodautoscaler
|
||
|
|
managed: false
|