cloudfoundry / korifi

Cloud Foundry on Kubernetes
Apache License 2.0
317 stars 65 forks source link

[Chore]: Deploy concourse #125

Closed georgethebeatle closed 2 years ago

georgethebeatle commented 3 years ago

Background

We've been wanting better CI visibility for a long time now, so that we can have a better picture of CI stability and so that we can use tools like the flake hunter to chase flakes. These days we are facing even more problems because of the general slowness of github actions, which has made our PR turnaround painfully slow. Added to all of these concerns is the lack of confidence due to not running our e2e tests against real world clusters.

Action to take

All the pain points and concerns described above can be mitigated by deploying a concourse instance to run our tests. So let's take the following actions:

  1. Create a k8s cluster to run our concourse instance
  2. Create a concourse instance

There is a single place where we can observe project health and run complex automations.

kieron-dev commented 2 years ago

PR in cf-k8s-secrets repo: https://github.com/cloudfoundry/cf-k8s-secrets/pull/1