Other Installation Topics

1. No outside internet access

If you're behind a firewall and your server can't get access docker hub because your networking people are all about sweet security that's ok. KUBAM will help you out. You do need to at least install docker and docker compose. Once you do that here is how you can enjoy the sweetness of KUBAM

1.1 Get a bastion server

On a server that can reach the internet, install docker as specified in the standard install instructions. This can be done on a laptop.

Download the kubam files:

docker pull kubam/kubam
docker pull kubam/web

1.2 Save and copy files to kubam server

Now save the containers:

docker save -o kweb.tar kubam/web
docker save -o kubam.tar kubam/kubam

You'll have two files. Upload these files to the future kubam server:

scp k*tar kubam:/tmp/

1.3 Restore the KUBAM containers

On the future kubam server run:

docker load < kubam.tar 
docker load < kweb.tar

Note that nodes that can't reach the internet will not be able to install kubernetes or other systems using the post install methods.

1.4 Install KUBAM


Copy the docker-compose file to the kubam server by wading through your awesome ssh bastion landmines. Once its on the server run:

cd to-the-directory-where-the-compose-file-was-copied
docker-compose up -d

Bam! You are up!

results matching ""

    No results matching ""