github.com/abayer/test-infra@v0.0.5/prow/cluster/lego_deployment.yaml (about)

     1  apiVersion: extensions/v1beta1
     2  kind: Deployment
     3  metadata:
     4    name: kube-lego
     5  spec:
     6    replicas: 1
     7    template:
     8      metadata:
     9        labels:
    10          # Required for the auto-create kube-lego-nginx service to work.
    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            value: "spxtr@google.com"
    22          - name: LEGO_URL
    23            value: "https://acme-v01.api.letsencrypt.org/directory"
    24          - name: LEGO_POD_IP
    25            valueFrom:
    26              fieldRef:
    27                fieldPath: status.podIP
    28          readinessProbe:
    29            httpGet:
    30              path: /healthz
    31              port: 8080
    32            initialDelaySeconds: 5
    33            timeoutSeconds: 1