_ingress.tpl 565 B

1234567891011121314151617181920212223242526
  1. {{- define "ingress" }}
  2. {{- $namespace := .namespace}}
  3. {{- $name := .name }}
  4. {{- $path := .path }}
  5. {{- $backendServiceName := .backendServiceName }}
  6. {{- $backendServicePort := .backendServicePort }}
  7. apiVersion: extensions/v1beta1
  8. kind: Ingress
  9. metadata:
  10. name: {{ $name }}
  11. namespace: {{ $namespace }}
  12. annotations:
  13. nginx.ingress.kubernetes.io/rewrite-target: /
  14. spec:
  15. rules:
  16. - http:
  17. paths:
  18. - path: {{ $path }}
  19. backend:
  20. serviceName: {{ $backendServiceName }}
  21. servicePort: {{ $backendServicePort }}
  22. ---
  23. {{- end }}