Commit Graph

251 Commits (820fd2e74c709a2f76c8ee1d90c03a180e68b304)

Author SHA1 Message Date
Fernando Sanchez 820fd2e74c update 'scp' to 'copy-files'
gcloud --version
Google Cloud SDK 154.0.1
app-engine-python 1.9.52
bq 2.0.24
cloud-datastore-emulator 1.2.1
core 2017.05.04
docker-credential-gcr
gcloud
gsutil 4.25
kubectl

$ for host in worker0 worker1 worker2; do
>   gcloud compute scp ca.pem kube-proxy.pem kube-proxy-key.pem ${host}:~/
> done
ERROR: (gcloud.compute) Invalid choice: 'scp'.

for host in worker0 worker1 worker2; do   gcloud compute copy-files ca.pem kube-proxy.pem kube-proxy-key.pem ${host}:~/; done
Warning: Permanently added 'compute.6461459711323000154' (ECDSA) to the list of known hosts.
ca.pem                                                                                 100% 1367     1.3KB/s   00:00
kube-proxy.pem                                                                         100% 1428     1.4KB/s   00:00
kube-proxy-key.pem                                                                     100% 1679     1.6KB/s   00:00
Warning: Permanently added 'compute.601335813592567078' (ECDSA) to the list of known hosts.
ca.pem                                                                                 100% 1367     1.3KB/s   00:00
kube-proxy.pem                                                                         100% 1428     1.4KB/s   00:00
kube-proxy-key.pem                                                                     100% 1679     1.6KB/s   00:00
Warning: Permanently added 'compute.1617219287039593734' (ECDSA) to the list of known hosts.
ca.pem                                                                                 100% 1367     1.3KB/s   00:00
kube-proxy.pem                                                                         100% 1428     1.4KB/s   00:00
kube-proxy-key.pem                                                                     100% 1679     1.6KB/s   00:00
2017-06-21 11:18:15 -04:00
Luis Buriola 4749e604a3 Update range for health check
This new IP range is listed on the following docs:

https://cloud.google.com/compute/docs/load-balancing/health-checks
https://cloud.google.com/compute/docs/load-balancing/http/
2017-06-02 07:57:17 -07:00
Tennis Smith bf66a60585 Update 05-kubernetes-controller.md
Unless the region is explicitly passed, I get the error:
```
ERROR: (gcloud.compute.target-pools.create) Some requests did not succeed:
 - Invalid value for field 'region': 'us-central1-b'. Unknown region.
```
2017-06-02 07:56:58 -07:00
Michael McClanahan 2983b28f13 Use gcloud compute scp instead of copy-files 2017-06-02 07:56:05 -07:00
Alan Hollis 1c53942442 Bump kubernetes to v1.6.1 2017-05-01 21:59:56 -07:00
David Castillo 0c37c60b72 Add missing backslash 2017-05-01 21:59:33 -07:00
David Castillo 8ce3a545c4 Update 01-infrastructure-gcp.md, fix #153 2017-05-01 21:59:33 -07:00
David Castillo 980059abab Fix typo in 03-auth-configs.md 2017-05-01 21:59:16 -07:00
Rory McCune 77cc14e86a Add Authentication to etcd configuration
Added two flags needed to activate client and peer authentication in etcd
2017-04-12 05:51:53 -04:00
Mads H. Danquah d81abdbcf1 Move certificate and private-key away from /var/run
It is cleared out at reboot.

