35 lines
748 B
YAML
35 lines
748 B
YAML
apiVersion: argoproj.io/v1alpha1
|
|
kind: Workflow
|
|
metadata:
|
|
generateName: scripts-bash-
|
|
spec:
|
|
entrypoint: bash-script-example
|
|
templates:
|
|
- name: bash-script-example
|
|
steps:
|
|
- - name: generate
|
|
template: steampipe
|
|
- - name: print
|
|
template: print-message
|
|
arguments:
|
|
parameters:
|
|
- name: message
|
|
value: "{{steps.generate.outputs.result}}"
|
|
|
|
- name: steampipe
|
|
script:
|
|
image: ghcr.io/turbot/steampipe:latest
|
|
command: [bash]
|
|
source: |
|
|
steampipe
|
|
|
|
- name: print-message
|
|
inputs:
|
|
parameters:
|
|
- name: message
|
|
container:
|
|
image: alpine:latest
|
|
command: [sh, -c]
|
|
args: ["echo result was: {{inputs.parameters.message}}"]
|
|
|