This step uses the expenv
tool to parse template files
and stores the generated file for future usage with like the kubectl
step.
deploy:
steps:
- blendle/expenv:
template: template.yml # required, must contain valid template
output: deployment.yml # optional, defaults to kubernetes.yml
parameters: REPLICA_COUNT=2 KEY=foo # optional, regular parameters
version: 1.2.0 # optional, expenv version to download
debug: true # optional, print debug information
The step is available as open source under the terms of the MIT License.