parent
10e3f00059
commit
91012c2f58
24
README.md
24
README.md
|
@ -4,31 +4,31 @@ 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.
|
||||
|
|
Loading…
Reference in New Issue