Skip to content
This repository has been archived by the owner on Dec 1, 2021. It is now read-only.

Add Infrastructure testing and Pipeline #12

Open
2 tasks
TsuyoshiUshio opened this issue Jan 29, 2020 · 2 comments
Open
2 tasks

Add Infrastructure testing and Pipeline #12

TsuyoshiUshio opened this issue Jan 29, 2020 · 2 comments

Comments

@TsuyoshiUshio
Copy link
Collaborator

TsuyoshiUshio commented Jan 29, 2020

As a developer, I'd like to have an infrastructure integration testing, so that we can validate pull request.
I'm planning to implement it as terratest. The scenario will be:

  • Create an AKS cluster with RBAC enabled
  • Push new image to private ACR
  • deploy kedacore
  • deploy keda-scaler-durable-functions with helm. It uses new images.
  • deploy sample durable functions
  • Start durable functions several times from example directory
  • Check if it scare more than two
  • Clean up the resources

Success Criteria

  • Integration testing is implemented
  • PR validation works with GitHub Action when we add full-ci label on the target PR.
@tomkerkhove
Copy link
Member

With Helm 3 you don't need Tiller anymore! 🎉

@TsuyoshiUshio
Copy link
Collaborator Author

You right. :) I remove it.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants