13-catalog-operator.deployment.yaml 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. ##---
  2. # Source: olm/templates/13-catalog-operator.deployment.yaml
  3. apiVersion: apps/v1
  4. kind: Deployment
  5. metadata:
  6. name: catalog-operator
  7. namespace: operator-lifecycle-manager
  8. labels:
  9. app: catalog-operator
  10. spec:
  11. strategy:
  12. type: RollingUpdate
  13. replicas: 1
  14. selector:
  15. matchLabels:
  16. app: catalog-operator
  17. template:
  18. metadata:
  19. labels:
  20. app: catalog-operator
  21. spec:
  22. serviceAccountName: olm-operator-serviceaccount
  23. containers:
  24. - name: catalog-operator
  25. command:
  26. - /bin/catalog
  27. - '-namespace'
  28. - operator-lifecycle-manager
  29. - '-debug'
  30. image: quay.io/coreos/catalog@sha256:20886d49205aa8d8fd53f1c85fad6a501775226da25ef14f51258b7066e91064
  31. imagePullPolicy: IfNotPresent
  32. ports:
  33. - containerPort: 8080
  34. livenessProbe:
  35. httpGet:
  36. path: /healthz
  37. port: 8080
  38. readinessProbe:
  39. httpGet:
  40. path: /healthz
  41. port: 8080
  42. imagePullSecrets:
  43. - name: coreos-pull-secret