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

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