Alexander Block
2c0f9809eb
Move validation of ClusterSubnetSpec into pkg/apis/kops/validation
2021-02-10 09:36:39 +01:00
Alexander Block
c6eca9db81
Fix check for empty privateIPv4Address
2021-02-10 08:21:22 +01:00
Alexander Block
6d354233d6
Add documentation for new subnet fields
2021-02-05 17:53:20 +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
Alexander Block
49e7ec8890
Use SubnetMappings for NLBs instead of Subnets
...
SubnetMappings allow to explicitely set the private IPv4 address that
must be used for the NLB.
SubnetMappings and Subnets in the AWS API are compatible as long as the
address settings are not changes, making this commit backwards compatible.
2021-02-05 17:53:20 +01:00
Alexander Block
190073e766
Refactor and fix NLB subnet change checks
...
Move checks for valid subnet operations into CheckChanges. This also fixes
a bug where changes would cause immutable field errors while it's actually
perfectly fine to add new subnets (only detaching is forbidden).
This also commit changes the actualSubnets and expectedSubnets lists to
be maps of *string. This is in preparation for the next commit that then
relies on it being a map.
2021-02-05 13:08:57 +01:00
Kubernetes Prow Robot
beb8b62746
Merge pull request #10700 from avdhoot/expose-metrics-Calico
...
Fix rendering issue created by #10414
2021-02-04 01:46:29 -08:00
Kubernetes Prow Robot
6fa8707581
Merge pull request #10696 from bharath-123/task/fix-links
...
Update code reference links in docs
2021-02-04 01:04:37 -08:00
Kubernetes Prow Robot
75df2e5cf7
Merge pull request #10690 from bharath-123/task/remove-unused-param
...
Remove unused instanceGroup parameter from setClusterFields
2021-02-04 01:04:29 -08:00
Kubernetes Prow Robot
1885ccee17
Merge pull request #10713 from rifelpet/kubetest2
...
Update the skipped tests in the upgrade job to help the test stage pass
2021-02-02 21:26:28 -08:00
Peter Rifel
2787218fa6
Update the skipped tests in the upgrade job to help the test stage pass
...
We'll look into these failures separately but for now we just want to get to the upgrade process
2021-02-02 12:09:52 -06:00
Kubernetes Prow Robot
b7f1f69a86
Merge pull request #10712 from dntosas/fix-docs-for-service-account-volume
...
Docs: Fix ServiceAccountVolume proposed configuration for Istio
2021-02-02 09:58:28 -08:00
dntosas
3a5d6ffe1f
Docs: Fix ServiceAccountVolume proposed configuration for Istio
...
Seems that after merging https://github.com/kubernetes/kops/pull/9534
there is no need to specify paths for key-files for service Account
Token Volume Projection. Instead, current configuration proposed is
making Istio unable to verify JWT token with errors.
In this commit, we remove the paths, letting Kops handles the default
ones that are working as expected.
Signed-off-by: dntosas <ntosas@gmail.com>
2021-02-02 18:39:59 +02:00
Kubernetes Prow Robot
030d293554
Merge pull request #10711 from rifelpet/kubetest2
...
Fix create args for upgrade test
2021-02-02 07:56:28 -08:00
Peter Rifel
1ce2352646
Fix create args for upgrade test
2021-02-02 09:16:13 -06:00
Kubernetes Prow Robot
3a3bb5fdf5
Merge pull request #10710 from rifelpet/kubetest2
...
Update upgrade test to use 1.18->1.19
2021-02-02 06:22:28 -08:00
Peter Rifel
dd41a2f8fe
Update upgrade test to use 1.18->1.19
2021-02-02 07:41:45 -06:00
Bharath Vedartham
e37cb87214
Update code reference links
2021-02-02 01:40:33 +05:30
Kubernetes Prow Robot
9d0dd3c4c1
Merge pull request #10701 from rifelpet/kubetest2
...
Kubetest2 - refactor how `kops create cluster` arguments are set
2021-02-01 11:43:49 -08:00
Peter Rifel
72ae782c04
Dont overwrite default feature flags when appending more flags
2021-02-01 12:27:33 -06:00
Peter Rifel
044cba7a7a
Kubetest2 - refactor how `kops create cluster` arguments are set
...
This allows kubetest's --create-args to take precedence over arguments we were otherwise hardcoding.
Specifically this will be used to hardcode the list of zones for some prow jobs with `--create-args="--zones us-east-1a"`.
2021-02-01 12:27:19 -06:00
Peter Rifel
942c48c04b
Remove unnecessary --networking flag from kubetest2.
...
this can be specified in --create-args
2021-02-01 12:27:18 -06:00
Kubernetes Prow Robot
31c8771587
Merge pull request #10702 from olemarkus/fix-cp-hop-limit
...
Increase IMDSv2 hop limit on control plane nodes
2021-02-01 04:17:49 -08:00
avdhoot
0717e4a50a
Fix rendering issue created by #10414
2021-02-01 14:09:20 +05:30
Kubernetes Prow Robot
dae40386cd
Merge pull request #10698 from hakman/weave-2.8.1
...
Update Weave to v2.8.1
2021-01-31 21:49:49 -08:00
Ole Markus With
4e00e29fc3
Increse imdv2 hop limit on control plane nodes
...
Non-hostNetworking fails to talk to the instance metadata otherwise. Breaking e.g CSI controller
2021-01-31 19:35:07 +01:00
Kubernetes Prow Robot
fd21e0e836
Merge pull request #10689 from olemarkus/tf-channel-latest-ami
...
Add template function returning the latest image
2021-01-31 07:51:48 -08:00
Kubernetes Prow Robot
40ae752e46
Merge pull request #10545 from olemarkus/channels-certs
...
Have channels create PKI for addons
2021-01-31 01:21:49 -08:00
Ciprian Hacman
dc407e8a9b
Update Weave to v2.8.1
2021-01-31 09:52:57 +02:00
Ole Markus With
05092f8389
Add template function returning the latest image
...
Apply suggestions from code review
Co-authored-by: Peter Rifel <rifelpet@users.noreply.github.com>
2021-01-31 08:21:15 +01:00
Kubernetes Prow Robot
bd956fdc4a
Merge pull request #10694 from olemarkus/allow-gp2-standard
...
Fix bug preventing tasks using gp2
2021-01-30 11:29:48 -08:00
Ole Markus With
7ac74ab61c
Fix bug preventing tasks using gp2
2021-01-30 19:46:30 +01:00
Kubernetes Prow Robot
55a5915515
Merge pull request #10688 from olemarkus/docs-fix-release-notes
...
Remove 'not released' notice from 1.19 notes
2021-01-30 02:13:48 -08:00
Bharath Vedartham
515fbf1c1c
set_cluster: Remove unused instanceGroup parameter from setClusterFields
2021-01-30 14:31:49 +05:30
Kubernetes Prow Robot
b50ec1df46
Merge pull request #10680 from timothyclarke/patch-1
...
Documentation update: Corrected externalPolicy AWS ARN formatting
2021-01-30 00:13:48 -08:00
Ole Markus With
1db7b72843
Use serving cert for metrics-server
2021-01-30 09:01:36 +01:00
Ole Markus With
d41f68c6ef
Make channels create PKI for addons that needs it
2021-01-30 09:01:33 +01:00
Ole Markus With
4085dbd593
Remove 'not released' notice from 1.19 notes
2021-01-30 08:35:38 +01:00
Kubernetes Prow Robot
1bf87aca9f
Merge pull request #10685 from olemarkus/docs-fix-indentations
...
Fix header indentation in addons.md
2021-01-29 23:33:48 -08:00
Kubernetes Prow Robot
064d7fb7ab
Merge pull request #10686 from olemarkus/docs-add-1-19
...
Add link to 1.19
2021-01-29 12:11:48 -08:00
Ole Markus With
03c6aa8d61
Add link to 1.19
2021-01-29 20:30:38 +01:00
Kubernetes Prow Robot
dda4fb152f
Merge pull request #10655 from hakman/imdsv2-optional
...
Default IMDSv2 to "optional" for AWS
2021-01-29 11:15:41 -08:00
Ole Markus With
7dbc9c9571
Fix header indentation in addons.md
...
Also the misplaced cluster-autoscaler docs
2021-01-29 20:05:26 +01:00
Kubernetes Prow Robot
47027753ff
Merge pull request #10684 from johngmyers/update-version
...
Update release compatibility matrix
2021-01-29 10:35:41 -08:00
John Gardiner Myers
2b1abe88e0
Update release compatibility matrix
2021-01-29 09:54:54 -08:00
Kubernetes Prow Robot
3e5da10544
Merge pull request #10683 from justinsb/relnotes_1_19_0
...
Release notes for 1.19.0
2021-01-29 08:01:41 -08:00
Kubernetes Prow Robot
3c59a4f0ac
Merge pull request #10682 from rifelpet/aws-sdk-sso
...
Update aws-sdk-go to 1.37.0
2021-01-29 07:13:40 -08:00
Justin SB
c207166d50
Release notes for 1.19.0
...
Including a note about containerd + kubenet/kopeio/gce/external
networking.
2021-01-29 09:33:58 -05:00
Peter Rifel
fa77f064f4
Update aws-sdk-go to 1.37.0
...
This includes support for using cached SSO credentials
2021-01-29 08:27:42 -06:00
Timothy Clarke
04be48a8cd
Corrected externalPolicy
...
AWS IAM resource ID's were in an incorrect format.
2021-01-29 13:01:11 +00:00