Commit Graph

4489 Commits

Author SHA1 Message Date
Kubernetes Submit Queue 1dcc4a0ef1
Merge pull request #3864 from jonstacks/master
Automatic merge from submit-queue.

Fix spelling

Fix spelling of credential in the `kops create` command.
2017-11-16 22:49:59 -08:00
Kubernetes Submit Queue e38eec76b4
Merge pull request #3863 from gambol99/template_fmt
Automatic merge from submit-queue.

Kops Template Config Value
2017-11-16 19:07:27 -08:00
Kubernetes Submit Queue aa7ee34f84
Merge pull request #3818 from chrislovecnm/readme-updates
Automatic merge from submit-queue.

README and issue template updates

Addresses https://github.com/kubernetes/kops/issues/3813

- add information about new features
- removing maintainers section
- adding GCE documentation to README
- reformating the issues template
2017-11-16 13:51:53 -08:00
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 b554ec1a11
Merge pull request #3879 from sergeohl/master
Automatic merge from submit-queue.

Add Exemple for instance group tagging

I had doc to show how to add tags on aws ASG and node
2017-11-16 12:51:51 -08:00
Serge Ohl d3254f47ed Reload bot 2017-11-16 14:06:21 -05:00
Serge Ohl 414d907629 Add Exemple for instance group tagging 2017-11-16 13:46:51 -05:00
Kubernetes Submit Queue e1ff22e125
Merge pull request #3874 from KashifSaadat/bootstrap-apiserver-encryption
Automatic merge from submit-queue.

Include encryptionConfig setting within userdata for masters.

When updating the kops `ClusterSpec.EncryptionConfig` setting, a `kops update cluster / kops rolling-update cluster` mentions no changes required, and so a forced rolling-update is required for the setting to be picked up.

Including this in bootstrapscript will add the setting to the user-data for the master nodes only (because it applies to the KubeAPIServer), marking them as requiring a rolling-update.
2017-11-16 09:04:17 -08:00
Kubernetes Submit Queue e9b6319d28
Merge pull request #3872 from david92rl/patch-1
Automatic merge from submit-queue.

Fix Autoscaling flag on Controller Manager Config

According to the Kubernetes docs for the [Support for cooldown/delay](https://kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale/#support-for-cooldowndelay)

The `HorizontalPodAutoscalerUpscaleDelay` flag value should be `horizontal-pod-autoscaler-upscale-delay` and not `horizontal-pod-autoscaler-downscale-delay`
2017-11-16 08:24:22 -08:00
Kashif Saadat f0c3ed8965 Include encryptionConfig setting within userdata for masters. 2017-11-16 15:58:59 +00:00
David 38591d9659
Fix Autoscaling flag on Controller Manager Config
According to https://kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale/#support-for-cooldowndelay

The `HorizontalPodAutoscalerUpscaleDelay` flag value should be `horizontal-pod-autoscaler-upscale-delay` and not `horizontal-pod-autoscaler-downscale-delay`
2017-11-16 12:26:29 +00:00
Jonathan Stacks fb3f8f9424
Fix spelling 2017-11-15 13:22:47 -06:00
Rohith 316903fee1 Kops Template Config Value
- the use of %v is somewhat cleaner than trying to convert to a string
2017-11-15 16:57:59 +00: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