Commit Graph

4130 Commits

Author SHA1 Message Date
Kubernetes Prow Robot 4fa59e4e00
Merge pull request #11301 from haugenj/bump_nth_1.13.0
bump NTH to 1.13.0
2021-04-23 22:15:15 -07:00
Jason Haugen 4bf8ad3f4a bump NTH to 1.13.0 2021-04-23 10:43:56 -05:00
Ole Markus With b3f52ee39f Make warm pool no ASG found error retryable 2021-04-23 16:38:30 +02:00
Kubernetes Prow Robot 11acc49b13
Merge pull request #11289 from spotinst/fix-issue-10908
Spotinst: Prevent nil pointer dereference
2021-04-23 00:16:03 -07:00
Ole Markus With ab12d18714 Make kops-controller use the local api server
If the cluster is under pressure, especially the new api server nodes, kops-controller go into crash loops because kubernetes.default doesn't respond.
By using the local api server, it has a higher likelyhood of being able to connect.
2021-04-23 07:35:43 +02:00
Kubernetes Prow Robot 2649cbc598
Merge pull request #10995 from haugenj/release-1.19
Add NTH Queue Processor Mode
2021-04-22 12:15:58 -07:00
liranp bd19ba987d
fix(spot/elastigroup): prevent nil pointer dereference 2021-04-22 21:48:07 +03:00
Jason Haugen 36722afb0f change casing Asg->ASG 2021-04-22 13:07:01 -05:00
liranp 59c6b4a440
feat(spot/addon): bump ocean-controller to 1.0.74 2021-04-22 16:28:33 +03:00
Kubernetes Prow Robot 5307cd735f
Merge pull request #11276 from olemarkus/no-eip
If one tries to use eip with a public ip that doesn't exist, fail
2021-04-21 00:14:10 -07:00
Ole Markus With e70585d7e5 If one tries to use eip with a public ip that doesn't exist, fail
Update upup/pkg/fi/cloudup/awstasks/elastic_ip.go

Co-authored-by: Ciprian Hacman <ciprianhacman@gmail.com>
2021-04-21 08:36:56 +02:00
Kubernetes Prow Robot 9c46f5046a
Merge pull request #11235 from olemarkus/warm-provision
Make it possible to enable/configure warm pool
2021-04-20 21:44:10 -07:00
Kubernetes Prow Robot 06ca1ff169
Merge pull request #11271 from cloudnatix/kenji/azure_channel
Add Azure image to alpha/stable channel
2021-04-20 11:18:33 -07:00
Kenji Kaneda 221568a7a6 Add Azure image to alpha/stable channel
Remove the default image hard-coded in populate_instancegroup_spec.go.
2021-04-20 09:47:03 -07:00
Javi Polo 685e856d66 Fix cilium template scoping typo
Fixes https://github.com/kubernetes/kops/issues/11269
2021-04-20 17:44:22 +02:00
Ole Markus With 020652e096 Add ability to enable/configure warm pool for ASG
Apply suggestions from code review

Co-authored-by: John Gardiner Myers <jgmyers@proofpoint.com>

Apply suggestions from code review

Co-authored-by: John Gardiner Myers <jgmyers@proofpoint.com>
2021-04-20 09:02:09 +02:00
Jason Haugen 7e48dad4d2 add ManagedAsgTag, merge templates, improve docs 2021-04-19 16:51:08 -05:00
Jason Haugen a2cc750d62 fix sqs url for china 2021-04-19 15:43:06 -05:00
Jason Haugen cceb9dd296 lifecycle integ test, docs, & small cleanup 2021-04-19 15:43:06 -05:00
Jason Haugen 366634e66a change permisisons & node selector 2021-04-19 15:43:05 -05:00
Jason Haugen fb3f317e42 fix cloudformation verify 2021-04-19 15:43:05 -05:00
Jason Haugen 318a116ba6 fix staticcheck 2021-04-19 15:43:05 -05:00
Jason Haugen 10df4a9a14 integ tests 2021-04-19 15:43:05 -05:00
Jason Haugen c8bb48ba81 fix existing tests 2021-04-19 15:43:05 -05:00
Jason Haugen d07b067249 Add NTH queue-processor mode 2021-04-19 15:43:05 -05:00
Kubernetes Prow Robot 146f9b4cbb
Merge pull request #11248 from dntosas/cilium-resources
[cilium] Add support for choosing resources
2021-04-19 10:23:45 -07:00
dntosas 55524935d7
[cilium] Add support for choosing resources
Cilium as a CNI is a critical component for the cluster so it would be safe
to have some guaranteed resources as well as allowing the users to
define them based on their needs.

