Hasło słownika
Sidecar
Wzorzec uruchamiania pomocniczego procesu obok głównej aplikacji, najczęściej w tym samym podzie lub blisko usługi.
DevOpskategoria
3aliasy
sidecar container kontener sidecar sidecar pattern
Opis
Sidecar dodaje funkcję bez przepisywania aplikacji: proxy, logowanie, metryki, bezpieczeństwo, komunikację albo lokalnego agenta. W Kubernetesie sidecar często współdzieli sieć i wolumeny z głównym kontenerem. To mocny wzorzec, ale wymaga dyscypliny: dodatkowy proces to dodatkowe zasoby, awarie i powierzchnia konfiguracji.
Przykłady
- Sidecar zbiera logi aplikacji i wysyła je do systemu obserwowalności.
- Agent działa jako sidecar obok usługi, żeby mieć lokalny dostęp do metryk.