From 66a17c8d589e7ebee60a2a789024e0522f039d26 Mon Sep 17 00:00:00 2001 From: Geoff Bourne Date: Mon, 22 Nov 2021 17:19:41 -0600 Subject: [PATCH] docs: added readinessProbe to k8s example --- examples/k8s/using-statefulset.yml | 30 +++++++++++++++++++++--------- 1 file changed, 21 insertions(+), 9 deletions(-) diff --git a/examples/k8s/using-statefulset.yml b/examples/k8s/using-statefulset.yml index 92423eb8..04fbff6c 100644 --- a/examples/k8s/using-statefulset.yml +++ b/examples/k8s/using-statefulset.yml @@ -3,18 +3,18 @@ apiVersion: apps/v1 kind: StatefulSet metadata: labels: - app: example - name: example + app: mc-example + name: mc-example spec: replicas: 1 - serviceName: example + serviceName: mc-example selector: matchLabels: - app: example + app: mc-example template: metadata: labels: - app: example + app: mc-example spec: containers: - name: mc @@ -25,6 +25,18 @@ spec: volumeMounts: - mountPath: /data name: data + readinessProbe: + exec: + command: + - mc-monitor + - status + - --host + - localhost + - --port + - "25565" + initialDelaySeconds: 30 + periodSeconds: 5 + failureThreshold: 18 volumeClaimTemplates: - metadata: name: data @@ -39,12 +51,12 @@ apiVersion: v1 kind: Service metadata: labels: - service: example - name: example + service: mc-example + name: mc-example spec: ports: - port: 25565 targetPort: 25565 selector: - app: example - type: LoadBalancer + app: mc-example + type: NodePort