Difference between revisions of "ReadinessProbe"
Jump to navigation
Jump to search
(15 intermediate revisions by 5 users not shown) | |||
Line 2: | Line 2: | ||
* https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/#define-a-tcp-liveness-probe | * https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/#define-a-tcp-liveness-probe | ||
+ | * <code>[[helm show all grafana/grafana]]</code> | ||
− | + | == Examples == | |
− | + | {{example probes}} | |
− | + | ||
− | + | == Official example == | |
− | + | ||
− | + | apiVersion: v1 | |
− | + | [[kind: Pod]] | |
− | + | metadata: | |
− | + | name: goproxy | |
− | port: | + | labels: |
− | + | app: goproxy | |
− | + | spec: | |
− | + | [[containers:]] | |
+ | - name: goproxy | ||
+ | image: registry.k8s.io/goproxy:0.1 | ||
+ | ports: | ||
+ | - containerPort: 8080 | ||
+ | [[readinessProbe:]] | ||
+ | [[tcpSocket]]: | ||
+ | port: 8080 | ||
+ | initialDelaySeconds: 5 | ||
+ | periodSeconds: 10 | ||
+ | [[livenessProbe:]] | ||
+ | tcpSocket: | ||
+ | port: 8080 | ||
+ | initialDelaySeconds: 15 | ||
+ | periodSeconds: 20 | ||
== Related == | == Related == | ||
− | * [[LivenessProbe]] | + | * <code>[[LivenessProbe]]</code> |
+ | * <code>[[kind: Pod]]</code> | ||
+ | * [[templates/deployment.yaml]] | ||
+ | * <code>[[startupProbe]]</code> | ||
== See also == | == See also == | ||
− | * {{K8s}} | + | * {{K8s probes}} |
+ | * {{Pods}} | ||
+ | |||
+ | [[Category:K8s]] |
Latest revision as of 09:32, 2 October 2024
Contents
Examples[edit]
readinessProbe: httpGet: path: /api/health port: 3000 livenessProbe: httpGet: path: /api/health port: 3000 initialDelaySeconds: 60 timeoutSeconds: 30 failureThreshold: 10
Official example[edit]
apiVersion: v1 kind: Pod metadata: name: goproxy labels: app: goproxy spec: containers: - name: goproxy image: registry.k8s.io/goproxy:0.1 ports: - containerPort: 8080 readinessProbe: tcpSocket: port: 8080 initialDelaySeconds: 5 periodSeconds: 10 livenessProbe: tcpSocket: port: 8080 initialDelaySeconds: 15 periodSeconds: 20
Related[edit]
See also[edit]
Advertising: