Commit Graph

4477 Commits

Author SHA1 Message Date
chrislovecnm e4b933f111 another Kuberenetes fixed 2017-11-16 14:18:19 -07:00
chrislovecnm faf5ea2e14 updates from PR review 2017-11-16 14:07:15 -07:00
chrislovecnm f514690fa4 Updating template with better formatting 2017-11-16 14:07:14 -07:00
chrislovecnm cde5359c48 adding new features to README, and removing Maintainers section. 2017-11-16 14:07:13 -07:00
Kubernetes Submit Queue 2b2b5971b5
Merge pull request #3859 from justinsb/upsert_dns_records
Automatic merge from submit-queue.

Use upsert when applying DNS records
2017-11-15 08:39:38 -08:00
Kubernetes Submit Queue b533ac36db
Merge pull request #3858 from justinsb/cleanup_records_on_watch
Automatic merge from submit-queue.

Verify that no extra records remain after a reconnection
2017-11-15 08:06:10 -08:00
Justin Santa Barbara 97d2546dda Use upsert when applying DNS records
Will use half the operations vs REMOVE + ADD.

Issue #3121
2017-11-15 02:15:25 -05:00
Justin Santa Barbara 14fd2d2d64 Verify that no extra records remain after a reconnection
Otherwise there's a chance that we have have extra records, particularly
in the case of a master restart and reconnect.

Fix #2572
2017-11-15 01:56:37 -05:00
Kubernetes Submit Queue e85abf06d7
Merge pull request #3856 from chrislovecnm/openapi-updates
Automatic merge from submit-queue.

updating api docs

/assign @justinsb @geojaz @andrewsykim
/approve
2017-11-14 20:48:45 -08:00
chrislovecnm 6c2caedfc0 updating api docs 2017-11-14 16:07:50 -07:00
Kubernetes Submit Queue 187aadb0f3
Merge pull request #3854 from dgem/patch-1
Automatic merge from submit-queue.

Update Additional user-data per #3853

Looking at https://godoc.org/k8s.io/kops/pkg/apis/kops#InstanceGroupSpec and https://github.com/kubernetes/kops/pull/3633, the field is `AdditionalUserData` not `ExtraUserData`

This addresses https://github.com/kubernetes/kops/issues/3853
2017-11-14 13:36:43 -08:00
Dan Murphy f0c5b6a868
Update Additional user-data example
Looking at https://godoc.org/k8s.io/kops/pkg/apis/kops#InstanceGroupSpec and https://github.com/kubernetes/kops/pull/3633, the field is `AdditionalUserData` not `ExtraUserData`
2017-11-14 18:27:20 +00:00
Kubernetes Submit Queue a84f086544
Merge pull request #3851 from justinsb/calico_on_other_versions_also
Automatic merge from submit-queue.

Apply gossip dns changes to 1.8 calico version also
2017-11-14 02:06:45 -08:00
Kubernetes Submit Queue fd6e1bf340
Merge pull request #3849 from justinsb/edit_not_editor
Automatic merge from submit-queue.

Tweak kops create ig flag to edit, not editor

As EDITOR is the env var used to configure the editor, which will be confusing.
2017-11-14 01:36:16 -08:00
Kubernetes Submit Queue 7fa1390e84
Merge pull request #3850 from justinsb/fix_gazelle
Automatic merge from submit-queue.

Fix gazelle
2017-11-14 01:06:52 -08:00
Justin Santa Barbara 3ab71d19ab Tweak kops create ig flag to edit, not editor
As EDITOR is the env var used to configure the editor, which will be
confusing.
2017-11-14 03:17:19 -05:00
Justin Santa Barbara dedf88c52b Apply gossip dns changes to 1.8 calico version also 2017-11-14 03:14:15 -05:00
marshallbrekka 5aea1d2484 Mount /etc/hosts in calico containers for gossip based DNS. 2017-11-14 02:23:59 -05:00
Justin Santa Barbara 0ce39f26b4 Regenerate gazelle 2017-11-14 02:02:40 -05:00
Kubernetes Submit Queue 17487a4853
Merge pull request #3820 from zengchen1024/add_openstack_cloud
Automatic merge from submit-queue.

add openstack cloud provider

Add an Openstack cloud provider. It does not implement all the interfaces of fi.Cloud, hence, can not create a cluster, but it can pass the work flow of creating cluster for the command like "kops create cluster --cloud openstack --zones nova -v 15 --target direct --yes myoscluster4.k8s.local"
Which issue this PR fixes: #3819
2017-11-13 22:19:23 -08:00
Kubernetes Submit Queue ad50149769
Merge pull request #3787 from jchanam/master
Automatic merge from submit-queue.

Add edit flag so create instancegroup command is usable on scripts

Until now, the opening of an interactive editor when creating a new instance group was mandatory.

This this commit, a new flag is added, so this is now optional.

This commit is backwards compatible.
2017-11-13 21:47:37 -08:00
Kubernetes Submit Queue 83c54fb6dc
Merge pull request #3827 from chrislovecnm/openapi-updates
Automatic merge from submit-queue.

Updating API documentation

User data API values generatation
2017-11-13 21:12:47 -08:00
Kubernetes Submit Queue ef08265e56
Merge pull request #3847 from discordianfish/add-horizontal-pod-autoscaler-delay
Automatic merge from submit-queue.

Add HPA up/downscale delay

Still need to test these changes.
2017-11-13 17:55:05 -08:00
Kubernetes Submit Queue 0da56ded74
Merge pull request #3841 from justinsb/must_specify_zones_or_cloud
Automatic merge from submit-queue.

