github.com/abayer/test-infra@v0.0.5/mungegithub/submit-queue/kube-lego/lego-deploy.yaml (about)

     1  apiVersion: extensions/v1beta1
     2  kind: Deployment
     3  metadata:
     4    name: kube-lego
     5    namespace: default
     6  spec:
     7    replicas: 1
     8    template:
     9      metadata:
    10        labels:
    11          app: kube-lego
    12      spec:
    13        containers:
    14        - name: kube-lego
    15          image: jetstack/kube-lego:0.1.3
    16          imagePullPolicy: Always
    17          ports:
    18          - containerPort: 8080
    19          env:
    20          - name: LEGO_EMAIL
    21            valueFrom:
    22              configMapKeyRef:
    23                name: kube-lego
    24                key: lego.email
    25          - name: LEGO_URL
    26            valueFrom:
    27              configMapKeyRef:
    28                name: kube-lego
    29                key: lego.url
    30          - name: LEGO_NAMESPACE
    31            valueFrom:
    32              fieldRef:
    33                fieldPath: metadata.namespace
    34          - name: LEGO_POD_IP
    35            valueFrom:
    36              fieldRef:
    37                fieldPath: status.podIP
    38          - name: LEGO_SERVICE_NAME_GCE
    39            value: submit-queue
    40          - name: LEGO_LOG_LEVEL
    41            value: info 
    42          readinessProbe:
    43            httpGet:
    44              path: /healthz
    45              port: 8080
    46            initialDelaySeconds: 5
    47            timeoutSeconds: 1