mirror of
				https://github.com/kelseyhightower/kubernetes-the-hard-way.git
				synced 2025-11-04 02:02:33 +03:00 
			
		
		
		
	add support for aws
This commit is contained in:
		@@ -5,7 +5,7 @@
 | 
				
			|||||||
### OS X
 | 
					### OS X
 | 
				
			||||||
 | 
					
 | 
				
			||||||
```
 | 
					```
 | 
				
			||||||
wget https://storage.googleapis.com/kubernetes-release/release/v1.3.0/bin/darwin/amd64/kubectl
 | 
					wget https://storage.googleapis.com/kubernetes-release/release/v1.3.6/bin/darwin/amd64/kubectl
 | 
				
			||||||
chmod +x kubectl
 | 
					chmod +x kubectl
 | 
				
			||||||
sudo mv kubectl /usr/local/bin
 | 
					sudo mv kubectl /usr/local/bin
 | 
				
			||||||
```
 | 
					```
 | 
				
			||||||
@@ -13,7 +13,7 @@ sudo mv kubectl /usr/local/bin
 | 
				
			|||||||
### Linux
 | 
					### Linux
 | 
				
			||||||
 | 
					
 | 
				
			||||||
```
 | 
					```
 | 
				
			||||||
wget https://storage.googleapis.com/kubernetes-release/release/v1.3.0/bin/linux/amd64/kubectl
 | 
					wget https://storage.googleapis.com/kubernetes-release/release/v1.3.6/bin/linux/amd64/kubectl
 | 
				
			||||||
chmod +x kubectl
 | 
					chmod +x kubectl
 | 
				
			||||||
sudo mv kubectl /usr/local/bin
 | 
					sudo mv kubectl /usr/local/bin
 | 
				
			||||||
```
 | 
					```
 | 
				
			||||||
@@ -22,11 +22,22 @@ sudo mv kubectl /usr/local/bin
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
In this section you will configure the kubectl client to point to the [Kubernetes API Server Frontend Load Balancer](04-kubernetes-controller.md#setup-kubernetes-api-server-frontend-load-balancer).
 | 
					In this section you will configure the kubectl client to point to the [Kubernetes API Server Frontend Load Balancer](04-kubernetes-controller.md#setup-kubernetes-api-server-frontend-load-balancer).
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					### GCE
 | 
				
			||||||
 | 
					
 | 
				
			||||||
```
 | 
					```
 | 
				
			||||||
export KUBERNETES_PUBLIC_IP_ADDRESS=$(gcloud compute addresses describe kubernetes \
 | 
					export KUBERNETES_PUBLIC_IP_ADDRESS=$(gcloud compute addresses describe kubernetes \
 | 
				
			||||||
  --format 'value(address)')
 | 
					  --format 'value(address)')
 | 
				
			||||||
```
 | 
					```
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					### AWS
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					```
 | 
				
			||||||
 | 
					export KUBERNETES_PUBLIC_IP_ADDRESS=$(aws elb describe-load-balancers \
 | 
				
			||||||
 | 
					  --load-balancer-name kubernetes | \
 | 
				
			||||||
 | 
					  jq -r '.LoadBalancerDescriptions[].DNSName')
 | 
				
			||||||
 | 
					```
 | 
				
			||||||
 | 
					---
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Recall the token we setup for the admin user:
 | 
					Recall the token we setup for the admin user:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
```
 | 
					```
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user