Commit Graph

918 Commits

Author SHA1 Message Date
Justin Santa Barbara d86390c172 CentOS7 initial experimental support 2016-10-06 23:23:30 -04:00
Justin Santa Barbara a6fd824994 Merge pull request #609 from justinsb/makefile_dev_paths
Fix paths for nodeup in dev makefile targets
2016-10-06 17:13:41 -04:00
Justin Santa Barbara b2cd870977 Fix paths for nodeup in dev makefile targets 2016-10-06 17:13:02 -04:00
Justin Santa Barbara 51338270c6 Merge pull request #603 from justinsb/log_intanceid_fixes
Fix logging of instance ids
2016-10-05 23:12:09 -04:00
Justin Santa Barbara c234f20d05 Fix logging of instance ids 2016-10-05 23:11:54 -04:00
Justin Santa Barbara 0cafb245fa Merge pull request #594 from justinsb/fix_592
Tolerate InvalidInstanceID.NotFound which deleting instances
2016-10-05 23:09:17 -04:00
Justin Santa Barbara 55a21d4a2f Merge pull request #596 from justinsb/nginx_ingress_example
Simple ingress-nginx example
2016-10-05 23:08:52 -04:00
Justin Santa Barbara 9512cdf5b2 fix addon name 2016-10-05 12:23:11 -04:00
Justin Santa Barbara 8d854dd241 fix health-check port 2016-10-05 12:12:25 -04:00
Justin Santa Barbara f45aeb75a2 Simple ingress-nginx example 2016-10-05 10:44:32 -04:00
Justin Santa Barbara 5137e2546e Tolerate InvalidInstanceID.NotFound when deleting instances
We treat as instance-already-deleted, i.e. not an error

Fix #592
2016-10-05 02:12:11 -04:00
Justin Santa Barbara a09f3a9dd2 Merge pull request #580 from justinsb/edit_ig_with_old_version
`kops edit ig` shouldn't ready full cluster spec
2016-10-01 20:04:45 -04:00
Justin Santa Barbara ec806b6365 `kops edit ig` shouldn't ready full cluster spec
It can generate it instead, which helps if there has been a schema
change.
2016-10-01 20:03:58 -04:00
Justin Santa Barbara 3f3d236bca Merge pull request #579 from justinsb/disable_dns_ingress
Disable ingress DNS integration for 1.4.0
2016-10-01 19:17:08 -04:00
Justin Santa Barbara 204d1364ac Switch to image published under kope account 2016-10-01 17:30:52 -04:00
Justin Santa Barbara 9846761120 Update k8s dependencies 2016-10-01 17:25:53 -04:00
Justin Santa Barbara 146babbd27 Disable ingress DNS integration for 1.4.0
There are still some problems with the default nginx controller
2016-10-01 17:25:11 -04:00
Justin Santa Barbara 27c1bbfda3 Merge pull request #577 from justinsb/refactor_channel_findimage
Refactor Channel FindImage
2016-10-01 15:46:50 -04:00
Justin Santa Barbara 90a075f50e Refactor Channel FindImage
Also fixes an issue where `kops upgrade` can't find the latest image in
the manifest.
2016-10-01 15:46:07 -04:00
Justin Santa Barbara a806b665e3 Merge pull request #576 from justinsb/fix_dns_deployment
Fix DNS deployment manifest
2016-10-01 15:26:56 -04:00
Justin Santa Barbara 1a4558a736 Fix DNS deployment manifest 2016-10-01 15:26:10 -04:00
Justin Santa Barbara 9386375d86 Merge pull request #575 from justinsb/bump_to_14
Switch all the final switches for release 1.4
2016-10-01 15:24:38 -04:00
Justin Santa Barbara 2eda3ec150 Merge pull request #574 from justinsb/channels_from_s3
Allow channels to cope with non-local URLs
2016-10-01 13:54:09 -04:00
Justin Santa Barbara f51719f938 Allow channels to cope with non-local URLs
We copy to a temp file before calling kubectl apply
2016-10-01 13:52:52 -04:00
Justin Santa Barbara 655a61588e Switch all the final switches for release 1.4
Also apply the 1.4 schema changes.
2016-10-01 13:50:19 -04:00
Justin Santa Barbara 9a507c0397 Merge pull request #572 from justinsb/well_known_channels
Allow channels tool to understand well-known short references
2016-10-01 10:59:06 -04:00
Justin Santa Barbara b0f7bbbadf Allow channels tool to understand well-known short references
This allows us to move them to a dedicated addons repo later.
2016-10-01 10:58:46 -04:00
Justin Santa Barbara 6aedf365b7 Merge pull request #571 from justinsb/managed_file
ManagedFile support
2016-10-01 10:24:03 -04:00
Justin Santa Barbara 88ec3db1bf ManagedFile support
A managed file is templated kops-side, but then stored in the S3 bucket
(aka state store)

