mirror of
				https://github.com/k3s-io/kubernetes.git
				synced 2025-10-31 13:50:01 +00:00 
			
		
		
		
	Add missing period between 'components' and `hyperkube`. Add line separation between 2 sentences.
		
			
				
	
	
		
			37 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			37 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| ### hyperkube
 | |
| 
 | |
| `hyperkube` is an all-in-one binary for the Kubernetes server components.
 | |
| 
 | |
| `hyperkube` is built for multiple architectures and _the image is pushed automatically on every release._
 | |
| 
 | |
| #### How to release by hand
 | |
| 
 | |
| ```console
 | |
| # First, build the binaries
 | |
| $ build/run.sh make cross
 | |
| 
 | |
| # Build for linux/amd64 (default)
 | |
| # export REGISTRY=$HOST/$ORG to switch from staging-k8s.gcr.io
 | |
| 
 | |
| $ make push VERSION={target_version} ARCH=amd64
 | |
| # ---> staging-k8s.gcr.io/hyperkube-amd64:VERSION
 | |
| # ---> staging-k8s.gcr.io/hyperkube:VERSION (image with backwards-compatible naming)
 | |
| 
 | |
| $ make push VERSION={target_version} ARCH=arm
 | |
| # ---> staging-k8s.gcr.io/hyperkube-arm:VERSION
 | |
| 
 | |
| $ make push VERSION={target_version} ARCH=arm64
 | |
| # ---> staging-k8s.gcr.io/hyperkube-arm64:VERSION
 | |
| 
 | |
| $ make push VERSION={target_version} ARCH=ppc64le
 | |
| # ---> staging-k8s.gcr.io/hyperkube-ppc64le:VERSION
 | |
| 
 | |
| $ make push VERSION={target_version} ARCH=s390x
 | |
| # ---> staging-k8s.gcr.io/hyperkube-s390x:VERSION
 | |
| ```
 | |
| 
 | |
| If you don't want to push the images, run `make` or `make build` instead
 | |
| 
 | |
| 
 | |
| []()
 |