Fix error message when not specify --cloud or --zones
2017-11-13 17:25:18 -08:00
Kubernetes Submit Queue efa0a99324
Merge pull request #3803 from itajaja/calico-2.6
Automatic merge from submit-queue.

Update calico template

closes #3791 

changes taken from https://docs.projectcalico.org/v2.6/getting-started/kubernetes/installation/hosted/hosted
just a POC. not sure if I should update the 1.6 template or create a new template for 1.8 (maybe 1.7?) as I did. Do you have any suggestions on how to test this?
2017-11-13 16:04:26 -08:00
Giacomo Tagliabue b7a16a28cc add version map 2017-11-13 17:52:35 -05:00
Kubernetes Submit Queue 8315d659dd
Merge pull request #3846 from KashifSaadat/coreos-logrotate
Automatic merge from submit-queue.

Fix CoreOS logrotate service failure.

The switch statement was incorrect, causing a bad logrotate unit file to be created for CoreOS.
2017-11-13 14:16:44 -08:00
Giacomo Tagliabue 3719d15c6b update templates and bootstrapper 2017-11-13 17:11:10 -05:00
Giacomo Tagliabue af64c2894c update calico template 2017-11-13 17:11:10 -05:00
Kubernetes Submit Queue 537988837b
Merge pull request #3842 from justinsb/update_gazelle_2
Automatic merge from submit-queue.

Update bazel build files
2017-11-13 13:45:21 -08:00
Kubernetes Submit Queue 98b2437bc0
Merge pull request #3844 from justinsb/fix_cpu_cni
Automatic merge from submit-queue.

Fix CNI CPU allocations

* Limit each CNI provider to 100m

* Remove CPU limits - they cause serious problems
(https://github.com/kubernetes/kubernetes/issues/51135), but this also
makes the CPU allocation less problematic.

* Bump versions and start introducing the `-kops.1` suffix preemptively.

* Upgrade flannel to 0.9.0 as it fixes a lot.

Builds on #3843
2017-11-13 13:09:52 -08:00
Kubernetes Submit Queue e934a84d21
Merge pull request #3843 from justinsb/fix_etcd_events_resource_limit
Automatic merge from submit-queue.

Fix resources for etcd-events
2017-11-13 12:36:27 -08:00
Johannes 'fish' Ziemke 917e9dec38 Add HPA up/downscale delay 2017-11-13 15:50:37 +01:00
Julio Chana 9ca5f9ac98
Change no-edit flag to edit 2017-11-13 11:32:24 +01:00
Kashif Saadat 1fdbbecce1 Fix CoreOS logrotate service failure. 2017-11-13 10:16:16 +00:00
zengchen1024 76b9aebafb update hack/.package 2017-11-13 17:03:30 +08:00
zengchen1024 f9c98c3b4c add openstack cloud provider 2017-11-13 16:59:24 +08:00
Kubernetes Submit Queue cbe72dc44a
Merge pull request #3825 from justinsb/bump_channels_for_18
Automatic merge from submit-queue.

Bump alpha channel for 1.8
2017-11-12 23:37:31 -08:00
Justin Santa Barbara 148a65e1ad Fix CNI CPU allocations
* Limit each CNI provider to 100m

* Remove CPU limits - they cause serious problems
(https://github.com/kubernetes/kubernetes/issues/51135), but this also
makes the CPU allocation less problematic.

* Bump versions and start introducing the `-kops.1` suffix preemptively.

* Upgrade flannel to 0.9.0 as it fixes a lot.
2017-11-13 01:28:40 -05:00
Justin Santa Barbara aff2e6a114 Fix resources for etcd-events
etcd-events only requests 100m, otherwise we run out of cpu on a 1
core master.
2017-11-13 00:34:39 -05:00
Justin Santa Barbara 86d18808fe Update bazel build files 2017-11-12 22:37:47 -05:00
Justin Santa Barbara 1d402ec962 Fix error message when not specify --cloud or --zones 2017-11-12 22:36:41 -05:00
Kubernetes Submit Queue 709f902c11
Merge pull request #3831 from shashanktomar/patch-1
Automatic merge from submit-queue.

Fixed the broken link for aws doc.
2017-11-11 11:12:47 -08:00
Shashank Tomar e1b5c291d1
Fixed the broken link for aws doc. 2017-11-11 19:04:54 +05:30
chrislovecnm cd37a85dcd Updating api documentation 2017-11-10 11:41:41 -07:00
Kubernetes Submit Queue f1fddb5512
Merge pull request #3620 from murali-reddy/remove-beta-init-container
Automatic merge from submit-queue.

kube-router: remove beta annotation versions (deprectated in 1.8) of init container

kube-router: remove beta annotation versions (deprectated in 1.8) of init container and move init container to spec section
2017-11-10 10:08:38 -08:00
Kubernetes Submit Queue d69e962fcd
Merge pull request #3805 from flugel-it/master
Automatic merge from submit-queue.

FeatureGates support in all the components

Adding --feature-gates for all the Kubernetes components.
2017-11-10 09:08:37 -08:00
Justin Santa Barbara 7142ab6846 Bump alpha channel for 1.8
This should ensure that kops 1.8 selects k8s 1.8.3
2017-11-10 10:48:34 -05:00
Julio Chana a32da0748d
Generate cli docs 2017-11-10 14:06:38 +01:00
Kubernetes Submit Queue f86367ac7d
Merge pull request #3815 from chrislovecnm/san-api-update
Automatic merge from submit-queue.

san api update

Missed api update.

/assign @geojaz @andrewsykim
2017-11-10 03:55:49 -08:00