This will be used to pass the channel containing the core addons.
2016-10-01 10:21:45 -04:00
Justin Santa Barbara 5f4e285a2e Merge pull request #570 from justinsb/apiserver_to_yaml
Switch kube-apiserver manifest to YAML
2016-10-01 10:15:45 -04:00
Justin Santa Barbara a07733e741 Switch kube-apiserver manifest to YAML
Makes for much more obvious diffs
2016-10-01 10:13:22 -04:00
Justin Santa Barbara 76dc3d194b Merge pull request #569 from justinsb/master
Docker: prefer overlay, fall back to aufs
2016-10-01 10:08:51 -04:00
Justin Santa Barbara 07edc17fb6 Docker: prefer overlay, fall back to aufs 2016-10-01 10:08:18 -04:00
Justin Santa Barbara e0fd286e69 Merge pull request #561 from justinsb/more_protokube
Protokube: master tainting and channel creation
2016-10-01 09:56:12 -04:00
Justin Santa Barbara 150e16c9db Merge pull request #568 from justinsb/optional_kube_addons
Make kube-addons optional
2016-10-01 09:48:14 -04:00
Justin Santa Barbara 4116ba646c Make kube-addons optional
It is now controlled by a nodeup tag: _kube-addons

The tag is automatically added, but when we build the channels-enabled
release, we will remove the tag.
2016-10-01 09:47:05 -04:00
Justin Santa Barbara c7e568d5ad Merge pull request #567 from justinsb/fix_tests_3
Update tests for channels
2016-10-01 09:42:32 -04:00
Justin Santa Barbara 9fd754c73a Update tests for channels 2016-10-01 09:42:19 -04:00
Justin Santa Barbara 50aabb7e58 Merge pull request #566 from justinsb/add_addons
Create addons for 1.4
2016-10-01 09:37:33 -04:00
Justin Santa Barbara ed0feb0d71 Merge pull request #564 from justinsb/network_mtu
kubenet: set network MTU on 1.4 and 1.5
2016-10-01 09:37:20 -04:00
Justin Santa Barbara 3ead9fe0ce Create addons for 1.4
(It isn't activated yet though)
2016-10-01 09:35:20 -04:00
Justin Santa Barbara 0238d4681a Merge pull request #565 from justinsb/validation
More validation
2016-10-01 08:54:10 -04:00
Justin Santa Barbara 94579b94a9 More validation 2016-10-01 01:47:44 -04:00
Justin Santa Barbara 33ee973ecd Build flags from int32 or int64 values 2016-10-01 01:42:57 -04:00
Justin Santa Barbara 9942fa1f84 kubenet: set network MTU on 1.4 and 1.5 2016-10-01 01:31:42 -04:00
Justin Santa Barbara a338f482dd Merge pull request #563 from justinsb/channels_for_clusters
Store channel in cluster, use it to determine version
2016-10-01 01:21:39 -04:00
Justin Santa Barbara 9c48028b06 Merge pull request #562 from justinsb/rolling_update_cleanups
rolling-update cleanups
2016-10-01 01:17:41 -04:00
Justin Santa Barbara 80becef5a3 rolling-update cleanups 2016-10-01 01:17:07 -04:00
Justin Santa Barbara 7f26c8b9e1 Protokube: master tainting and channel creation 2016-10-01 00:16:28 -04:00
Justin Santa Barbara 647618b755 Store channel in cluster, use it to determine version 2016-10-01 00:04:09 -04:00