mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-30 15:05:27 +00:00
enhanced the docker build documentation for readability and clarity
This commit is contained in:
parent
6ac60160c5
commit
a71cecb823
@ -18,11 +18,26 @@ You must install and configure Google Cloud SDK if you want to upload your relea
|
||||
|
||||
## Overview
|
||||
|
||||
While it is possible to build Kubernetes using a local golang installation, we have a build process that runs in a Docker container. This simplifies initial set up and provides for a very consistent build and test environment.
|
||||
You can build Kubernetes in two environments:
|
||||
1. **Local `Go`** Environment, and
|
||||
2. **Docker Container** Environment
|
||||
|
||||
Building Kubernetes in a Docker container **simplifies the initial set-up** and provides a very consistent build and test environment.
|
||||
|
||||
## Clone the Repository
|
||||
Before you start building Kubernetes, make sure to clone the repository using the following command:
|
||||
```bash
|
||||
git clone https://github.com/kubernetes/kubernetes.git
|
||||
```
|
||||
Navigate to Kubernetes directory before executing scripts files:
|
||||
```bash
|
||||
cd kubernetes
|
||||
```
|
||||
|
||||
## Key scripts
|
||||
**Note:** Ensure you run all the scripts from the Kubernetes root directory.
|
||||
|
||||
The following scripts are found in the [`build/`](.) directory. Note that all scripts must be run from the Kubernetes root directory.
|
||||
The following scripts are found in the [`build/`](.) directory.
|
||||
|
||||
* [`build/run.sh`](run.sh): Run a command in a build docker container. Common invocations:
|
||||
* `build/run.sh make`: Build just linux binaries in the container. Pass options and packages as necessary.
|
||||
|
27
cmd/kubeadm/app/util/pkiutil/testing/testdata/24.rsa.key
vendored
Normal file
27
cmd/kubeadm/app/util/pkiutil/testing/testdata/24.rsa.key
vendored
Normal file
@ -0,0 +1,27 @@
|
||||
-----BEGIN RSA PRIVATE KEY-----
|
||||
MIIEowIBAAKCAQEAtR4J2EfXhbwKhbHAZUwGdT+K32Q/Qg6ZDw8Zz2AOHSbf+Qlh
|
||||
OF1fgR84ofUZ6wAS1PGBcQvERJHJJIzQJ98EUWRBFMIVgZcOlwHiv6hUh4cChKYJ
|
||||
Nv5qEgVUV4xz4Sy0sra1KJkt5lIHbRKm/Nv1xX6Rkcd0PLo76vvXllA9lSeflW7k
|
||||
3MoSmjUrbbYGHFQM9YXmXScLQrCXvxwepjrSTY6i1wTSBMxrSxXDy1OWVCvEfZ/Z
|
||||
XaEx9yyFCSHNeseLSVvKhaTN/dwB7qAA2bxxWNfjdmqARPzwaWrkq9RE5ONJfh8P
|
||||
mYntEPQn1sQ3k/mBr7iffJz+YJIWA8ETrhQdcwIDAQABAoIBAQCf9ZSqUOD3Oxlr
|
||||
9I5AqMF3YhRrseTwmWXy19pqvaIZexEKqI8Vsdm8d2+UEp2+YEVBjr5MsiC4kq08
|
||||
O6VH4X61x7527+cAmgIHumGh9bAaNlIyB1ZSHKZfnhdcby6U69/3isg6v/a62S23
|
||||
1mZnInlQ4LT+NFLjo3Nx2NUR63JIPMVe02v39Whp6l9LkI/3pyQrsGBjy4+gj9JU
|
||||
bmovI2UvxA5exupRSVmppfvd4Qm7ED+5M5cUo2UUm0vh9fGmRx47+mBQhuKKvD0d
|
||||
AkpqFEfPs+A2NHO4+2fCoaQkWYGH+W4jY1TcjxqOYjx2IaInn+JyOx6YyB2D78sg
|
||||
cmudnhdhAoGBAO1Emmj3hjHpinudqhf0YfPa0pGLtQmRfNkklSuv8A/lQq1TYdk7
|
||||
6Yzzw28P0RZkyT7eg8WNq+0fD0WhnvDzeEHMkT9zxtgavpQ7gWWXPQVG2RIMaEq5
|
||||
FXQkgLPITmQMl6MqG2su12K+jClU2/njrriER/ppwmWanzY88o+M5eoxAoGBAMNq
|
||||
lLPkTcCXiFQ5ZmJqIihgkO4OdYH1kHz2dSPPaZb7pLrVE/nFJn1ugN/90Vx3uWj+
|
||||
pqzwmeXszqNMT7HsDgjDRpXv7NENAB+OLG408EbKPp0k8C1tufiIr0QftNvIc/WQ
|
||||
jWeVzGVZV5qMjFZBq+8NENC4DJ0ZPABk6JWQe7TjAoGAJbh5X+SyJe89/+cR6psE
|
||||
k5MfVNpEHtBNa+wf9wEShkRpdErETJf0yl7anCaElC3TvLX9dwPN6HW+pNBMB3x9
|
||||
iuBt2wuZ+jNORxyqtq7zmYoo6nCkh/Siz4MaHvriU4+Y7+y6zTB2N5GZkNyX2EN1
|
||||
PIpzMwFrUWHim+nWmjHJP5ECgYBMwDOfY+/V0K5OxiycQqsfyK2jkjI81MHnErV3
|
||||
VyNVlYhhiQbLds9jPF+Jmhr8gllkD4BPNEB9ucB/Cp3Sd7AbaPb0NMOCZ+TAgAqb
|
||||
TleAtjZZagSbExmTr7uGuh1CpTxGGnwvTvp0Y96waLtFtY1d2nfcQi1SFnMmhHuF
|
||||
IrYzmQKBgH89h0DR6uWgGodtEoPyBltrzMZDRgiuLxJn5aYIH3b9IgnJ7MZIZ4pC
|
||||
b4y0gyzcWJ3mmJZ3igcZU9j+5f2NB5GWe6HAV8mDsKBOYOEDTiLf/xJF0tS+YQz9
|
||||
Q5slQTecoDMqKBinMegPak7PdTL5UhcDsd5WxtxpTa7YintWVh17
|
||||
-----END RSA PRIVATE KEY-----
|
27
cmd/kubeadm/app/util/pkiutil/testing/testdata/25.rsa.key
vendored
Normal file
27
cmd/kubeadm/app/util/pkiutil/testing/testdata/25.rsa.key
vendored
Normal file
@ -0,0 +1,27 @@
|
||||
-----BEGIN RSA PRIVATE KEY-----
|
||||
MIIEpAIBAAKCAQEAvXs+PNiBt0W4Xtsj0mdQyq4ZFpKjTYoJa1XURDWgPXf5e2xY
|
||||
A4RqyELViPNgfcBRtkbsHs6GUHUe3NpfbQVWDCdWXSm1ewvhb8qzQ218GmwwMt0V
|
||||
lnuXKNah45a3mZpLchMvLklqlUPtNpChCxRMI68AB/gaSLTh2UjBPAFvmg1/B1Lu
|
||||
tEsBrm44Q+a61kx5BDhPZD+FJ0MI0wDgrgAHaQEG8h5WzBqYHIvVhE8CEt2BWb/n
|
||||
nJpu+kwe/znTEKIRVAeGMNECp8Uyri5sSng9M1G0v0kUPK9ShrdHUAtuG6laGlLW
|
||||
H2O9pXN6y+FxKPdPOgekqVzQmImE6goIGkrdYwIDAQABAoIBAQC4UVWWjKmKJUkX
|
||||
BKbQ+m1t63M+MQCn4boN7lzgySWKBdXrCNaI/Vt+WP0tDkpzqQwTeuQfh5jCVVvj
|
||||
TI19GK6+fdmWIIeIHWN7grtkwPDzJwCvyb5BNxIwyLCMGkWZJq1zV1QS+5mxf3UW
|
||||
GhR+GY2DPK2UEvVGeqYj3pESFPeB6yX6wXnezlVDFt1seDOUmvCKWJMCAFDb6vL2
|
||||
0AECGjA+Tgk6d8BKUh0WbMzmucbtSo+NwCsEsa6UUrCKim/jTptUnOiISSv3IrYO
|
||||
eqwcmADvYP4k4XcjDdN+IYDaOR+cLT3PNb5EOo4gHenwb6bKOh5QM31Qk+DF+sqh
|
||||
CAQk7b5pAoGBAMWMNswg+N3rm/o0RLyR9CJZliPJucPme2ug2oMY6rLzmhjWgUMz
|
||||
wMZruMswhotie8bYTB2Mw3rHWwOr/9pw7Ak7ARKNlHh8HWkvt5gJRpp1l+vdw4yW
|
||||
VE1tTlHOcud2TIQmJNG17jcGmn1iwm1bZdva9vpRC40v5OoaoSBE+1LnAoGBAPWM
|
||||
BqD+g1nTX4ark7amK+3eoqWSY7kZs1HOuy9uLNcKaaaLHY+3vk3uk7uUK71AUd8Y
|
||||
Q6B4/W41rOXdO0EknkCoLFWi2ifsTV7bvXtMrJFgQytK1j9zauIp26Y4BpIeDHy5
|
||||
kMR8w02Uc3VpgBFKvljhBgSWe4a+STLbxGzKbs4lAoGAcG4bpdPCL/NvI1hqInRi
|
||||
4MXh6F5f5nmflqLGmkQtF0oDUs2KZefneEZItwPYHy4eyg3CTDMX8iHRz+YtSHJq
|
||||
M9qsApYngOcKihoJQHNPBouUuj3NlI7eTe6+21pHFSrD45Yd8Gi9uf19IY16oGib
|
||||
MSSO2eoUS/eNLhuXxljcPNMCgYEAyq1k/1h1dRx62f8fswCge/xrxjz6IVwsXpdE
|
||||
fJb1Xh6TLEvh/7HL3CnUOV3JaLIBoiM2FuwnS+P0LdwZP+EI2xe1WI5OgeuTxXud
|
||||
gHu+aVTKvJ5OEBulmr6wNhhCnDM/XWgSLY1J6+xgDQcjFaLbUSOUQw8vMP46D0fF
|
||||
b4L8SR0CgYAPAXBzBfx9+NX01lZHtmTv30HxVbw3Nkzv0CoVRTZ1gVcXbYFx1R3Q
|
||||
Tj5o23rTBVvatIpPfjlYMe9GKh3CSiOHWMOeQgD6LDNTHcKnaZFBz3qlzCFkdOfO
|
||||
dEShurtPHUrjEuz+Sa5G9N9n8+iY5ofy3FoNvglSo4rLqDJ/ytzzQQ==
|
||||
-----END RSA PRIVATE KEY-----
|
Loading…
Reference in New Issue
Block a user