It appears that only the file-name part of --tls-cert-file /
--tls-private-key-file is used and that the path is taken from
--cert-dir (which defaults to /var/run/kubernetes) so to make the path
stick we also add a --cert-dir
2017-04-12 05:51:28 -04:00
arjunyel c32977f361 Update kubectl to 1.6.0 release
Kubectl 1.6.0 has now been fully released https://github.com/kubernetes/kubernetes/releases/tag/v1.6.0
2017-03-31 16:21:40 +02:00
Tom Payne 450709e996 fix formatting of bootstrap token generation 2017-03-29 23:38:45 +02:00
Jesse Newland 610099af09 Remove quotes from audit log, signing key args 2017-03-26 21:08:01 -07:00
Mike Rostermund e6459ccbd5 Fix typo 2017-03-26 19:34:43 -07:00
Kelsey Hightower 69f4ecfa82 clean up formatting 2017-03-25 20:23:14 -07:00
Kelsey Hightower 180596398e clean up docs 2017-03-25 19:27:49 -07:00
Kelsey Hightower aba8471494 fix logging link 2017-03-25 19:22:31 -07:00
Kelsey Hightower 4d0647851a fix broken link 2017-03-25 19:06:38 -07:00
Kelsey Hightower f49493d286 doc clean up and basic formatting improvements 2017-03-25 18:52:58 -07:00
Kelsey Hightower 8022f4077b remove AWS support 2017-03-25 18:06:03 -07:00
Kelsey Hightower 333aefba3f remove AWS support 2017-03-25 14:22:39 -07:00
Kelsey Hightower 4989117cf2 remove AWS support 2017-03-25 14:20:31 -07:00
Kelsey Hightower 818501707e update to Kubernetes 1.6 2017-03-25 12:07:21 -07:00
Kelsey Hightower 2d5f895aac update to Kubernetes 1.6 2017-03-25 12:04:05 -07:00
Kelsey Hightower 81cc65cc27 update to Kubernetes 1.6 2017-03-25 11:53:08 -07:00
Kelsey Hightower ebe2845c17 update to Kubernetes 1.6 2017-03-25 11:50:26 -07:00
Kelsey Hightower c01f16bc3e update to Kubernetes 1.6 2017-03-25 11:45:32 -07:00
Kelsey Hightower f62e9c9777 update to Kubernetes 1.6 2017-03-25 11:41:26 -07:00
Kelsey Hightower e9c25522a4 update to Kubernetes 1.6 2017-03-25 10:07:48 -07:00
Kelsey Hightower 53ee78b73e update to Kubernetes 1.6 2017-03-25 09:58:47 -07:00
Kelsey Hightower 7e009610b2 update for 1.6 2017-03-25 09:44:23 -07:00
Kelsey Hightower 6827ce575e make kube-dns work again 2017-03-24 08:31:17 -07:00
Kelsey Hightower c72849f7e3 document the CSR approve flow 2017-03-24 04:24:53 -07:00
Kelsey Hightower f7532568be document the RBAC role binding process for TLS bootstrapping 2017-03-24 04:16:29 -07:00
Kelsey Hightower 94cbe1e683 add docs on using custom kubeconfigs 2017-03-24 04:08:34 -07:00
Kelsey Hightower 99d342cc3c add authentication lab 2017-03-23 23:08:54 -07:00
Kelsey Hightower 5a5314f3c9 clean up pod cidr firewall-rule 2017-03-23 19:51:39 -07:00
Kelsey Hightower c77ad0a6ba use RBAC authz 2017-03-23 19:48:53 -07:00
Kelsey Hightower 3b1700d85e update to Kubernetes 1.6 2017-03-23 19:48:14 -07:00
Balazs Rauznitz b7ae204c86 Make the AWS region configurable 2017-03-23 08:49:54 -07:00
Jason Price 68dc4507c2 adding filter to aws describe-instances command to filter by the vpc-id 2017-03-23 08:48:52 -07:00
ksingh7 4ad918e7c6 FIX #72 for LoadBalancer creation on AWS
kube-controller-manager and kube-apiserver service unit files are missing
one option --cloud-provider=aws parameter, which is creating problem while
creating ELB on AWS when type: LoadBalancer is provided in service YAML file.
This commit fixes that, issue
2017-03-23 08:48:23 -07:00
ksingh7 e465ee81f1 Node details to run client commands from
docs/06.kubectl.md does not instruct from which node those commands must be run.
The previous modules does explain that. For a newbie its helpful to tell them
from which node they must run commands of doc/06-kubectl.md.

This PR has a minor update about that information.
2017-03-23 08:48:23 -07:00
Javi Polo 5c49323835 Add permissions to nonresourcepaths to admin and kubelet 2017-03-23 08:47:49 -07:00
Noah Dietz 09a5f05eb6 add kubernetes.default to kubernetes-csr.json hosts 2017-03-23 08:44:35 -07:00
Ivan Font d3cd897b08 Add firewall rule to allow pods access to PodCIDR
This fixes issue #88 to allow pods access to PodCIDR such as the case of
DNS. When pods come up with an IP address in the cluster CIDR range,
they cannot access kubedns without a firewall rule to enable it. This
would also prevent pods from accessing each other depending on the
application.
2017-03-23 08:44:02 -07:00
Justin Santa Barbara a759be0db3 More nuance in etcd isolation recommendation
Clarify that while running etcd on a separate set of machine is a good idea, it isn't tested.
2017-03-23 08:43:29 -07:00
AUG cb6564a013 fix kubernetes version number in README 2017-03-23 08:42:42 -07:00
Marcelo f6e72b50db Updating instance images for Google Cloud Engine
Updating to newer images
2017-03-23 08:42:19 -07:00
Valentin Ouvrard d53aca31a5 upgrade to Kubernetes v1.5.1 and ETCD v3.0.15 2017-02-25 09:20:51 -08:00