--- apiVersion: shoebill.badhouseplants.net/v1alpha1 kind: ConfigSet metadata: name: test spec: targets: - name: app-connection-string target: kind: Secret name: app-connection-string - name: existing-target target: kind: Secret name: database-secret inputs: - name: PROTO from: kind: ConfigMap name: database-configmap key: PROTOCOL - name: PASSWORD from: kind: Secret name: database-secret key: PASSWORD - name: USERNAME from: kind: Secret name: database-secret key: USERNAME - name: DATABASE from: kind: Secret name: database-secret key: DATABASE templates: - name: CONNECTION template: "{{ PROTO }}:{{ USERNAME }}:{{ PASSWORD }}/{{ DATABASE }}" target: app-connection-string - name: EXISTING template: TEST target: existing-target - name: IS_POSTGRES template: | {{#if (eq PROTO "postgresql") }} true {{ else }} false {{/if}} target: app-connection-string