From d8728092f8f4b232222d31b45d5182ca65ec5fc5 Mon Sep 17 00:00:00 2001 From: Gustavo Ciria Date: Thu, 8 Jul 2021 11:44:49 -0300 Subject: [PATCH 1/3] Add Liveness and readiness probe timeout values --- deployments/kubernetes/chart/reloader/Chart.yaml | 4 ++-- .../chart/reloader/templates/deployment.yaml | 8 ++++++++ deployments/kubernetes/chart/reloader/values.yaml | 12 ++++++++++++ 3 files changed, 22 insertions(+), 2 deletions(-) diff --git a/deployments/kubernetes/chart/reloader/Chart.yaml b/deployments/kubernetes/chart/reloader/Chart.yaml index 1fb29796..1ca0dae8 100644 --- a/deployments/kubernetes/chart/reloader/Chart.yaml +++ b/deployments/kubernetes/chart/reloader/Chart.yaml @@ -3,8 +3,8 @@ apiVersion: v1 name: reloader description: Reloader chart that runs on kubernetes -version: v0.0.95 -appVersion: v0.0.95 +version: v0.0.96 +appVersion: v0.0.96 keywords: - Reloader - kubernetes diff --git a/deployments/kubernetes/chart/reloader/templates/deployment.yaml b/deployments/kubernetes/chart/reloader/templates/deployment.yaml index 955e6ae4..459b4a1b 100644 --- a/deployments/kubernetes/chart/reloader/templates/deployment.yaml +++ b/deployments/kubernetes/chart/reloader/templates/deployment.yaml @@ -100,10 +100,18 @@ spec: httpGet: path: /metrics port: http + timeoutSeconds: {{ .Values.reloader.deployment.livenessProbe.timeoutSeconds | default "5" }} + failureThreshold: {{ .Values.reloader.deployment.livenessProbe.failureThreshold | default "5" }} + periodSeconds: {{ .Values.reloader.deployment.livenessProbe.periodSeconds | default "10" }} + successThreshold: {{ .Values.reloader.deployment.livenessProbe.successThreshold | default "1" }} readinessProbe: httpGet: path: /metrics port: http + timeoutSeconds: {{ .Values.reloader.deployment.readinessProbe.timeoutSeconds | default "5" }} + failureThreshold: {{ .Values.reloader.deployment.readinessProbe.failureThreshold | default "5" }} + periodSeconds: {{ .Values.reloader.deployment.readinessProbe.periodSeconds | default "10" }} + successThreshold: {{ .Values.reloader.deployment.readinessProbe.successThreshold | default "1" }} {{- if eq .Values.reloader.readOnlyRootFileSystem true }} volumeMounts: diff --git a/deployments/kubernetes/chart/reloader/values.yaml b/deployments/kubernetes/chart/reloader/values.yaml index 2e83cf9d..8ee02d1b 100644 --- a/deployments/kubernetes/chart/reloader/values.yaml +++ b/deployments/kubernetes/chart/reloader/values.yaml @@ -66,6 +66,18 @@ reloader: # field supports Key value pair as environment variables. It gets the values from other fields of pod. field: + # Liveness and readiness probe timeout values. + livenessProbe: {} + # timeoutSeconds: 5 + # failureThreshold: 5 + # periodSeconds: 10 + # successThreshold: 1 + readinessProbe: {} + # timeoutSeconds: 15 + # failureThreshold: 5 + # periodSeconds: 10 + # successThreshold: 1 + # Specify resource requests/limits for the deployment. # Example: # resources: From 462b225d924d21acc3ab4fdedfa0e4315f5d61a2 Mon Sep 17 00:00:00 2001 From: Gustavo Ciria Date: Thu, 8 Jul 2021 12:55:03 -0300 Subject: [PATCH 2/3] Delete Chart.yaml Version and appVersion do not need to be updated manually. --- .../kubernetes/chart/reloader/Chart.yaml | 31 ------------------- 1 file changed, 31 deletions(-) delete mode 100644 deployments/kubernetes/chart/reloader/Chart.yaml diff --git a/deployments/kubernetes/chart/reloader/Chart.yaml b/deployments/kubernetes/chart/reloader/Chart.yaml deleted file mode 100644 index 1ca0dae8..00000000 --- a/deployments/kubernetes/chart/reloader/Chart.yaml +++ /dev/null @@ -1,31 +0,0 @@ -# Generated from deployments/kubernetes/templates/chart/Chart.yaml.tmpl - -apiVersion: v1 -name: reloader -description: Reloader chart that runs on kubernetes -version: v0.0.96 -appVersion: v0.0.96 -keywords: - - Reloader - - kubernetes -home: https://github.com/stakater/Reloader -sources: - - https://github.com/stakater/IngressMonitorController -icon: https://raw.githubusercontent.com/stakater/Reloader/master/assets/web/reloader-round-100px.png -maintainers: - - name: Stakater - email: hello@stakater.com - - name: rasheedamir - email: rasheed@aurorasolutions.io - - name: waseem-h - email: waseemhassan@stakater.com - - name: faizanahmad055 - email: faizan.ahmad55@outlook.com - - name: kahootali - email: ali.kahoot@aurorasolutions.io - - name: ahmadiq - email: ahmad@aurorasolutions.io - - name: ahsan-storm - email: ahsanmuhammad1@outlook.com - - name: ahmedwaleedmalik - email: waleed@stakater.com From ea71fc0eec8d5bfa4df3176a70b5bacf8257f37b Mon Sep 17 00:00:00 2001 From: Gustavo Ciria Date: Thu, 8 Jul 2021 13:07:43 -0300 Subject: [PATCH 3/3] Create Chart.yaml --- .../kubernetes/chart/reloader/Chart.yaml | 31 +++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 deployments/kubernetes/chart/reloader/Chart.yaml diff --git a/deployments/kubernetes/chart/reloader/Chart.yaml b/deployments/kubernetes/chart/reloader/Chart.yaml new file mode 100644 index 00000000..1fb29796 --- /dev/null +++ b/deployments/kubernetes/chart/reloader/Chart.yaml @@ -0,0 +1,31 @@ +# Generated from deployments/kubernetes/templates/chart/Chart.yaml.tmpl + +apiVersion: v1 +name: reloader +description: Reloader chart that runs on kubernetes +version: v0.0.95 +appVersion: v0.0.95 +keywords: + - Reloader + - kubernetes +home: https://github.com/stakater/Reloader +sources: + - https://github.com/stakater/IngressMonitorController +icon: https://raw.githubusercontent.com/stakater/Reloader/master/assets/web/reloader-round-100px.png +maintainers: + - name: Stakater + email: hello@stakater.com + - name: rasheedamir + email: rasheed@aurorasolutions.io + - name: waseem-h + email: waseemhassan@stakater.com + - name: faizanahmad055 + email: faizan.ahmad55@outlook.com + - name: kahootali + email: ali.kahoot@aurorasolutions.io + - name: ahmadiq + email: ahmad@aurorasolutions.io + - name: ahsan-storm + email: ahsanmuhammad1@outlook.com + - name: ahmedwaleedmalik + email: waleed@stakater.com