diff options
author | terminaldweller <thabogre@gmail.com> | 2022-01-27 07:14:16 +0000 |
---|---|---|
committer | terminaldweller <thabogre@gmail.com> | 2022-01-27 07:14:16 +0000 |
commit | b6e3c49e63324eddd2e56fa7e918821e7a497d33 (patch) | |
tree | 632318e6576e8c8ffeee11c9bae7f7a65a27c181 /kubernetes/ntp/openntpd-deployment.yaml | |
parent | updates (diff) | |
download | scripts-b6e3c49e63324eddd2e56fa7e918821e7a497d33.tar.gz scripts-b6e3c49e63324eddd2e56fa7e918821e7a497d33.zip |
updates
Diffstat (limited to 'kubernetes/ntp/openntpd-deployment.yaml')
-rw-r--r-- | kubernetes/ntp/openntpd-deployment.yaml | 57 |
1 files changed, 57 insertions, 0 deletions
diff --git a/kubernetes/ntp/openntpd-deployment.yaml b/kubernetes/ntp/openntpd-deployment.yaml new file mode 100644 index 0000000..030f55d --- /dev/null +++ b/kubernetes/ntp/openntpd-deployment.yaml @@ -0,0 +1,57 @@ +apiVersion: apps/v1 +kind: Deployment +metadata: + name: openntpd + labels: + app: openntpd +spec: + replicas: 1 + selector: + matchLabels: + app: openntpd + template: + metadata: + labels: + app: openntpd + spec: + containers: + - name: openntpd + image: linuxkit/openntpd:v0.8 + command: + - ntpd + - -d + - -p + - /var/run/ntpd.pid + - -f + - /etc/ntpd/ntpd.conf + ports: + - containerPort: 123 + volumeMounts: + - name: ntp-conf + mountPath: /etc/ntpd/ntpd.conf + subPath: ntpd.conf + readOnly: true + volumes: + - name: ntp-conf + configMap: + name: ntp-config +--- +apiVersion: v1 +kind: Service +metadata: + name: openntpd-service +spec: + selector: + app: openntpd + type: NodePort + ports: + - protocol: UDP + port: 30123 + targetPort: 123 + nodePort: 30123 + name: "openntpd-udp-123" + - protocol: TCP + port: 30123 + targetPort: 123 + nodePort: 30123 + name: "openntpd-tcp-123" |