diff --git a/README.md b/README.md index c8a05b9..0602705 100644 --- a/README.md +++ b/README.md @@ -1,34 +1,34 @@ # os -Cadoles Kubernetes Operating System - +Cadoles Kubernetes Operating System + a.k.a. CadolesKube/os -Creating a build server for AlpineLinux +##Creating a build server for AlpineLinux On Alpine server run : at-begining.sh to install necessary tools. -Change to the build user : +##Change to the build user : -su - build +```su - build``` -Create signing key: +##Create signing key: -abuild-keygen -i -a (-i installs them in /etc/apk/keys) +```abuild-keygen -i -a (-i installs them in /etc/apk/keys)``` -Quick check : +##Quick check : -ls -lah /etc/apk/keys/build-xxxxxxxx.rsa.pub +```ls -lah /etc/apk/keys/build-xxxxxxxx.rsa.pub``` -Clone the git repository : +##Clone the git repository : -git clone --depth=1 https://gitlab.alpinelinux.org/alpine/aports.git +```git clone --depth=1 https://gitlab.alpinelinux.org/alpine/aports.git``` -Update : +##Update : -sudo apk update +```sudo apk updat``` -Copy script create-iso.sh in /home/build +Copy script 'create-iso.sh' in '/home/build' You must enter a profile name to launch the creation of the iso. The iso is built with Edge sources to have Kubernetes tools. For example ./create-iso.sh myKube.