Kubernetes Prow Robot
3d5f1c0e55
Merge pull request #10781 from olemarkus/update-channels-feb-21
...
Add missing versions to channels
2021-02-10 12:34:15 -08:00
Kubernetes Prow Robot
88f3d649fe
Merge pull request #10782 from justinsb/better_dns_precreate_logging
...
Logging: don't suggest we are pre-creating DNS records unless we are
2021-02-10 10:44:15 -08:00
Alexander Block
684ff3498e
Add back "omitempty" to cloudformation SubnetMapping
2021-02-10 18:02:13 +01:00
Alexander Block
cc4aca62f4
Fix unnecessary copying of list
2021-02-10 17:56:59 +01:00
Justin SB
f577e48cdf
Logging: don't suggest we are pre-creating DNS records unless we are
...
We want to communicate what we're doing, but the log message is confusing.
2021-02-10 10:04:18 -05:00
Alexander Block
277b917a24
Add notice about it being a bug if len(PrivateIPv4Address) = 1
2021-02-10 15:44:02 +01:00
Alexander Block
16c89e11b1
Remove Subnets fields from cloudformation and terraform
2021-02-10 15:43:19 +01:00
Alexander Block
4ae47cc546
Use proper errors for subnet validation
2021-02-10 15:27:11 +01:00
Ole Markus With
3889dcf6c9
Add missing versions to channels
2021-02-10 13:29:43 +01:00
Riccardo Padovani
1327a7aba7
Update kubectl documentation with new flags
...
Starting with kops 1.19, kops export kubecfg will also require passing either the --admin or --user flag
2021-02-10 11:06:25 +01:00
Alexander Block
091a18a128
Add omitempty to Subnets and SubnetMappings for terraform and cloudformation
2021-02-10 10:29:48 +01:00
Alexander Block
76dda4d925
Abort in case a NLB has more then one PrivateIPv4Address
2021-02-10 09:42:59 +01:00
Alexander Block
295fb11ac2
Better readable modification assigning of PrivateIPv4Address
2021-02-10 09:39:32 +01:00
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
Ole Markus With
e0c3490cc3
Add support for creating world-readable managedFiles
2021-02-09 21:06:28 +01:00
Kubernetes Prow Robot
29047fff56
Merge pull request #10775 from rifelpet/kubetest2-space
...
Kubetest2 - Fix splitting of --create-args
2021-02-09 08:45:16 -08:00
Peter Rifel
e325d8b72a
Kubetest2 - Fix splitting of --create-args
2021-02-09 07:07:25 -06: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
1b44ab085e
Merge pull request #10772 from rifelpet/kubetest2-space
...
Kubetest2 - Use a shell lexer for passing extra args to `create cluster`
2021-02-08 22:22:19 -08:00
Peter Rifel
144d038b76
Kubetest2 - Use a shell lexer for passing extra args to `create cluster`
...
This way any spaces within a quoted value wont cause the value to be broken up into multiple arguments.
The CentOS image in AWS has spaces in its name which is what exposed this issue.
2021-02-08 22:12:30 -06:00
Kubernetes Prow Robot
b78d66464a
Merge pull request #10771 from bharath-123/fix/cloud-zones
...
Update GCE zones
2021-02-08 18:16:28 -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
shil
11098d072c
Update doc with doc links
2021-02-08 11:11:02 -08:00
Bharath Vedartham
e1e02aa761
Refactor error message
2021-02-09 00:24:30 +05:30
Bharath Vedartham
8a3cf01384
Update GCE zones
2021-02-09 00:17:19 +05:30
Kubernetes Prow Robot
fef525f790
Merge pull request #10764 from olemarkus/troubleshoot-api-etcd
...
Add troubleshooting of corrupted api server leases
2021-02-08 09:51:40 -08:00
Kubernetes Prow Robot
9f8562f3fe
Merge pull request #10768 from hakman/relnotes_1.20.0-alpha.2
...
Release notes for 1.20.0-alpha.2
2021-02-08 08:05:38 -08:00
Ciprian Hacman
57b88fa007
Release notes for 1.20.0-alpha.2
2021-02-08 16:29:39 +02:00
Kubernetes Prow Robot
3673b6e7f8
Merge pull request #10765 from hakman/release-1.20.0-alpha.2
...
Release 1.20.0-alpha.2
2021-02-08 04:19:12 -08:00
Johannes Würbach
f89d407945
fix: asset task copy docker image
2021-02-08 13:09:54 +01:00
Ciprian Hacman
ede4daf7ce
Release 1.20.0-alpha.2
2021-02-08 13:36:48 +02:00
Ole Markus With
0c5ec01d4a
Add troubleshooting of corrupted api server leases
2021-02-08 12:19:14 +01:00
Kubernetes Prow Robot
741564e22c
Merge pull request #10758 from hakman/kops-controller-certs
...
Always generate kops-controller certs
2021-02-08 01:33:13 -08:00
Kubernetes Prow Robot
51dbaccb31
Merge pull request #10757 from justinsb/nodeup_set_owner_group
...
nodeup file: Set owner & group when we write the file.
2021-02-08 00:39:12 -08:00
Ciprian Hacman
47adc91dc2
Add dummy EnsureFileOwner function for Windows
2021-02-08 09:12:33 +02:00
shil
ab3a10f0fa
Add more details about ca.crt append and refresh in case cert rotation happens.
2021-02-07 20:54:06 -08:00
Justin SB
4ca45411d1
nodeup file: Set owner & group when we write the file.
...
Otherwise we had an issue where the file existed with the correct
owner/group; when we rewrote it we set the owner/group to root/root;
but we then didn't set the owner/group if they were previously
correct.
Was visible in the flatcar test results.
2021-02-07 17:41:13 -05:00
Ciprian Hacman
8ea5987851
Always generate kops-controller certs
2021-02-07 23:35:11 +02:00
Kubernetes Prow Robot
dbd19259ca
Merge pull request #10754 from rifelpet/fix-update-asg-elb
...
Use EnsureTask instead of prepending IG names to external ELB tasks
2021-02-07 10:23:11 -08:00
Peter Rifel
9f5e225424
Add integration test for one external CLB being attached to multiple ASGs
2021-02-07 10:47:55 -06:00
Peter Rifel
0ef3f5a12c
Use LoadBalancerName field of CLB task when attaching CLBs to existing ASGs
...
This shouldn't have a functional change, just improving consistency with how we attach CLBs to ASGs being created
2021-02-07 10:46:44 -06:00
Peter Rifel
e7ede2b13e
Use EnsureTask instead of prepending IG names to external ELB tasks
...
This way we end up with one CLB task per CLB regardless of how many ASGs to which it is attached.
2021-02-07 10:45:38 -06: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
Kubernetes Prow Robot
016b0e5500
Merge pull request #10732 from zetaab/feature/uagent
...
add user agent to openstack api requests
2021-02-06 23:53:12 -08:00
Ole Markus With
07eb88145f
Remove unset config options
2021-02-07 08:03:07 +01:00
Ole Markus With
cd857b97f2
Catch bad/unknown cilium version
2021-02-07 08:00:58 +01: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
Peter Rifel
dd1ebb8b77
Add overrides support in lifecycle integration tests
...
This allows specific changes to be tested during an `update cluster --yes` and ensuring a subsequent `update cluster` dryrun correctly reports no changes.
To specify changes, create a cluster.overrides.txt or instancegroup.<name>.overrides.txt file in the update_cluster integration test's directory.
Each line is a field=value format, each batch of changes is separated by a `---` line.
Each batch will be ran through `update cluster --yes`
2021-02-06 23:18:15 -06:00
Peter Rifel
c91ea29cb8
Add cloudmock support for launch template versions and updating ASGs
2021-02-06 23:06:46 -06:00