we are creating a new CI system for our k8s services, the services (most of them are API's )are deployed to k8s and on each PR we are trigger our CI process

Currently we thought about 2 scenarios

  1. Fresh install - create a new cluster from the latest git tag that was verified and on top of it try to run the new PR on fresh install with appropriate tests

  2. update scenario - We have an existing cluster with the latest tag that verified and we upgrade the system with the new PR with tests and verify that everything is working

if both succeeded we are merging this PR to master and created new tag .

what do you think about this approach? especially the update scenario does it make sense , as in perfect world the freash install should cover all use-cases ...

Any comments suggestion will be great!

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.