

In the above configuration, we have two entry points (Port 80, TCP belongs to entry point web, Port 443, TCP belongs to entry point websecure). So, rather set them as environment variables e.g.:Įntry Points: This assigns ports that Traefik will monitor to a named variable and declare the protocol (by default, TCP). If you use a yml file, that is no problem, but if you are passing the arguments directly on the command line shell ( which is how I am doing it here), then the shell will interpret the backticks and break things. Traefik requires the domain names to be indicated with backticks. DNS SetupĬreate A-records (CNAME could also be used) as follows: IP Use the command docker network create web to create the network called "web". Once it reboots, you can no longer log in via the console, but need to use SSH (hence the reason you had to copy the file across). Run sudo ros install -c cloud-config.yml -d /dev/sda to install to disk. I use wget to download it from a web server (obviously you would not leave it there once you have downloaded it!!).ĥ. Before commencing with the install, copy the cloud-config.yml file.

When it starts up you will be automatically logged in.Ĥ.

You can find your local machine's ssh keys by running the command cat ~/.ssh/id_rsa.pub.ģ. Note that the file must include the #cloud-config.
