1
0
mirror of https://github.com/rancher/os.git synced 2025-07-02 01:31:48 +00:00

move URL to v1.1

Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
This commit is contained in:
Sven Dowideit 2017-08-17 06:31:59 +10:00
parent 7a0ebc409b
commit 19ccdc0456
7 changed files with 125 additions and 110 deletions

View File

@ -6,16 +6,18 @@ COPY _config.yml /build
RUN jekyll build
COPY . /build
ENV OSVERSION v1.1
# IMPORTANT: this line moves the development docs to where they would be in rancher/rancher.gihub.io
RUN mv os os-orig \
&& mkdir -p os/v1.0/en \
&& mv os-orig/* os/v1.0/en/
&& mkdir -p os/$OSVERSION/en \
&& mv os-orig/* os/$OSVERSION/en/
# Set up the latest pages that get converted into redirects
ENV OS_DOCS_LATEST v1.0
ENV OS_DOCS_LATEST $OSVERSION
RUN mkdir -p os/latest/en \
&& cp -r os/v1.0/en/* os/latest/en/ \
&& cp -r os/v1.0/en/* os/latest/ \
&& cp -r os/v1.0/en/* os/
&& cp -r os/$OSVERSION/en/* os/latest/en/ \
&& cp -r os/$OSVERSION/en/* os/latest/ \
&& cp -r os/$OSVERSION/en/* os/
RUN jekyll build

View File

@ -17,7 +17,7 @@ run: build-nginx
# You can also examine the output html in the _sites dir.
live:
docker run --rm -it -p 80:4000 \
-v $(PWD)/os:/build/os/v1.0/en \
-v $(PWD)/os:/build/os/v1.1/en \
-v $(PWD)/_site:/build/_site \
rancher/rancher.github.io:build jekyll serve -w -P 4000 --incremental

View File

@ -22,7 +22,7 @@ defaults:
path: "os"
values:
layout: "os-redirect"
version: v1.0
version: v1.1
lang: en
-
# os/latest/quick-start-guide/ should redirect to os/v1.0/en/quick-start-guide
@ -41,4 +41,12 @@ defaults:
path: "os/v1.0"
values:
layout: "os-default-v1.0"
version: v1.0
-
scope:
path: "os/v1.1"
values:
layout: "os-default-v1.1"
version: v1.1

View File

@ -0,0 +1,102 @@
<ul id="menu">
<li><a href="{{baseurl}}/">Overview</a></li>
<li><a href="{{baseurl}}/quick-start-guide/">Quick Start Guide</a></li>
<li>
<a href="#">
Running RancherOS <i class="pull-right fa fa-angle-down"></i></a>
<ul>
<li>
<a href="#">Workstation <i class="pull-right fa fa-angle-down"></i></a>
<ul>
<li><a href="{{baseurl}}/running-rancheros/workstation/docker-machine/">Docker Machine</a></li>
<li><a href="{{baseurl}}/running-rancheros/workstation/boot-from-iso/">Boot from ISO</a></li>
</ul>
</li>
<li>
<a href="#">Cloud <i class="pull-right fa fa-angle-down"></i></a>
<ul>
<li><a href="{{baseurl}}/running-rancheros/cloud/aws/">AWS</a></li>
<li><a href="{{baseurl}}/running-rancheros/cloud/gce/">GCE</a></li>
<li><a href="{{baseurl}}/running-rancheros/cloud/do/">DigitalOcean</a></li>
<li><a href="{{baseurl}}/running-rancheros/cloud/openstack/">Openstack</a></li>
<li><a href="{{baseurl}}/running-rancheros/cloud/vmware-esxi/">VMware ESXi</a></li>
<li><a href="{{baseurl}}/running-rancheros/server/pxe/">PXE</a></li>
</ul>
</li>
<li>
<a href="#">Bare metal and Virtual Server <i class="pull-right fa fa-angle-down"></i></a>
<ul>
<li><a href="{{baseurl}}/running-rancheros/server/install-to-disk/">Install to Disk</a></li>
<li><a href="{{baseurl}}/running-rancheros/server/pxe/">PXE</a></li>
<li><a href="{{baseurl}}/running-rancheros/server/raspberry-pi/">Raspberry Pi</a></li>
</ul>
</li>
</ul>
</li>
<li>
<a href="#">Configuration <i class="pull-right fa fa-angle-down"></i></a>
<ul>
<li><a href="{{baseurl}}/configuration/">Configuring RancherOS</a></li>
<li><a href="{{baseurl}}/configuration/ssh-keys/">SSH Keys</a></li>
<li><a href="{{baseurl}}/configuration/write-files/">Writing Files</a></li>
<li><a href="{{baseurl}}/configuration/running-commands/">Running Commands</a></li>
<li><a href="{{baseurl}}/configuration/hostname/">Setting the Hostname</a></li>
<li><a href="{{baseurl}}/configuration/switching-consoles/">Switching Consoles</a></li>
<li><a href="{{baseurl}}/configuration/docker/">Configuring Docker or System Docker</a></li>
<li><a href="{{baseurl}}/configuration/setting-up-docker-tls/">Setting up Docker TLS</a></li>
<li><a href="{{baseurl}}/configuration/private-registries/">Private Registries</a></li>
<li><a href="{{baseurl}}/configuration/switching-docker-versions/">Switching Docker Versions</a></li>
<li><a href="{{baseurl}}/configuration/users/">Users</a></li>
<li><a href="{{baseurl}}/configuration/resizing-device-partition/">Resizing a Device Partition</a></li>
<li><a href="{{baseurl}}/configuration/sysctl/">sysctl Settings</a></li>
<li><a href="{{baseurl}}/configuration/adding-kernel-parameters/">Adding kernel parameters</a></li>
<li><a href="{{baseurl}}/configuration/loading-kernel-modules/">Loading kernel modules</a></li>
<li><a href="{{baseurl}}/configuration/kernel-modules-kernel-headers/">Install kernel modules that require kernel headers</a></li>
</ul>
</li>
<li>
<a href="#">System Services<i class="pull-right fa fa-angle-down"></i></a>
<ul>
<li><a href="{{baseurl}}/system-services/adding-system-services/">System Services</a></li>
<li><a href="{{baseurl}}/system-services/custom-system-services/">Custom Services</a></li>
<li><a href="{{baseurl}}/system-services/system-docker-volumes/">System Docker Volumes</a></li>
<li><a href="{{baseurl}}/system-services/environment/">Environment</a></li>
</ul>
</li>
<li>
<a href="#">Boot Process<i class="pull-right fa fa-angle-down"></i></a>
<ul>
<li><a href="{{baseurl}}/boot-process/built-in-system-services/">Built-in System Services</a></li>
<li><a href="{{baseurl}}/boot-process/cloud-init/">Cloud-init</a></li>
<li><a href="{{baseurl}}/boot-process/image-preloading/">Image Preloading</a></li>
</ul>
</li>
<li>
<a href="#">Storage<i class="pull-right fa fa-angle-down"></i></a>
<ul>
<li><a href="{{baseurl}}/storage/state-partition/">State Partition</a></li>
<li><a href="{{baseurl}}/storage/additional-mounts/">Additional Mounts</a></li>
<li><a href="{{baseurl}}/storage/using-zfs/">Using ZFS</a></li>
</ul>
</li>
<li>
<a href="#">Networking<i class="pull-right fa fa-angle-down"></i></a>
<ul>
<li><a href="{{baseurl}}/networking/interfaces/">Interfaces</a></li>
<li><a href="{{baseurl}}/networking/dns/">DNS</a></li>
<li><a href="{{baseurl}}/networking/proxy-settings/">Proxy Settings</a></li>
</ul>
</li>
<li>
<a href="#">Custom Builds<i class="pull-right fa fa-angle-down"></i></a>
<ul>
<li><a href="{{baseurl}}/configuration/custom-kernels/">Custom Kernels</a></li>
<li><a href="{{baseurl}}/configuration/custom-rancheros-iso/">Building custom RancherOS ISO</a></li>
</ul>
</li>
<li><a href="{{baseurl}}/upgrading/">Upgrading</a></li>
<li><a href="{{baseurl}}/amazon-ecs/">Amazon ECS</a></li>
<li><a href="{{baseurl}}/contributing/">Contributing to RancherOS</a></li>
<li><a href="{{baseurl}}/running-rancher-on-rancheros/">Tips on using Rancher with RancherOS</a></li>
<li><a href="{{baseurl}}/security/">RancherOS security</a></li>
</ul>

View File

@ -1,101 +0,0 @@
<ul id="menu">
<li><a href="{{site.baseurl}}/os/">Overview</a></li>
<li><a href="{{site.baseurl}}/os/quick-start-guide/">Quick Start Guide</a></li>
<li>
<a href="#">
Running RancherOS <i class="pull-right fa fa-angle-down"></i></a>
<ul>
<li>
<a href="#">Workstation <i class="pull-right fa fa-angle-down"></i></a>
<ul>
<li><a href="{{site.baseurl}}/os/running-rancheros/workstation/docker-machine/">Docker Machine</a></li>
<li><a href="{{site.baseurl}}/os/running-rancheros/workstation/boot-from-iso/">Boot from ISO</a></li>
</ul>
</li>
<li>
<a href="#">Cloud <i class="pull-right fa fa-angle-down"></i></a>
<ul>
<li><a href="{{site.baseurl}}/os/running-rancheros/cloud/aws/">AWS</a></li>
<li><a href="{{site.baseurl}}/os/running-rancheros/cloud/gce/">GCE</a></li>
<li><a href="{{site.baseurl}}/os/running-rancheros/cloud/do/">DigitalOcean</a></li>
<li><a href="{{site.baseurl}}/os/running-rancheros/cloud/openstack/">Openstack</a></li>
<li><a href="{{site.baseurl}}/os/running-rancheros/server/pxe/">PXE</a></li>
</ul>
</li>
<li>
<a href="#">Bare metal and Virtual Server <i class="pull-right fa fa-angle-down"></i></a>
<ul>
<li><a href="{{site.baseurl}}/os/running-rancheros/server/install-to-disk/">Install to Disk</a></li>
<li><a href="{{site.baseurl}}/os/running-rancheros/server/pxe/">PXE</a></li>
<li><a href="{{site.baseurl}}/os/running-rancheros/server/raspberry-pi/">Raspberry Pi</a></li>
</ul>
</li>
</ul>
</li>
<li>
<a href="#">Configuration <i class="pull-right fa fa-angle-down"></i></a>
<ul>
<li><a href="{{site.baseurl}}/os/configuration/">Configuring RancherOS</a></li>
<li><a href="{{site.baseurl}}/os/configuration/ssh-keys/">SSH Keys</a></li>
<li><a href="{{site.baseurl}}/os/configuration/write-files/">Writing Files</a></li>
<li><a href="{{site.baseurl}}/os/configuration/running-commands/">Running Commands</a></li>
<li><a href="{{site.baseurl}}/os/configuration/hostname/">Setting the Hostname</a></li>
<li><a href="{{site.baseurl}}/os/configuration/switching-consoles/">Switching Consoles</a></li>
<li><a href="{{site.baseurl}}/os/configuration/docker/">Configuring Docker or System Docker</a></li>
<li><a href="{{site.baseurl}}/os/configuration/setting-up-docker-tls/">Setting up Docker TLS</a></li>
<li><a href="{{site.baseurl}}/os/configuration/private-registries/">Private Registries</a></li>
<li><a href="{{site.baseurl}}/os/configuration/switching-docker-versions/">Switching Docker Versions</a></li>
<li><a href="{{site.baseurl}}/os/configuration/users/">Users</a></li>
<li><a href="{{site.baseurl}}/os/configuration/resizing-device-partition/">Resizing a Device Partition</a></li>
<li><a href="{{site.baseurl}}/os/configuration/sysctl/">sysctl Settings</a></li>
<li><a href="{{site.baseurl}}/os/configuration/adding-kernel-parameters/">Adding kernel parameters</a></li>
<li><a href="{{site.baseurl}}/os/configuration/loading-kernel-modules/">Loading kernel modules</a></li>
<li><a href="{{site.baseurl}}/os/configuration/kernel-modules-kernel-headers/">Install kernel modules that require kernel headers</a></li>
</ul>
</li>
<li>
<a href="#">System Services<i class="pull-right fa fa-angle-down"></i></a>
<ul>
<li><a href="{{site.baseurl}}/os/system-services/adding-system-services/">System Services</a></li>
<li><a href="{{site.baseurl}}/os/system-services/custom-system-services/">Custom Services</a></li>
<li><a href="{{site.baseurl}}/os/system-services/system-docker-volumes/">System Docker Volumes</a></li>
<li><a href="{{site.baseurl}}/os/system-services/environment/">Environment</a></li>
</ul>
</li>
<li>
<a href="#">Boot Process<i class="pull-right fa fa-angle-down"></i></a>
<ul>
<li><a href="{{site.baseurl}}/os/boot-process/built-in-system-services/">Built-in System Services</a></li>
<li><a href="{{site.baseurl}}/os/boot-process/cloud-init/">Cloud-init</a></li>
<li><a href="{{site.baseurl}}/os/boot-process/image-preloading/">Image Preloading</a></li>
</ul>
</li>
<li>
<a href="#">Storage<i class="pull-right fa fa-angle-down"></i></a>
<ul>
<li><a href="{{site.baseurl}}/os/storage/state-partition/">State Partition</a></li>
<li><a href="{{site.baseurl}}/os/storage/additional-mounts/">Additional Mounts</a></li>
<li><a href="{{site.baseurl}}/os/storage/using-zfs/">Using ZFS</a></li>
</ul>
</li>
<li>
<a href="#">Networking<i class="pull-right fa fa-angle-down"></i></a>
<ul>
<li><a href="{{site.baseurl}}/os/networking/interfaces/">Interfaces</a></li>
<li><a href="{{site.baseurl}}/os/networking/dns/">DNS</a></li>
<li><a href="{{site.baseurl}}/os/networking/proxy-settings/">Proxy Settings</a></li>
</ul>
</li>
<li>
<a href="#">Custom Builds<i class="pull-right fa fa-angle-down"></i></a>
<ul>
<li><a href="{{site.baseurl}}/os/configuration/custom-kernels/">Custom Kernels</a></li>
<li><a href="{{site.baseurl}}/os/configuration/custom-rancheros-iso/">Building custom RancherOS ISO</a></li>
</ul>
</li>
<li><a href="{{site.baseurl}}/os/upgrading/">Upgrading</a></li>
<li><a href="{{site.baseurl}}/os/amazon-ecs/">Amazon ECS</a></li>
<li><a href="{{site.baseurl}}/os/contributing/">Contributing to RancherOS</a></li>
<li><a href="{{site.baseurl}}/os/running-rancher-on-rancheros/">Tips on using Rancher with RancherOS</a></li>
<li><a href="{{site.baseurl}}/os/security/">RancherOS security</a></li>
</ul>

View File

@ -0,0 +1,4 @@
{% capture baseurl %}{{site.baseurl}}/os/{{page.version}}/{{page.lang}}{% endcapture %}
{% include os-header.html %}
{% include os-sidebar-v1.1.html %}
{% include footer.html %}

View File

@ -1,3 +1,3 @@
{% include os-header.html %}
{% include os-sidebar-v1.0.html %}
{% include os-sidebar-v1.1.html %}
{% include footer.html %}