4 ms·
Awesome, thanks for getting back to me; sounds good. I'll try take a look sometime this weekend.
by charlieegan3 10y ago
Awesome, thanks for getting back to me; sounds good. I'll try take a look sometime this weekend.
- kt9 10y agoThanks for checking it out. If you have questions you can contact us at support@distelli.com or ping me directly at rsingh@distelli.com. Happy to help and look forward to your feedback.
- charlieegan3 10y agoSo before this weekend I'd only setup continuous deployment of a simple Rails app & database to a cluster using CircleCI [0]. This was quite a lot more complicated than I'd have liked and this weekend I thought I'd give wercker and distelli a go (based on seeing this post). I found the wercker docs a little lacking. The wercker.yml docs in particular felt incomplete [1] - I already know how to write yaml... However, when I looked around a little with the help of Google I found they had some better tutorial style content on their blog and followed this guide [2]. While the guide might be easier to follow basically that was what I needed and I've been able to get one of their sample apps up and running ok on a test cluster. After this being a little awkward/unclear at times I thought I'd give distelli a go at the same task: - Nice being able to take containers from different repos - Good to be able to create clusters but I wasn't able to connect to an existing cluster on GKE. - Wasn't able to find anything in the documentation [3] (but managed all the same - credit to the UI?) - Not clear how I create other Kubernetes artefacts (services etc) - I actually quite like the kubernetes yml file system; distelli seems to abstract this away. [0]: https://github.com/charlieegan3/kubernetes-examples/blob/master/circle.yml https://github.com/charlieegan3/kubernetes-examples/blob/mas... [1]: http://devcenter.wercker.com/docs/wercker-yml http://devcenter.wercker.com/docs/wercker-yml [2]: http://blog.wercker.com/Deploying-a-Microservice-to-GKE-with-GCR http://blog.wercker.com/Deploying-a-Microservice-to-GKE-with... [3]: http://imgur.com/a/Qdto5 http://imgur.com/a/Qdto5
- kt9 10y agoThanks for the great feedback charlie! Based on your feedback we've added 2 new features to distelli this week. You can now create and manage Kubernetes services in distelli and also use your own K8S deployment yaml. Checkout the new features at https://www.distelli.com https://www.distelli.com and thanks for the feedback and for helping us build a better product.
- charlieegan3 10y agoSo sorry for not responding sooner - I really do appreciate you following up like this. I've finally had a bit of time to look into this again & while I didn't get quite as far as I'd have hoped, I do have a new comments / questions. * I have a project https://www.distelli.com/charlieegan3/projects/%20charlieegan-gke-demo https://www.distelli.com/charlieegan3/projects/%20charlieega... that seems to have a space in the name. I'm sure this was my mistake originally but I can't seem to remove the project now! :) * If I click the notifications tab; there's a link to https://www.distelli.com/charlieegan3/integrations https://www.distelli.com/charlieegan3/integrations this doesn't seem to work for me. * All the docs seem to revolve around the VM dashboard (screen shots etc) - is there a separate page/site for the k8s dashboard? Perhaps it might be useful if I explain what I'd like to do and maybe you could point me to the relevant documentation. I'd like to have an application with a series of services in subfolders, something that I might bring up locally in docker compose. Here's an example: https://github.com/charlieegan3/standpoint/blob/master/docker-compose.yml https://github.com/charlieegan3/standpoint/blob/master/docke... I'd like to push this to github; then have a CI service pick it up; run the tests for each service; build all the separate images; push these to GCR; and trigger a kubectl apply. So far the closest I've been to getting this working is with Wercker. However, their I've found it hard to get into their no-dockerfile system and have found the `wercker dev --expose 3000` workflow to be frustratingly slow. I'd rather not have dockerfiles for development and then have wercker build them in a different way for production. I forked https://github.com/doct15/example-node-docker https://github.com/doct15/example-node-docker but couldn't see how something like the above might work in from this template. Hope that all makes sense; if you've got the time to explain how this might work on distelli or point me in the direction of a relevant guide that'd be awesome. If not, I hope the comments are helpful. Thanks again for keeping in touch & sorry for taking so long to review your changes.