Other Requirements 89 Solution 90 Storage 91 Networking 92 Identity 94 Ordinality Other Features 95 Discussion 96 More information 97 12. Service Discovery. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99 Problem Solution 100 Internal Service Discovery 101 Manual Service Discovery 104 Service Discovery from Outside the Cluster 107 Application Layer Service Discovery 111 Discussion 113 More Information 115 13. Self Awareness. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   117 Problem 117 Solution Discussion 121 More Information Part III.  Structural Patterns 14. Init Container. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125 Problem 125 Solution 126 Discussion 130 More Information 15. Sidecar. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131 Problem Solution 132 Discussion 134 More Information vi  |  Table of Contents