In this commit, we init default requested resources and add the
capability of user-defined values.

Signed-off-by: dntosas <ntosas@gmail.com>
2021-04-19 11:30:02 +03:00
Kubernetes Prow Robot 7dc29de781
Merge pull request #11258 from olemarkus/prewarm-cilium
Pre-pull cilium and kube-proxy in warming mode
2021-04-18 23:48:36 -07:00
Ole Markus With df4f429ceb Apply suggestions from code review
Co-authored-by: John Gardiner Myers <jgmyers@proofpoint.com>
2021-04-19 07:25:42 +02:00
Ole Markus With 202e440920 Pre-pull cilium and kube-proxy in warming mode 2021-04-18 18:42:59 +02:00
AkiraFukushima 9d42b4a4fd
Remove mixedInstancesPolicy in update when it is removed from expected 2021-04-19 00:59:25 +09:00
AkiraFukushima 9a5f408f48
Make it possible to detect field changes when mixedInstancePolicy is removed 2021-04-18 17:51:18 +09:00
Kubernetes Prow Robot 5aa8a31819
Merge pull request #11227 from olemarkus/warm-roll
Give kOps CLI knowledge about ASG warm pools
2021-04-15 09:46:07 -07:00
Kubernetes Prow Robot 465a02f45e
Merge pull request #11080 from rifelpet/logging-cleanup
Logging cleanup
2021-04-15 02:51:50 -07:00
Ole Markus With 09615935fd Make kOps CLI handle ASG warm pools 2021-04-15 11:10:23 +02:00
Kubernetes Prow Robot c771b7622e
Merge pull request #11216 from olemarkus/warm-nodeup
Don't start kubelet if instance is entering the warm pool
2021-04-15 00:07:49 -07:00
Ciprian Hacman 27e102bd04 Add support for Docker v20.10.6 2021-04-15 07:01:36 +03:00
Ole Markus With af92896dc7 Don't start kubelet if we are warming 2021-04-14 11:05:50 +02:00
Ciprian Hacman f3c6558fd0 Release 1.21.0-alpha.3 2021-04-14 09:13:04 +03:00
Kubernetes Prow Robot c573d9d449
Merge pull request #11207 from johngmyers/rename-sa-key
Rename the service account key
2021-04-11 14:04:06 -07:00
Barry Melbourne 1a60629d38 Update Docker to v20.10.5 2021-04-11 19:26:46 +01:00
John Gardiner Myers 25c31796bd Include type of builder in error message 2021-04-11 09:51:23 -07:00
John Gardiner Myers fdc61b4bdb Rename the service account key 2021-04-11 08:11:27 -07:00
Jesse Haka 2a611bb406 update node local dns 2021-04-09 21:25:42 +03:00
Kubernetes Prow Robot 6f302f0ea7
Merge pull request #11181 from spotinst/fix-ocean-headroom
Spotinst: Configure headroom resources only at the VNG level
2021-04-07 00:03:53 -07:00
liranp 97370b0adc
fix(spot/ocean): configure headroom resources only at the vng level 2021-04-06 23:41:40 +03:00
liranp d945a35058
fix(spot/ocean): configure root volume size using bdm 2021-04-06 21:34:38 +03:00
Ole Markus With dbd23473ef Add irsa support for awslbcontroller
This commit also introduces support for adding token projection volumes for well-known SAs.
Slightly less complicated than explicitly parsing the objects for a manifest
2021-04-04 21:24:07 +02:00
Kubernetes Prow Robot 6bb9355361
Merge pull request #11152 from olemarkus/apiserver-cli-flags
Allow setting dedicated apiserver node count from create cluster cmd
2021-04-03 22:32:14 -07:00
Jesse Haka fe3f5d2762 Filter kOps natgateways from route table 2021-04-02 14:31:00 +03:00