Uploaded image for project: 'Apache Fineract'
  1. Apache Fineract
  2. FINERACT-1304

CI/CD (currently Travis) should test Kubernetes scripts

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • None

    Description

      While I was reviewing recent contributions from BLasan which improve this project's Kubernetes YAML descriptors, I did those reviews "blindly" - I actually cannot be 100% sure they really work - the code reviews are based on (my understanding and a level of) "implicit trust".

      In a perfect world, of course, it could be nice if our CI/CD (currently Travis) would test it!

      I haven't looked into how difficult or not this may be. If it's easy e.g. to just use minikube in Travis builds, then this may not be that difficult. The goal essentially would be just to script https://github.com/apache/fineract#instructions-to-run-on-kubernetes in https://github.com/apache/fineract/blob/develop/.travis.yml, and then run the same curl on the actuator which we already do for the docker compose.

      Something to keep in mind is that this should not massively slow down PR build times; they are already very long.

      BLasan if that is something that interests you, feel free to take this issue.

      Attachments

        Activity

          People

            BLasan Benura Abeywardena
            vorburger Michael Vorburger
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: