Kubernetes Prow Robot
1b42286cfe
Merge pull request #10832 from rifelpet/aws-sdk
...
Add Tagging to Instance Profiles and OIDC Providers
2021-02-24 05:40:50 -08:00
Kubernetes Prow Robot
a424958e83
Merge pull request #10872 from timothyclarke/feature/NLB-EIP
...
Adding Elastic IP Allocations to NLB API
2021-02-22 23:48:03 -08:00
Nicholas Galantowicz
616d446658
add usage of subnet and routetable shared resources in azure
2021-02-22 15:28:55 -05:00
Kubernetes Prow Robot
4e8c655899
Merge pull request #10897 from olemarkus/remove-1-14-support
...
Enforce 1.14 deprecation
2021-02-22 06:01:43 -08:00
Ole Markus With
4d4bcba315
Enforce 1.14 deprecation
2021-02-21 17:59:39 +01:00
Ciprian Hacman
dee13cecca
Improve machine type and image validation
2021-02-19 18:28:57 +02:00
Timothy Clarke
d59faa329e
Revert "Simplifying conditional per code review comments"
...
This reverts commit 1a3c675212
as it turned an optional feature subnets[0].allocationID into a required one
2021-02-19 11:19:36 +00:00
Timothy Clarke
1a3c675212
Simplifying conditional per code review comments
2021-02-19 10:46:39 +00:00
Bharath Vedartham
e2bf86a0d3
Add unit tests
2021-02-19 01:20:23 +05:30
Bharath Vedartham
92be20f2d5
Add validation for ami arch to instance type arch
2021-02-19 01:20:06 +05:30
Timothy Clarke
1577b0a54b
Adding Elastic IP Allocations to NLB API
2021-02-18 12:27:28 +00:00
Ole Markus With
8486650c33
Add support for cluster autoscaler 1.20.x
...
Update upup/models/cloudup/resources/addons/cluster-autoscaler.addons.k8s.io/k8s-1.15.yaml.template
Co-authored-by: Ciprian Hacman <ciprianhacman@gmail.com>
2021-02-17 14:05:09 +01:00
Peter Rifel
b285794f02
Update CloudLabels field description
2021-02-15 17:03:17 -06:00
Kubernetes Prow Robot
cd10383fa0
Merge pull request #10741 from codablock/nlb-subnets
...
Allow to control which subnets and IPs get used for the API loadbalancer
2021-02-14 14:23:06 -08:00
Steven E. Harris
4a7b970011
Validate CloudConfiguration values
2021-02-11 10:49:44 -05:00
Steven E. Harris
f63a5d3911
Define "ManageStorageClasses" cloud config field
2021-02-11 10:48:32 -05:00
Ole Markus With
e106e5f752
Apply suggestions from code review
...
Co-authored-by: Ciprian Hacman <ciprianhacman@gmail.com>
2021-02-11 10:15:26 +01:00
Ole Markus With
56330188d0
Add AWS LoadBalancerController
2021-02-11 08:47:03 +01:00
Alexander Block
cc4aca62f4
Fix unnecessary copying of list
2021-02-10 17:56:59 +01:00
Alexander Block
4ae47cc546
Use proper errors for subnet validation
2021-02-10 15:27:11 +01:00
Alexander Block
2c0f9809eb
Move validation of ClusterSubnetSpec into pkg/apis/kops/validation
2021-02-10 09:36:39 +01:00
Kubernetes Prow Robot
41d7d2dbe4
Merge pull request #10707 from slu2011/master
...
Use the kubeApiServerConfig clientCAFile field
2021-02-09 03:58:46 -08:00
Kubernetes Prow Robot
4507be8e13
Merge pull request #10469 from justinsb/boot_nodes_from_kops_controller
...
Boot nodes without state store access
2021-02-08 11:28:19 -08:00
Kubernetes Prow Robot
0aa9cf1921
Merge pull request #10695 from olemarkus/cilium-1-9
...
Add support for cilium 1.9
2021-02-07 01:07:11 -08:00
Ole Markus With
a6dce2e820
Add support for cilium 1.9
...
Apply suggestions from code review
Co-authored-by: Ciprian Hacman <ciprianhacman@gmail.com>
2021-02-07 08:00:54 +01:00
Alexander Block
6facd1b8ab
Allow to explicitely choose subnets and private IPs for the API loadbalancer
2021-02-05 17:53:20 +01:00
Li Zhijian
d39f196292
pkg/apis/kops/validation/validation: Fix ineffectual assignment to optionTaken
...
Signed-off-by: Li Zhijian <lizhijian@cn.fujitsu.com>
2021-02-05 16:39:28 +08:00
shil
a0350a0dfa
Use the kubeApiServerConfig clientCAFile field
2021-02-01 15:26:09 -08:00
Ole Markus With
1db7b72843
Use serving cert for metrics-server
2021-01-30 09:01:36 +01:00
Ciprian Hacman
7aeb8c2af3
Add back support for kubenet style networking with containerd
2021-01-24 21:16:45 +02:00
Ole Markus With
35d6ac5e21
enableRemoteNodeIdentity actually defaults to true
2021-01-22 10:52:22 +01:00
Ciprian Hacman
d889d61ddb
Set default IMDS v2 to "required" for instances in AWS
2021-01-21 11:35:41 +02:00
Kubernetes Prow Robot
04e61e4965
Merge pull request #10616 from ottosulin/azhints
...
Add network and router availability zone hints to OpenStack
2021-01-20 08:56:00 -08:00
Otto Sulin
c66a079e3e
Add network and router availability zone hints to OpenStack
...
This pull request makes it possible to add availability zone hints to routers and networks if the hints are supported.
2021-01-20 13:34:08 +02:00
Ciprian Hacman
51cc462793
Add support for container-log-max-size/files with kubelet
2021-01-20 05:49:26 +02:00
Ole Markus With
381875b96e
Apply suggestions from code review
...
Co-authored-by: Ciprian Hacman <ciprianhacman@gmail.com>
2021-01-17 18:43:12 +01:00
Ole Markus With
ad36f99dfd
Validate cluster cloud labels
2021-01-17 08:56:08 +01:00
Kubernetes Prow Robot
a051af8dc0
Merge pull request #10564 from bjhaid/master
...
Make cluster proportional autoscaler image configurable.
2021-01-15 11:03:52 -08:00
bjhaid
f299566822
Make cluster proportional autoscaler image configurable.
...
Similar to how we can configure coreDNS image we will like to configure
cluster Proportional autoscaler so we can use our internal docker
registry rather than gcr.io.
2021-01-12 13:30:42 -06:00
Ole Markus With
f5ae5f8808
AWS CSI driver
2021-01-12 07:09:10 +01:00
Kubernetes Prow Robot
695be2666c
Merge pull request #10281 from dntosas/cluster-autoscaler-improvements
...
[addons/CA] Add support for specifying resources and metrics
2021-01-11 12:16:26 -08:00
dntosas
56fe4bab24
[addons/CA] Add support for specifying resources and metrics
...
- Resources
We enable users to set their desired capacity for cluster-autoscaler addon.
There are edge cases, especially in big clusters, where autoscaler needs
to reconcile a large number of objects thus may need increased memory or
increased cpu to avoid saturation.
- Metrics
Cluster autoscaler provides valuable insights for monitoring capacity
allocation and scheduling aspects of a cluster. In this commit, we
add proper annotation on deployment to enable Prometheus scrape metrics.
We also bump patch version of container images.
Signed-off-by: dntosas <ntosas@gmail.com>
2021-01-11 20:53:08 +02:00
Ole Markus With
4d2eca199f
Remove node-authorization
2021-01-11 18:59:45 +01:00
geojaz
803c7bcd4e
pdates GCE channels to use ubuntu over COS
2021-01-10 21:20:25 -08:00
Justin SB
4ac9d5c17b
Boot nodes without state store access
...
kops-controller can now serve the instance group & cluster config to
nodes, as part of the bootstrap process.
This enables nodes to boot without access to the state
store (i.e. without S3 / GCS / etc permissions)
Feature-flagged behind the KopsControllerStateStore feature-flag.
2021-01-09 13:08:48 -05:00
Kubernetes Prow Robot
2677254392
Merge pull request #10461 from olemarkus/allow-modify-etcd-volume
...
Make it possible to change the etcd volume type and iops
2021-01-06 02:47:52 -08:00
Ole Markus With
0676e38473
Make it possible to modify ebs volumes
2021-01-06 11:01:24 +01:00
Ciprian Hacman
a7bb949936
Add possibility to set volume throughput for gp3 volumes
2021-01-05 13:18:32 +02:00
Kubernetes Prow Robot
6d5549e730
Merge pull request #10453 from msidwell/gp3-etcd
...
Add gp3 Volume Type to etcd
2021-01-04 11:29:57 -08:00
msidwell
ebf05facc2
add gp3 volume default params
...
add io2 case and correct IOPS minimum value check
add gp3 case
add io2 and gp3 parameter ratio validation logic
add volumeThroughput parameter for disks that support it
add volumeThroughput components throughout ebs structs
add volumeThroughput to versioned api
updated api machinery and crds
apimachinery update
2021-01-04 17:08:11 +00:00