For CKAD-level portable Ingress design, which approach should the developer prefer when routing host and path traffic to Services?
Select an answer to reveal the explanation.
Short Explanation
Stick to the portable map—host, path, backend—before leaning on brand-specific sticky notes. Annotations for rewrites can help, but they are controller-specific extras, not the core CKAD rule set.
Full Explanation
Core Ingress fields (rules, hosts, paths, pathType, backends, tls, ingressClassName) are the portable API surface taught for application exposure. Path rewrite and similar behaviors often depend on vendor annotations that differ by controller. Prefer expressing routing with standard rules; do not treat annotations as a substitute for rules or invent non-portable-only designs as the default.