-
Notifications
You must be signed in to change notification settings - Fork 0
/
k8s-deploy.yml
49 lines (48 loc) · 1.01 KB
/
k8s-deploy.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
###
# File: k8s-deploy.yml
# Author: Ming Cheng<mingcheng@outlook.com>
#
# Created Date: Wednesday, January 6th 2021, 8:46:46 pm
# Last Modified: Thursday, January 7th 2021, 8:19:31 pm
#
# http://www.opensource.org/licenses/MIT
###
apiVersion: v1
kind: ConfigMap
metadata:
name: simplyddns-config
data:
simplyddns.yml: |-
logfile: "/dev/stderr"
debug: Yes
ddns:
- source:
type: "lo"
interval: 60 # 1 minute
target:
type: "sleep"
---
apiVersion: v1
kind: Pod
metadata:
name: simplyddns
labels:
app: simplyddns
spec:
containers:
- name: simplyddns
image: swr.cn-east-2.myhuaweicloud.com/mingcheng/simplyddns:latest
imagePullPolicy: IfNotPresent
env:
- name: TZ
value: "Asia/Shanghai"
volumeMounts:
- name: config
mountPath: /simplyddns.yml
subPath: simplyddns.yml
readOnly: true
restartPolicy: Always
volumes:
- name: config
configMap:
name: simplyddns-config