crane icon indicating copy to clipboard operation
crane copied to clipboard

Is Debian supported?

Open tuhaolam opened this issue 9 years ago • 4 comments

tuhaolam avatar Nov 03 '16 16:11 tuhaolam

not yet testing on debian.

xiaods avatar Nov 04 '16 11:11 xiaods

@tuhaolam not debian testing env. how about your issue in your env. please paste it.

xiaods avatar Dec 29 '16 20:12 xiaods

@tuhaolam i think it ok now to support debian. please have a try.

xiaods avatar Dec 31 '16 16:12 xiaods

FYI, i just have deployed crane on a docker swarm with Debian 9 as underlying system. Here is my procedure:

  • provision 3 hosts with debian 9
  • provision a docker swarm cluster, docker version is 17.06.0-ce
  • git clone this project
  • install golang, and run make to compile bin/crane
  • install node, and run npm install && npm install -g bower && bower install in frontend/ dir
  • build docker images with: docker-compose -p crane -f deploy/docker-compose.yml build
  • update config in deploy/env correspondingly, if your docker daemon requires tls verify, remember to add CRANE_DOCKER_ENTRY_SCHEME=https in deploy/env file, and update deploy/docker-compose.yml, mount client certs (ca.pem, key.pem, cert.pem) somewhere.
  • up the stack:
    # bring up db first, wait sometime for it to finish initialization
    docker-compose -p crane -f deploy/docker-compose.yml -d crane_db
    # bring up all other components
    docker-compose -p crane -f deploy/docker-compose.yml -d
    

StephenPCG avatar Sep 08 '17 10:09 StephenPCG