Τα ConfigMaps και τα Secrets αποσυνδέουν το configuration από τα container images, ώστε το ίδιο image να τρέχει σε dev, staging και production με διαφορετικές ρυθμίσεις. Τα ConfigMaps κρατούν μη ευαίσθητο config· τα Secrets κρατούν ευαίσθητα δεδομένα (passwords, tokens, keys) και αντιμετωπίζονται πιο προσεκτικά.
Η ιδέα: config εκτός του image
Image = code (immutable, built once). Config = per-environment values.
Baking config into the image is an anti-pattern (rebuild per env, secrets leak).
→ Store config in ConfigMaps/Secrets, inject at runtime as env vars or files.
