load-balancer/hub-component.yaml (27 lines of code) (raw):

--- version: 1 kind: component requires: - terraform parameters: - name: hub.componentName - name: dns.domain - name: component.network.name - name: component.loadBalancer parameters: - name: name value: "${hub.componentName}" - name: instanceGroup - name: sslCertificate empty: allow - name: backendPort value: 80 - name: backendProtocol value: HTTP - name: backendHealthPath value: / outputs: - name: component.loadBalancer.externalIp fromTfVar: external_ip templates: files: ["*.template"]