apiVersion: batch/v1
|
|
kind: Job
|
|
metadata:
|
|
name: letsencrypt-job
|
|
labels:
|
|
app: letsencrypt
|
|
spec:
|
|
template:
|
|
metadata:
|
|
name: letsencrypt
|
|
labels:
|
|
app: letsencrypt
|
|
spec:
|
|
containers:
|
|
# Bash script that starts an http server and launches certbot
|
|
# Fork of github.com/sjenning/kube-nginx-letsencrypt
|
|
- image: quay.io/hiphipjorge/kube-nginx-letsencrypt:latest
|
|
name: letsencrypt
|
|
imagePullPolicy: Always
|
|
ports:
|
|
- name: letsencrypt
|
|
containerPort: 80
|
|
env:
|
|
- name: DOMAINS
|
|
value: reymota.ddns.net # Domain you want to use. CHANGE ME!
|
|
- name: EMAIL
|
|
value: king.bernard.b@gmail.com # Your email. CHANGE ME!
|
|
- name: SECRET
|
|
value: letsencrypt-certs
|
|
restartPolicy: Never
|