Kubernetes Prow Robot
d97eb510dc
Merge pull request #9973 from olemarkus/cleanup-cloud
...
Build cloud outside of PerformAssignments
2020-09-22 23:42:08 -07:00
Ole Markus With
7bc17f4b1f
Build cloud outside of PerformAssignments
...
We tend to build cloud, call some method, and then build cloud over
again. It would be easier to just pass the first one along.
Passing along cloud would also make it easier to mock cloud.
2020-09-23 07:54:28 +02:00
Ole Markus With
6797998ac1
Consolidate all buildMinimalClusters into a generic test cluster builder
2020-09-19 19:55:19 +02:00
Kubernetes Prow Robot
bca601d1da
Merge pull request #9969 from hakman/docker-19.03.13
...
Update Docker to v19.03.13
2020-09-18 10:46:46 -07:00
Kubernetes Prow Robot
255cd59b67
Merge pull request #9964 from rifelpet/sa-partition
...
Add AWS partition support to iam service account roles
2020-09-18 06:48:46 -07:00
Kubernetes Prow Robot
f07d248a24
Merge pull request #9958 from hakman/hash-mirrors
...
Use all kops mirrors to determine artifacts hashes
2020-09-18 04:00:45 -07:00
Kubernetes Prow Robot
e7bfedd1ac
Merge pull request #9921 from olemarkus/nth
...
Add addon for aws node termination handler
2020-09-18 03:10:45 -07:00
Ciprian Hacman
96e3fefd85
Update Docker to v19.03.13
2020-09-18 12:14:43 +03:00
Ciprian Hacman
fcc486d250
Update containerd to v1.4.1
2020-09-18 10:01:30 +03:00
Ciprian Hacman
2f218125fe
Mention the new sha256 hash files only after failing all mirrors
2020-09-18 09:51:55 +03:00
Ciprian Hacman
0c6f1c733c
Use all kops mirrors to determine artifacts hashes
2020-09-18 09:44:37 +03:00
Ole Markus With
b9212f85ad
Add addon for aws node termination handler
2020-09-17 21:09:28 +02:00
Peter Rifel
d4d4545345
Add AWS partition support to iam service account roles
2020-09-17 10:01:27 -05:00
Adam Smith
2fb1a4ecd2
Support ChainInsertMode config option for Calico Networking
2020-09-16 10:38:45 +01:00
Ciprian Hacman
0eb626fcdd
Release 1.19.0-alpha.4
2020-09-16 11:37:38 +03:00
Kubernetes Prow Robot
50e61d6bc9
Merge pull request #9924 from hakman/additional-policies-shared-roles
...
Only add additional policies to kops managed IAMRoles
2020-09-15 20:03:19 -07:00
Ole Markus With
b8bc6d35b8
Force external cloud controller manager on OS
2020-09-15 18:49:51 +02:00
Ole Markus With
926a0bc7c1
Block external CCM for k8s less than 1.13
2020-09-15 15:51:23 +02:00
Ole Markus With
6efb91a15b
Don't write application credentials to cloud config unless external CCM is enabled
2020-09-15 09:45:09 +02:00
Kubernetes Prow Robot
a93febf5a6
Merge pull request #9911 from hakman/fix-gossip
...
Allow the BootstrapClient task to run after Protokube
2020-09-13 21:10:57 -07:00
Kubernetes Prow Robot
04b9f41daa
Merge pull request #9883 from hs0210/work
...
Add unit test for pkg/apis/kops/model/features.go
2020-09-13 15:24:57 -07:00
Kubernetes Prow Robot
58092b5666
Merge pull request #9925 from olemarkus/cas-fixes
...
Add missing flags to cluster autoscaler template
2020-09-13 00:58:57 -07:00
Ole Markus With
2b5950c24c
Add missing flags to template
2020-09-12 08:24:29 +02:00
Ciprian Hacman
07be801a12
Only add additional policies to kops managed IAMRoles
2020-09-12 08:36:24 +03:00
Kubernetes Prow Robot
69f22a4b52
Merge pull request #9918 from olemarkus/validate-labels
...
Validate labels
2020-09-11 09:04:15 -07:00
Kubernetes Prow Robot
ccd810dad9
Merge pull request #9907 from olemarkus/openstack-no-volume-type
...
Remove constraint of setting volume type for OS
2020-09-11 01:14:14 -07:00
Ole Markus With
9f5ba43445
Validate labels
2020-09-11 09:59:24 +02:00
Ciprian Hacman
c1e0991153
Skip the iamPolicy.DNSZone task when using gossip
2020-09-10 22:55:36 +03:00
Evgeny Zislis
608a561f8c
only apply external policy tasks on non-shared iam
2020-09-10 12:58:54 +03:00
Kubernetes Prow Robot
036ea69525
Merge pull request #9352 from justinsb/irsa_with_public
...
Simplified form of IAM Roles for ServiceAccounts
2020-09-09 22:23:44 -07:00
Kubernetes Prow Robot
4508406515
Merge pull request #9908 from rdrgmnzs/CacheNodeidentityInfo
...
Allow caching of Nodeidentity Info in kops-controller for AWS.
2020-09-09 13:01:44 -07:00
Rodrigo Menezes
4c057f138a
Allow caching of Nodeidentity Info in kops-controller for AWS to reduce the number of DescribeInstances API calls.
2020-09-09 22:11:29 +03:00
Ole Markus With
ecfdf5715b
Remove constraint of setting volume type for OS
...
There is no real reason to do this. In some cases this may even prevent
clusters from starting where there is no explicit volume type defined in
cinder.
2020-09-09 20:53:17 +02:00
Chris Loukas
65610dbcee
Update NodeLocalDNSConfig with Mem/CPU requests
...
Add NodeLocalDNS.CPURequest and NodeLocalDNS.MemoryRequest to
configure resource requests.
If not explicitly set, fall back to 25m and 5Mi
2020-09-09 18:40:14 +03:00
Justin SB
6fa8be2716
JSON formatting of IAM: Workaround for optional fields
...
AWS IAM is very strict and doesn't support `Resource: []` for example.
We implement a custom MarshalJSON method to work around that.
2020-09-09 09:57:07 -04:00
Justin Santa Barbara
d8895c57ec
Add version logic to UseServiceAccountIAM
...
Co-authored-by: John Gardiner Myers <jgmyers@proofpoint.com>
2020-09-09 09:57:07 -04:00
Justin SB
a61ecf4c58
Refactor to use interface for iam Subjects
...
Hat-tip to johngmyers for the idea!
2020-09-09 09:57:07 -04:00
Justin SB
f05980f6ba
IAM Policy: rely on stub resolution/unification
...
This avoids the hacky search through the list of tasks.
2020-09-09 09:57:06 -04:00
Justin SB
8498ac9dbb
Create PublicJWKS feature flag
...
This should be much easier to start and to get under testing; it only
works with a load balancer, it sets the apiserver into anonymous-auth
allowed, it grants the anonymous auth user permission to read our jwks
tokens. But it shouldn't need a second bucket or anything of that
nature.
Co-authored-by: John Gardiner Myers <jgmyers@proofpoint.com>
2020-09-09 09:57:06 -04:00
Kubernetes Prow Robot
4604fa53b3
Merge pull request #9899 from olemarkus/remove-insecure-bind-address
...
Don't explicitly set insecure-bind-address on newer k8s
2020-09-09 03:25:53 -07:00
Ole Markus With
886b4c97cb
Don't explicitly set insecure-bind-address on newer k8s
2020-09-09 11:41:51 +02:00
Kubernetes Prow Robot
766e65c725
Merge pull request #9884 from hakman/mock-1.19.0-alpha.3
...
Update mock version to 1.19.0-alpha.3
2020-09-08 00:09:43 -07:00
Ciprian Hacman
c7bc3d4397
Update mock version to 1.19.0-alpha.3
2020-09-08 08:45:25 +03:00
Hu Shuai
9d80c416e0
Add unit test for pkg/apis/kops/model/features.go
...
Signed-off-by: Hu Shuai <hus.fnst@cn.fujitsu.com>
2020-09-08 13:27:09 +08:00
Barry Melbourne
21fe46ce12
Add kubelet cgroup driver property
2020-09-07 17:11:33 +01:00
Ole Markus With
54ccc92829
Remove unused functions
2020-09-05 20:22:21 +02:00
Ole Markus With
0bd29dd4c7
Remove old servergroup test
2020-09-05 20:22:21 +02:00
Ole Markus With
4a21a532da
Add golden tests for openstack servergroup
2020-09-05 20:22:21 +02:00
Ole Markus With
5e7ec64347
Move abs resolution a bit earlier to make it clear where we are looking for golden output
2020-09-05 20:10:43 +02:00
Kubernetes Prow Robot
bac4afa3e5
Merge pull request #9871 from olemarkus/cilium-upgrades-sept-2
...
Bump cilium to 1.8.3
2020-09-05 09:15:41 -07:00