3 ms·
Thanks 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 servic
by kt9 10y ago
Thanks 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.
- borisDistelli 10y agoHi, I'm an engineer at Distelli. I have recently written a series of tutorials that I believe addresses your use case. The tutorials go over taking a simple application composed of 2 services that can be brought up together locally using docker-compose and using distelli to facilitate the following workflow: 1. Commit to GitHub to trigger builds of both services that run tests and on completion push both images separately to GCR image repositories. 2. Set up pipelines that apply the new images to an existing kubernetes deployment specification and deploy to 1 or multiple deployment destinations (a combination of a cluster/namespace/name) 3. Receive notifications once actions are complete for builds, deployments etc. and monitor the status of deployed containers, including logs etc. Here are the tutorials. Each is pretty short on it's own: http://www.blog.distelli.com/single-post/2016/12/11/Docker-Compose-to-Kubernetes-Part-1 http://www.blog.distelli.com/single-post/2016/12/11/Docker-C... http://www.blog.distelli.com/single-post/2016/12/11/Docker-Compose-to-Kubernetes-Part-2 http://www.blog.distelli.com/single-post/2016/12/11/Docker-C... http://www.blog.distelli.com/single-post/2016/12/12/Docker-Compose-to-Kubernetes-Part-3 http://www.blog.distelli.com/single-post/2016/12/12/Docker-C... http://www.blog.distelli.com/single-post/2016/12/12/Docker-Compose-to-Kubernetes-Part-4 http://www.blog.distelli.com/single-post/2016/12/12/Docker-C... I hope you take a look and let us know if these were helpful to you. Have a great day!
- kt9 10y agoHi, We have recently written a series of tutorials that I believe addresses your use case. The tutorials go over taking a simple application composed of 2 services that can be brought up together locally using docker-compose and using distelli to facilitate the following workflow: 1. Commit to GitHub to trigger builds of both services that run tests and on completion push both images separately to GCR image repositories. 2. Set up pipelines that apply the new images to an existing kubernetes deployment specification and deploy to 1 or multiple deployment destinations (a combination of a cluster/namespace/name) 3. Receive notifications once actions are complete for builds, deployments etc. and monitor the status of deployed containers, including logs etc. Here are the tutorials. Each is pretty short on it's own: http://www.blog.distelli.com/single-post/2016/12/11/Docker-Compose-to-Kubernetes-Part-1 http://www.blog.distelli.com/single-post/2016/12/11/Docker-C... http://www.blog.distelli.com/single-post/2016/12/11/Docker-Compose-to-Kubernetes-Part-2 http://www.blog.distelli.com/single-post/2016/12/11/Docker-C... http://www.blog.distelli.com/single-post/2016/12/12/Docker-Compose-to-Kubernetes-Part-3 http://www.blog.distelli.com/single-post/2016/12/12/Docker-C... http://www.blog.distelli.com/single-post/2016/12/12/Docker-Compose-to-Kubernetes-Part-4 http://www.blog.distelli.com/single-post/2016/12/12/Docker-C... I hope you take a look and let us know if these were helpful to you. Have a great day!