Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CI should verify that this project can be successfully deployed #61

Open
pmorie opened this issue Feb 23, 2018 · 5 comments
Open

CI should verify that this project can be successfully deployed #61

pmorie opened this issue Feb 23, 2018 · 5 comments

Comments

@pmorie
Copy link
Owner

pmorie commented Feb 23, 2018

Ideally, there would be jobs that checked:

  • Deployment using helm
  • Deployment using openshift templates
@lilic
Copy link
Collaborator

lilic commented Feb 26, 2018

My suggestion for this setup would be to use minikube and TravisCI and just use client-go & co. to check if the Deployment was created. We use that setup in our Habitat operator and seemed to have worked great so far.

I am not sure this would work for openshift?

@carolynvs
Copy link
Collaborator

Would minikube just use a driverless config and setup the cluster directly on travis?

@pmorie
Copy link
Owner Author

pmorie commented Feb 26, 2018 via email

@carolynvs
Copy link
Collaborator

It's too bad there isn't a cloud-native CI that will let you test stuff in a kube they create for you...

That would make my life so much easier. Please take my money. 💰

@lilic
Copy link
Collaborator

lilic commented Feb 26, 2018

Would minikube just use a driverless config and setup the cluster directly on travis?

Example setup https://github.com/LiliC/travis-minikube of what I was thinking. More details explained here.

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

No branches or pull requests

3 participants