The readinessProbe indicates whether the container is ready to respond to requests.
readinessProbe:
httpGet:
path: /api/ready
port: 8080
readinessProbe:
tcpSocket:
port: 8080
readinessProbe:
exec:
command:
- <command>
- <command>
apiVersion: v1
kind: Pod
metadata:
name: simple-webapp
labels:
name: simple-webapp
spec:
containers:
- name: simple-webapp
image: simple-webapp
ports:
- containerPort :8080
readinessProbe:
httpGet:
path: /api/ready
port: 8080
initialDelaySeconds: 5
periodSeconds: 1
apiVersion: v1
kind: Pod
metadata:
name: simple-webapp
labels:
name: simple-webapp
spec:
containers:
- name: simple-webapp
image: simple-webapp
ports:
- containerPort :8080
readinessProbe:
tcpSocket:
port: 8080
initialDelaySeconds: 5
periodSeconds: 1
failureThreashold: 3
apiVersion: v1
kind: Pod
metadata:
name: simple-webapp
labels:
name: simple-webapp
spec:
containers:
- name: simple-webapp
image: simple-webapp
ports:
- containerPort :8080
readinessProbe:
exec:
command:
- cat
- /app/is_ready
initialDelaySeconds: 5
periodSeconds: 1
failureThreashold: 3