github.com/operator-framework/operator-lifecycle-manager@v0.30.0/deploy/upstream/manifests/0.6.0/13-catalog-operator.deployment.yaml (about)

     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: kube-system
     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            - kube-system
    29            - '-debug'
    30            image: quay.io/coreos/catalog@sha256:cc60359f7fdeaf71e4d989b470dd8c35c693756b5f24485b0f3df6612a730101
    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