Todas las variables que se repiten y que, en un principio, no tendría sentido cambiarlas para este chart se marcaron con default. Por ejemplo, busque los default de service.yaml. Verá que `type` es por defecto "ClusterIP" y que `targetPort` es por defecto `$port`. Esto tiene dos beneficios: 1) Elimina redundancia en values.yaml 2) Da libertad para que en un futuro se pueda simplemente modificarlo en `values.yaml`. Por ejemplo, supongamos que queremos cambiar el `type` a "NodePort" en el servicio de `api`, basta con hacer el siguiente cambio: ```yaml services: - api: name: "api" tier: "backend" port: 5000 type: "NodePort" ``` ---------- En `ingress` se repite el `host` debido a facilita que la api pueda estar en otro dominio, si así se desea: ```yaml ingress: ssl: true annotations: nginx.ingress.kubernetes.io/ssl-redirect: "true" hosts: - host: kube.slc.ar paths: - path: / name: "client" port: 8080 pathType: "Prefix" - host: api.kube.slc.ar - path: / name: "api" port: 5000 pathType: "Prefix" tls: - secretName: exam-crt hosts: - kube.slc.ar - api.kube.slc.ar ```