You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/openshift/pods/health-checks/index.md
+14-12Lines changed: 14 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -20,15 +20,15 @@ The kubelet can optionally perform and react to three kinds of probes on running
20
20
21
21
=== "OpenShift"
22
22
23
-
[Application Health :fontawesome-solid-globe:](https://docs.openshift.com/container-platform/4.14/applications/application-health.html){ .md-button target="_blank"}
23
+
[Application Health :fontawesome-solid-heart-pulse:](https://docs.openshift.com/container-platform/4.14/applications/application-health.html){ .md-button target="_blank"}
24
24
25
-
[Virtual Machine Health :fontawesome-solid-globe:](https://docs.openshift.com/container-platform/4.14/virt/logging_events_monitoring/virt-monitoring-vm-health.html){ .md-button target="_blank"}
25
+
[Virtual Machine Health :fontawesome-solid-heart-pulse:](https://docs.openshift.com/container-platform/4.14/virt/logging_events_monitoring/virt-monitoring-vm-health.html){ .md-button target="_blank"}
@@ -141,13 +141,13 @@ Prometheus, a CNCF project, can natively monitor Kubernetes, nodes, and Promethe
141
141
142
142
=== "OpenShift"
143
143
144
-
[Monitoring Application Health :fontawesome-solid-globe:](https://docs.openshift.com/container-platform/4.13/applications/application-health.html){:target="_blank"}
144
+
[Monitoring Application Health :fontawesome-brands-watchman-monitoring:](https://docs.openshift.com/container-platform/4.13/applications/application-health.html){:target="_blank"}
Container images solve many real-world problems with existing packaging and deployment tools, but in addition to these significant benefits, containers offer us an opportunity to fundamentally re-think the way we build distributed applications. Just as service oriented architectures (SOA) encouraged the decomposition of applications into modular, focused services, containers should encourage the further decomposition of these services into closely cooperating modular containers. By virtue of establishing a boundary, containers enable users to build their services using modular, reusable components, and this in turn leads to services that are more reliable, more scalable and faster to build than applications built from monolithic containers.
3
+
Container images solve many real-world problems with existing packaging and deployment tools, but in addition to these significant benefits, containers offer us an opportunity to fundamentally re-think the way we build distributed applications. Just as service oriented architectures (SOA) encouraged the decomposition of applications into modular, focused services, containers should encourage the further decomposition of these services into closely cooperating modular containers. By virtue of establishing a boundary, containers enable users to build their services using modular, reusable components, and this in turn leads to services that are more reliable, more scalable and faster to build than applications built from monolithic containers.
[Shared Volume Communication :fontawesome-solid-globe:](https://kubernetes.io/docs/tasks/access-application-cluster/communicate-containers-same-pod-shared-volume/){.md-button target="_blank"}
11
+
[Shared Volume Communication :fontawesome-solid-boxes-stacked:](https://kubernetes.io/docs/tasks/access-application-cluster/communicate-containers-same-pod-shared-volume/){.md-button target="_blank"}
[Brendan Burns Paper :fontawesome-solid-globe:](https://static.googleusercontent.com/media/research.google.com/en//pubs/archive/45406.pdf){.md-button target="_blank"}
[Brendan Burns Paper :fontawesome-solid-boxes-stacked:](https://static.googleusercontent.com/media/research.google.com/en//pubs/archive/45406.pdf){.md-button target="_blank"}
16
16
17
17
## References
18
18
@@ -23,22 +23,27 @@ metadata:
23
23
name: my-pod
24
24
spec:
25
25
volumes:
26
-
- name: shared-data
27
-
emptyDir: {}
28
-
containers:
29
-
- name: app
30
-
image: bitnami/nginx
31
-
volumeMounts:
32
-
- name: shared-data
33
-
mountPath: /app
34
-
ports:
35
-
- containerPort: 8080
36
-
- name: sidecard
37
-
image: busybox
38
-
volumeMounts:
39
26
- name: shared-data
40
-
mountPath: /pod-data
41
-
command: ['sh', '-c', 'echo Hello from the side container > /pod-data/index.html && sleep 3600']
27
+
emptyDir: {}
28
+
containers:
29
+
- name: app
30
+
image: bitnami/nginx
31
+
volumeMounts:
32
+
- name: shared-data
33
+
mountPath: /app
34
+
ports:
35
+
- containerPort: 8080
36
+
- name: sidecard
37
+
image: busybox
38
+
volumeMounts:
39
+
- name: shared-data
40
+
mountPath: /pod-data
41
+
command:
42
+
[
43
+
"sh",
44
+
"-c",
45
+
"echo Hello from the side container > /pod-data/index.html && sleep 3600",
The continuous integration activities focus around Tekton the integration platform. These labs will show you how to build pipelines and test your code before deployment.
0 commit comments