Kubernetes Patterns: Difference between revisions
Jump to navigation
Jump to search
(15 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
=External= | =External= | ||
* Kubernetes Patterns, 2nd Edition by Bilgin Ibryam, Roland Huss | * Kubernetes Patterns, 2nd Edition by Bilgin Ibryam, Roland Huss https://learning.oreilly.com/library/view/kubernetes-patterns-2nd/9781098131678/ | ||
=Internal= | =Internal= | ||
* [[Kubernetes_Concepts#Subjects|Kubernetes Concepts]] | * [[Kubernetes_Concepts#Subjects|Kubernetes Concepts]] | ||
Line 6: | Line 7: | ||
=Overview= | =Overview= | ||
=Foundational Patterns= | |||
==Predictable Demand== | |||
{{Internal|Kubernetes_Patterns_Predictable_Demand#Overview|Predictable Demand}} | |||
==Declarative Deployment== | |||
{{Internal|Kubernetes_Patterns_Declarative_Deployment#Overview|Declarative Deployment}} | |||
==Health Probe== | |||
{{Internal|Kubernetes_Patterns_Health_Probe#Overview|Health Probe}} | |||
==Managed Lifecycle== | |||
{{Internal|Kubernetes_Patterns_Managed_Lifecycle#Overview|Managed Lifecycle}} | |||
==Automated Placement== | |||
{{Internal|Kubernetes_Patterns_Automated_Placement#Overview|Automated Placement}} | |||
=Behavioral Patterns= | |||
==Batch Job== | |||
{{Internal|Kubernetes_Patterns_Batch_Job#Overview|Batch Job}} | |||
==Periodic Job== | |||
{{Internal|Kubernetes_Patterns_Periodic_Job#Overview|Periodic Job}} | |||
==Daemon Service== | |||
{{Internal|Kubernetes_Patterns_Daemon_Service#Overview|Daemon Service}} | |||
==Singleton Service== | |||
{{Internal|Kubernetes_Patterns_Singleton_Service#Overview|Singleton Service}} | |||
==Stateless Service== | |||
{{Internal|Kubernetes_Patterns_Stateless_Service#Overview|Stateless Service}} | |||
==Stateful Service== | |||
{{Internal|Kubernetes_Patterns_Stateful_Service#Overview|Stateful Service}} | |||
==Service Discovery== | |||
{{Internal|Kubernetes_Patterns_Service_Discovery#Overview|Service Discovery}} | |||
==Self Awareness== | |||
{{Internal|Kubernetes_Patterns_Self_Awareness#Overview|Self Awareness}} | |||
=Structural Patterns= | |||
==Init Container== | |||
{{Internal|Kubernetes_Patterns_Init_Container#Overview|Init Container}} | |||
==Sidecar== | |||
{{Internal|Kubernetes_Patterns_Sidecar#Overview|Sidecar}} | |||
==Adapter== | |||
{{Internal|Kubernetes_Patterns_Adapter#Overview|Adapter}} | |||
==Ambassador== | |||
{{Internal|Kubernetes_Patterns_Ambassador#Overview|Ambassador}} | |||
=Configuration Patterns= | |||
Generic Kubernetes configuration concepts are available here: {{Internal|Kubernetes_Cluster_Configuration_Concepts#Overview|Kubernetes Configuration Concepts}} | |||
==<span id='EnvVar_Configuration'></span>Environment Variable-Based Configuration== | |||
{{Internal|Kubernetes_Patterns_Environment_Variable-Based_Configuration#Overview|Environment Variable-Based Configuration}} | |||
==Configuration Resource== | |||
{{Internal|Kubernetes_Patterns_Configuration_Resource#Overview|Configuration Resource}} | |||
==Immutable Configuration== | |||
{{Internal|Kubernetes_Patterns_Immutable_Configuration#Overview|Immutable Configuration}} | |||
==Configuration Template== | |||
{{Internal|Kubernetes_Patterns_Configuration_Template#Overview|Configuration Template}} | |||
=Security Patterns= | |||
==Process Containment== | |||
{{Internal|Kubernetes_Patterns_Process_Containment#Overview|Process Containment}} | |||
==Network Segmentation== | |||
{{Internal|Kubernetes_Patterns_Network_Segmentation#Overview|Network Segmentation}} | |||
==Secure Configuration== | |||
{{Internal|Kubernetes_Patterns_Secure_Configuration#Overview|Secure Configuration}} | |||
==Access Control== | |||
{{Internal|Kubernetes_Patterns_Access_Control#Overview|Access Control}} | |||
=Advanced Patterns= | |||
==Controller== | |||
{{Internal|Kubernetes_Patterns_Controller#Overview|Controller}} | |||
==Operator== | |||
{{Internal|Kubernetes_Patterns_Operator#Overview|Operator}} | |||
==Elastic Scale== | |||
{{Internal|Kubernetes_Patterns_Elastic_Scale#Overview|Elastic Scale}} | |||
==Image Builder== | |||
{{Internal|Kubernetes_Patterns_Image_Builder#Overview|Image Builder}} |
Latest revision as of 23:38, 16 February 2024
External
- Kubernetes Patterns, 2nd Edition by Bilgin Ibryam, Roland Huss https://learning.oreilly.com/library/view/kubernetes-patterns-2nd/9781098131678/
Internal
Overview
Foundational Patterns
Predictable Demand
Declarative Deployment
Health Probe
Managed Lifecycle
Automated Placement
Behavioral Patterns
Batch Job
Periodic Job
Daemon Service
Singleton Service
Stateless Service
Stateful Service
Service Discovery
Self Awareness
Structural Patterns
Init Container
Sidecar
Adapter
Ambassador
Configuration Patterns
Generic Kubernetes configuration concepts are available here: