Commit Graph

971 Commits

Author SHA1 Message Date
Chris Love f750d7177f Merge pull request #653 from nckturner/grammar-fix-10-14
simple -> simply
2016-10-15 18:10:41 -06:00
Chris Love eb0f08f6cd Merge pull request #655 from justinsb/kops_get_cluster_by_name
Fix `kops get clusters` to support filtering by name
2016-10-15 17:14:04 -06:00
Chris Love 715c332292 Merge pull request #656 from justinsb/doc_dependencies
Add doc for our approach to dependencies
2016-10-15 11:44:28 -06:00
Justin Santa Barbara d7a2b0ba39 Add doc for our approach to dependencies 2016-10-15 13:26:41 -04:00
Justin Santa Barbara b614cbd130 Fix `kops get clusters` to support filtering by name
We were using it in the upgrade docs, but it wasn't actually
implemented.
2016-10-15 13:26:17 -04:00
Nick Turner 443c810b7f simple -> simply 2016-10-14 22:47:06 -07:00
Chris Love d7af2a9e25 Merge pull request #647 from DualSpark/remove_path_traversal_for_build
go build '-o'(object creatation option breaks whenever you path trave…
2016-10-14 11:59:36 -06:00
JuJu227 ec261734e6 go build '-o'(object creatation option breaks whenever you path traversal(/...). By removing the path traversal, you are able to successfully build the output file. 2016-10-14 11:21:32 -04:00
Justin Santa Barbara 591a85056a Merge pull request #631 from justinsb/move_apis_3
Experimental support for federation
2016-10-12 00:45:18 -04:00
Justin Santa Barbara bf746adc05 Merge pull request #632 from justinsb/move_apis_2b
Add v1alpha1 version of APIs
2016-10-12 00:45:00 -04:00
Justin Santa Barbara a16e45705a Merge pull request #630 from justinsb/move_apis_2
Refactor CLI to match kubectl approach
2016-10-12 00:42:34 -04:00
Justin Santa Barbara 9bd8be67c3 Merge pull request #629 from justinsb/move_apis
Move API to pkg/apis/kops
2016-10-12 00:42:24 -04:00
Justin Santa Barbara edbd3443ec Merge pull request #636 from austinmoore-/fix-nodeup-yum-update
Handle exit code 100 from 'yum check-update'
2016-10-12 00:41:45 -04:00
Austin Moore aaaf126f53 Handle exit code 100 from 'yum check-update' 2016-10-11 17:54:55 -04:00
Justin Santa Barbara 58a8daf63e Experimental support for federation
Highly experimental right now, and has exposed some upstream issues (I
believe), but adding so that people can start playing.
2016-10-11 10:29:46 -04:00
Justin Santa Barbara dc1e7d3a5d Add v1alpha1 version of APIs
Moving towards versioned APIs
2016-10-11 10:17:14 -04:00
Justin Santa Barbara c284a181dc Refactor CA/Key interface
We create a simplified interface for use in tasks, vs the CLI which has
more diagnostic functionality
2016-10-11 09:48:43 -04:00
Justin Santa Barbara 542f8fb4f2 Refactor CLI to match kubectl approach
We have an Options class for each command, and a Run function that can
be called directly.
2016-10-11 09:47:11 -04:00
Justin Santa Barbara 5ac44018d4 Move API to pkg/apis/kops
This is a breaking change for people using the API (sorry), but is
hopefully a simple search and replace:

"k8s.io/kops/upup/pkg/api"
 -> api "k8s.io/kops/pkg/apis/kops"

"k8s.io/kops/upup/pkg/api/registry"
 -> "k8s.io/kops/pkg/apis/kops/registry"

This is the "correct" place for it in the k8s API infrastructure - we
are working towards a versioned API here.
2016-10-11 08:52:54 -04:00
Justin Santa Barbara 18df81ee97 Merge pull request #628 from justinsb/issue_625
Simplify full-cluster building
2016-10-11 00:39:20 -04:00
Justin Santa Barbara 5daba0258f Populate MasterInternalName & MasterPublicName in code
Hopefully address template model issues
2016-10-11 00:34:17 -04:00
Justin Santa Barbara 7c37b096e3 remove _master_dns tag; we rely on DNS 2016-10-11 00:29:18 -04:00
Justin Santa Barbara 304c966df7 Make sure cluster Name is set on read 2016-10-11 00:24:59 -04:00
Justin Santa Barbara a5a066d9c4 Merge pull request #617 from ajohnstone/kube-proxy-add-label
add label to kube-proxy
2016-10-10 23:51:45 -04:00
Justin Santa Barbara b470727d72 Merge pull request #622 from justinsb/bump_master_cidr_to_28
Increase the master CIDR to a /28
2016-10-10 23:48:12 -04:00
Justin Santa Barbara c99676e1d1 Merge pull request #624 from ryfow/patch-1
reorder `cd` and `git checkout` commands in readme
2016-10-10 23:47:53 -04:00
Justin Santa Barbara 29e8b1c685 Merge pull request #627 from justinsb/fix_runtime_validation
Fix validation of kubelet CloudProvider in non-strict mode
2016-10-10 23:47:34 -04:00
Justin Santa Barbara c469efff73 Fix validation of kubelet CloudProvider in non-strict mode 2016-10-10 23:46:47 -04:00
Ryan Fowler 69553a0367 reorder `cd` and `git checkout` commands in readme
These commands seemed to be out of order.
2016-10-10 10:54:00 -05:00
Justin Santa Barbara e1a9aad722 Merge pull request #623 from justinsb/bump_nodeup_141
Prepare for 1.4.1: bump nodeup; add docs
2016-10-10 11:12:26 -04:00
Justin Santa Barbara 6eeb7bf596 Prepare for 1.4.1: bump nodeup; add docs 2016-10-10 10:55:48 -04:00
Justin Santa Barbara 64f293ea19 Increase the master CIDR to a /28
This should allow pods to run on the master until the real fix arrives
in 1.5.
2016-10-10 10:04:32 -04:00
Andrew Johnstone 61b2610819 add label to kube-proxy 2016-10-08 02:04:59 +01:00
Justin Santa Barbara 4bca0a37d1 Merge pull request #610 from justinsb/centos
Preliminary support for CentOS7 / RHEL7
2016-10-07 14:28:37 -04:00
Justin Santa Barbara 70696468e9 Package update support 2016-10-07 11:46:49 -04:00
Justin Santa Barbara a47674d10c Redhat/CentOS fixes per code review
* Always read /etc/redhat-release (symlinked on CentOS)
* Make _rhel_family the tag name, not _centos_family
* Add comment about writing to "system" systemd area
2016-10-07 09:43:04 -04:00
Justin Santa Barbara dd3f3a1a71 Merge pull request #614 from justinsb/api_examples_2
More API examples
2016-10-07 02:28:57 -04:00
Justin Santa Barbara d965f14e4b Add apply to example 2016-10-07 02:27:41 -04:00
Justin Santa Barbara 606c573198 Merge pull request #613 from justinsb/fix_s3_init
Fix S3 initialization
2016-10-07 02:00:19 -04:00
Justin Santa Barbara defa53bb89 Fix S3 initialization 2016-10-07 01:52:01 -04:00
Justin Santa Barbara 17c640d392 Merge pull request #612 from justinsb/fix_import
Fix erroneous import
2016-10-07 01:41:51 -04:00
Justin Santa Barbara bb99c11a2d Fix erroneous import 2016-10-07 01:41:29 -04:00
Justin Santa Barbara accdef3e80 Merge pull request #611 from justinsb/fix_tests_4
Fix tests; don't hit s3 until we need to
2016-10-07 01:39:20 -04:00
Justin Santa Barbara 767c9a6416 Fix tests; don't hit s3 until we need to 2016-10-07 01:38:44 -04:00
Justin Santa Barbara 1ce2984eda Merge pull request #582 from justinsb/kops_api
k8s-style client API
2016-10-07 01:13:47 -04:00
Justin Santa Barbara afa8682dac Default ApplyClusterCmd to all the instance groups
Simpler, and ensures "one code path"
2016-10-07 01:13:26 -04:00
Justin Santa Barbara 5d255d17cb API example 2016-10-07 01:13:26 -04:00
Justin Santa Barbara f7fa324858 Initial k8s-style kops API
We try to emulate the k8s Clientset approach
2016-10-07 01:13:02 -04:00
Justin Santa Barbara 662025146c Merge pull request #607 from justinsb/aws_verbose_credentials
Turn on verbose credentials error messages
2016-10-07 01:07:45 -04:00
Justin Santa Barbara a6b53875d8 Merge pull request #593 from justinsb/fix_584
Configure dns-controller with ID of hosted zones
2016-10-07 01:07:39 -04:00