This repository has been archived by the owner on Jul 11, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 34
Explore ytt
for our Concourse pipelines
#209
Labels
Comments
gcapizzi
added a commit
to cloudfoundry/eirini-ci
that referenced
this issue
Apr 27, 2021
gcapizzi
added a commit
to cloudfoundry/eirini-ci
that referenced
this issue
Apr 27, 2021
gcapizzi
added a commit
to cloudfoundry/eirini-ci
that referenced
this issue
Apr 27, 2021
gcapizzi
added a commit
to cloudfoundry/eirini-ci
that referenced
this issue
Apr 27, 2021
kieron-dev
pushed a commit
to cloudfoundry/eirini-ci
that referenced
this issue
Apr 27, 2021
gcapizzi
added a commit
to eirini-forks/cf-for-k8s
that referenced
this issue
Apr 28, 2021
[cloudfoundry/eirini-release#209] Co-authored-by: Kieron Browne <kbrowne@vmware.com>
kieron-dev
pushed a commit
to cloudfoundry/eirini-ci
that referenced
this issue
May 6, 2021
[cloudfoundry/eirini-release#209] wip Co-authored-by: Kieron Browne <kbrowne@vmware.com>
kieron-dev
pushed a commit
to cloudfoundry/eirini-ci
that referenced
this issue
May 6, 2021
[cloudfoundry/eirini-release#209] wip Co-authored-by: Giuseppe Capizzi <gcapizzi@pivotal.io>
gcapizzi
added a commit
to cloudfoundry/eirini-ci
that referenced
this issue
May 10, 2021
[cloudfoundry/eirini-release#209] wip Co-authored-by: Kieron Browne <kbrowne@vmware.com> Issue: cloudfoundry/eirini-release#209
gcapizzi
added a commit
to cloudfoundry/eirini-ci
that referenced
this issue
May 10, 2021
[cloudfoundry/eirini-release#209] wip Co-authored-by: Giuseppe Capizzi <gcapizzi@pivotal.io> Issue: cloudfoundry/eirini-release#209
gcapizzi
added a commit
to cloudfoundry/eirini-ci
that referenced
this issue
May 10, 2021
Co-authored-by: Kieron Browne <kbrowne@vmware.com> Issue: cloudfoundry/eirini-release#209
gcapizzi
added a commit
to cloudfoundry/eirini-ci
that referenced
this issue
May 10, 2021
Co-authored-by: Giuseppe Capizzi <gcapizzi@pivotal.io> Issue: cloudfoundry/eirini-release#209
gcapizzi
added a commit
to cloudfoundry/eirini-ci
that referenced
this issue
May 10, 2021
Co-authored-by: Kieron Browne <kbrowne@vmware.com> Issue: cloudfoundry/eirini-release#209
gcapizzi
added a commit
to cloudfoundry/eirini-ci
that referenced
this issue
May 10, 2021
Co-authored-by: Giuseppe Capizzi <gcapizzi@pivotal.io> Issue: cloudfoundry/eirini-release#209
gcapizzi
added a commit
to cloudfoundry/eirini-ci
that referenced
this issue
May 10, 2021
Co-authored-by: Kieron Browne <kbrowne@vmware.com> Issue: cloudfoundry/eirini-release#209
gcapizzi
added a commit
to cloudfoundry/eirini-ci
that referenced
this issue
May 10, 2021
Co-authored-by: Mario Nitchev <marionitchev@gmail.com> Issue: cloudfoundry/eirini-release#209
gcapizzi
added a commit
to cloudfoundry/eirini-ci
that referenced
this issue
May 10, 2021
Co-authored-by: Giuseppe Capizzi <gcapizzi@pivotal.io> Issue: cloudfoundry/eirini-release#209 Co-authored-by: Mario Nitchev <marionitchev@gmail.com> Issue: cloudfoundry/eirini-release#209
gcapizzi
added a commit
to cloudfoundry/eirini-ci
that referenced
this issue
May 10, 2021
Co-authored-by: Giuseppe Capizzi <gcapizzi@pivotal.io> Issue: cloudfoundry/eirini-release#209
mnitchev
added a commit
to cloudfoundry/eirini-ci
that referenced
this issue
May 11, 2021
Co-authored-by: Giuseppe Capizzi <gcapizzi@pivotal.io> Issue: cloudfoundry/eirini-release#209
mnitchev
pushed a commit
to cloudfoundry/eirini-ci
that referenced
this issue
May 11, 2021
Co-authored-by: Kieron Browne <kbrowne@vmware.com> Co-authored-by: Giuseppe Capizzi <gcapizzi@pivotal.io> Issue: cloudfoundry/eirini-release#209
mnitchev
pushed a commit
to cloudfoundry/eirini-ci
that referenced
this issue
May 11, 2021
Co-authored-by: Kieron Browne <kbrowne@vmware.com> Issue: cloudfoundry/eirini-release#209
mnitchev
pushed a commit
to cloudfoundry/eirini-ci
that referenced
this issue
May 11, 2021
Co-authored-by: Giuseppe Capizzi <gcapizzi@pivotal.io> Issue: cloudfoundry/eirini-release#209
mnitchev
added a commit
to cloudfoundry/eirini-ci
that referenced
this issue
May 11, 2021
Co-authored-by: Kieron Browne <kbrowne@vmware.com> Co-authored-by: Mario Nitchev <marionitchev@gmail.com> Issue: cloudfoundry/eirini-release#209
mnitchev
added a commit
to cloudfoundry/eirini-ci
that referenced
this issue
May 11, 2021
Co-authored-by: Giuseppe Capizzi <gcapizzi@pivotal.io> Issue: cloudfoundry/eirini-release#209 Co-authored-by: Mario Nitchev <marionitchev@gmail.com> Issue: cloudfoundry/eirini-release#209
mnitchev
added a commit
to cloudfoundry/eirini-ci
that referenced
this issue
May 11, 2021
Co-authored-by: Giuseppe Capizzi <gcapizzi@pivotal.io> Issue: cloudfoundry/eirini-release#209
mnitchev
added a commit
to cloudfoundry/eirini-ci
that referenced
this issue
May 11, 2021
mnitchev
added a commit
to cloudfoundry/eirini-ci
that referenced
this issue
May 11, 2021
mnitchev
added a commit
to cloudfoundry/eirini-ci
that referenced
this issue
May 12, 2021
kieron-dev
pushed a commit
to cloudfoundry/eirini-ci
that referenced
this issue
May 12, 2021
kieron-dev
pushed a commit
to cloudfoundry/eirini-ci
that referenced
this issue
May 12, 2021
kieron-dev
pushed a commit
to cloudfoundry/eirini-ci
that referenced
this issue
May 12, 2021
mnitchev
pushed a commit
to cloudfoundry/eirini
that referenced
this issue
May 12, 2021
Co-authored-by: Anonymous Eirininaut <eirini@cloudfoundry.org> Issue: cloudfoundry/eirini-release#182 Issue: cloudfoundry/eirini-release#184 Issue: cloudfoundry/eirini-release#185 Issue: cloudfoundry/eirini-release#187 Issue: cloudfoundry/eirini-release#186 Issue: cloudfoundry/eirini-release#183 Issue: cloudfoundry/eirini-release#192 Issue: cloudfoundry/eirini-release#193 Issue: cloudfoundry/eirini-release#194 Issue: cloudfoundry/eirini-release#191 Issue: cloudfoundry/eirini-release#196 Issue: cloudfoundry/eirini-release#199 Issue: cloudfoundry/eirini-release#200 Issue: cloudfoundry/eirini-release#201 Issue: cloudfoundry/eirini-release#202 Issue: cloudfoundry/eirini-release#204 Issue: cloudfoundry/eirini-release#205 Issue: cloudfoundry/eirini-release#195 Issue: cloudfoundry/eirini-release#198 Issue: cloudfoundry/eirini-release#211 Issue: cloudfoundry/eirini-release#212 Issue: cloudfoundry/eirini-release#207 Issue: cloudfoundry/eirini-release#190 Issue: cloudfoundry/eirini-release#209
kieron-dev
pushed a commit
to cloudfoundry/eirini-ci
that referenced
this issue
May 12, 2021
kieron-dev
pushed a commit
to cloudfoundry/eirini-ci
that referenced
this issue
May 13, 2021
In CI and Acceptance pipelines Issue: cloudfoundry/eirini-release#209
kieron-dev
pushed a commit
to cloudfoundry/eirini-ci
that referenced
this issue
May 13, 2021
kieron-dev
pushed a commit
to cloudfoundry/eirini-ci
that referenced
this issue
May 13, 2021
kieron-dev
pushed a commit
to cloudfoundry/eirini-ci
that referenced
this issue
May 14, 2021
kieron-dev
pushed a commit
to cloudfoundry/eirini-ci
that referenced
this issue
May 14, 2021
And export those libs in structs to make loading require a single resource id. Issue: cloudfoundry/eirini-release#209
kieron-dev
pushed a commit
to cloudfoundry/eirini-ci
that referenced
this issue
May 14, 2021
It was accidentally removed Issue: cloudfoundry/eirini-release#209
kieron-dev
pushed a commit
to cloudfoundry/eirini-ci
that referenced
this issue
May 14, 2021
This controls whether CF is automatically deleted and redeployed on a timer. Issue: cloudfoundry/eirini-release#209
kieron-dev
pushed a commit
to cloudfoundry/eirini-ci
that referenced
this issue
May 14, 2021
kieron-dev
pushed a commit
to cloudfoundry/eirini-ci
that referenced
this issue
May 14, 2021
kieron-dev
pushed a commit
to cloudfoundry/eirini-ci
that referenced
this issue
May 14, 2021
All pipelines migrated to use YTT templating. Old aviator config removed. |
kieron-dev
pushed a commit
to eirini-forks/cf-for-k8s
that referenced
this issue
Sep 1, 2021
[cloudfoundry/eirini-release#209] Co-authored-by: Kieron Browne <kbrowne@vmware.com>
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
At the moment our Concourse pipelines are built on top of Aviator which in turn is based on Spruce.
The current solution features a lot of indirection, with
aviator.yml
files glueing lots of small files together and no place showing the structure of the pipeline. We load config values by merging aconfig
section to the YAML (which is ignored by Concourse) and thengrab
them.I propose we try to use
ytt
to simplify our pipelines without losing the possibility to reuse jobs and resources. Interesting features to look at:data.read()
to inject the content of a text file (could be used instead offile
e.g. here).@data/values
to load config values (instead of having aconfig
block andgrab
like here).config
values.The text was updated successfully, but these errors were encountered: