Show HN: Beluga 0.1 – Docker Deployment Tool
1–10 of 14 posts
Re: Show HN: Beluga 0.1 – Docker Deployment Tool
#2Re: Show HN: Beluga 0.1 – Docker Deployment Tool
#3Hey guys, Cortex CEO here, we've built Beluga to make Docker instances easily deployable for multiple clients. Let us know if you have any questions!
I've always found it hard to figure out where these type of tools are used in the stack.
Is it used on the dev environments??
Re: Show HN: Beluga 0.1 – Docker Deployment Tool
#4Re: Show HN: Beluga 0.1 – Docker Deployment Tool
#5Hey guys, Cortex CEO here, we've built Beluga to make Docker instances easily deployable for multiple clients. Let us know if you have any questions!
What does it do? I've seen what it doesn't do. Is it like docker-compose, but different? I've always found it hard to figure out where these type of tools are used in the stack. Is it used on the dev environments??
If you already have a docker-compose project, you could write a belugafile and then just do beluga --deploy and it'll build and deploy it to your remote server. Assuming that you already have docker and docker compose on the remote machine.
Re: Show HN: Beluga 0.1 – Docker Deployment Tool
#6ref.: https://docs.saltstack.com/en/latest/ref/states/all/salt.sta...
Re: Show HN: Beluga 0.1 – Docker Deployment Tool
#7What's the advantage of this over, say, Salt's DockerIO state? ref.: https://docs.saltstack.com/en/latest/ref/states/all/salt.sta...
Re: Show HN: Beluga 0.1 – Docker Deployment Tool
#8Hey guys, Cortex CEO here, we've built Beluga to make Docker instances easily deployable for multiple clients. Let us know if you have any questions!
It's neat that beluga is written predominantly in bash but it's also difficult to see what Beluga actually does. Right now it looks like it sets up an environment for a docker compose app to run. Similar to docker machine but also solvable by tools like ansible, salt or python fabric. Kubernetes and Mesos are solving different problems. They manage and orchestrate services and add ons may also help with repository management.
My view may come from a lack of understanding of the tool's primary use case. Deeply interested in new developments in the docker ecosystem. Could you please update your current documentation with a few examples.
Re: Show HN: Beluga 0.1 – Docker Deployment Tool
#9So it builds images, then pushes them to a remote repo, then pulls them from SSH? Is it pulling updates? Is it a daemon that keeps your containers up to date?
Re: Show HN: Beluga 0.1 – Docker Deployment Tool
#10Freighter can handle multiple environment config files, environment var management, old image and container cleanup. Freighter uses Docker's REST API and therefore does not need ruby installed on the hosts, but it does need the REST API enabled to be accessible on 127.0.0.1. If you'd like to know more about Freighter reach me at @mrinterweb or ask your question here.