Commit Graph

24 Commits

Author SHA1 Message Date
Dalton Hubble fc018ffa28 Rename project and organization 2017-08-14 19:24:04 -07:00
Dalton Hubble bac968d3eb Simplify google-cloud cluster variables
* Remove k8s_domain_name input variable, the controller DNS
record will be "${var.cluster_name}.${dns_zone}"
* Rename dns_base_zone to dns_zone
* Rename dns_base_zone_name to dns_zone_name
2017-08-13 13:06:12 -07:00
Dalton Hubble 40bd338eab Add Github issue and pull request templates 2017-08-13 12:30:30 -07:00
Dalton Hubble e5975cf9c7 Add CONTRIBUTING.md and DCO agreement 2017-08-13 12:27:17 -07:00
Dalton Hubble e19517d3df Fix the terraform fmt of configs 2017-08-12 18:26:05 -07:00
Dalton Hubble f04411377f digital-ocean: Add cluster firewall rules
* Requires Terraform v0.10.0+
2017-08-12 18:22:18 -07:00
Lucas Serven cafc58c610 Update module source from dghubble to purenetes 2017-08-07 19:30:41 -07:00
Dalton Hubble 88ba9bd273 Update README with features, modules, and social contract
* Add customization, contributing, and non-goal sections
2017-08-06 23:49:05 -07:00
Dalton Hubble 29ed9eaa33 Add MIT License 2017-08-06 23:41:16 -07:00
Dalton Hubble b303c0e986 digital-ocean: Add ssh step dependency on the 0th controller 2017-07-29 15:18:24 -07:00
Dalton Hubble 097dcdf47e digital-ocean: Add kubelet hostname-override flag
* Kubelets should register nodes via their private IPv4 address,
as provided by the metadata service from Digital Ocean
* By default, Kubelet exec's hostname to determine the name it should
use when registering with the apiserver. On Digital Ocean, the hostname
is not routeable by other instances. Digital Ocean does not run an
internal DNS service.
* Fixes issue where the apiserver can't reach the worker nodes. This
prevented kubectl logs and exec commands from working
2017-07-29 14:32:51 -07:00
Dalton Hubble efff7497eb digital-ocean: Join name.dns_zone for controller domain
* Output the DNS FQDNs, IPv4 addresses, and IPv6 addresses
2017-07-29 12:47:47 -07:00
Dalton Hubble 6070ffb449 Add dghubble/pegasus Digital Ocean Kubernetes Terraform module 2017-07-29 11:36:33 -07:00
Dalton Hubble 2d33b9abe2 Update diskless PXE workers to Kubernetes v1.7.1 2017-07-27 23:11:41 -07:00
Dalton Hubble da596e06bb Add bare-metal support for Container Linux with Matchbox 2017-07-24 23:24:12 -07:00
Dalton Hubble 833c92b2bf Add initial README with goals, operating systems, and platforms 2017-07-24 22:12:13 -07:00
Dalton Hubble 386dc49a58 Organize metal-worker-pxe under bare-metal 2017-07-24 21:40:05 -07:00
Dalton Hubble 4df6bb81a8 Organize modules by platform and OS distribution 2017-07-24 19:41:36 -07:00
Dalton Hubble 75f4826097 Update Kubernetes from v1.6.7 to v1.7.1 2017-07-24 18:51:39 -07:00
Dalton Hubble b8478007ca Update Kubernetes from v1.6.6 to v1.6.7 2017-07-19 11:50:21 -07:00
Dalton Hubble 4175b3ba66 Add Terraform module for bare-metal PXE workers 2017-07-16 22:45:34 -07:00
Dalton Hubble eb0df49171 Update Google Cloud Kubernetes to use bootkube v0.5.0 2017-07-16 21:42:32 -07:00
Dalton Hubble ddfa5e1bea gce: Update Kubernetes to v1.6.6
* Disable locksmithd.service on hosts, the container linux
update operator will be used instead
2017-06-26 22:24:02 -07:00
Dalton Hubble c111924913 Add dghubble/pegasus GCE Kubernetes Terraform module 2017-06-26 22:00:22 -07:00