Skip to content

Commit 5fda823

Browse files
authored
Merge pull request #700 from CodeNow/add-readiness-probe
Add readiness probe
2 parents 2149856 + 35ac3c8 commit 5fda823

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed

ansible/group_vars/alpha-api-base.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@ volume_mounts:
1717
path: /etc/ssl/docker
1818
kind: configMap
1919

20+
tcp_readiness_probe_port: "{{ api_port }}"
21+
2022
api_base_container_envs:
2123
- name: DOCKER_IMAGE_BUILDER_CACHE
2224
value: "/home/anandkumarpatel/cache"

ansible/roles/k8-deployment/templates/deployment.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,13 @@ spec:
3030
exec:
3131
command: ["/bin/bash", "-c", "{{ post_start_command }}"]
3232
{% endif %}
33+
{% if tcp_readiness_probe_port is defined %}
34+
readinessProbe:
35+
tcpSocket:
36+
port: {{ tcp_readiness_probe_port }}
37+
initialDelaySeconds: 5
38+
periodSeconds: 5
39+
{% endif %}
3340
{% if container_run_args != '' %}
3441
args:
3542
{% if advance_arg is defined and advance_arg == true %}

0 commit comments

Comments
 (0)