parent
10e3f00059
commit
91012c2f58
28
README.md
28
README.md
|
@ -1,34 +1,34 @@
|
||||||
# os
|
# os
|
||||||
|
|
||||||
Cadoles Kubernetes Operating System
|
Cadoles Kubernetes Operating System
|
||||||
|
|
||||||
a.k.a. CadolesKube/os
|
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.
|
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.
|
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.
|
For example ./create-iso.sh myKube.
|
||||||
|
|
Loading…
Reference in New Issue