Kubernetes Prow Robot
ab0ee8a2a9
Merge pull request #11823 from johngmyers/get-keypairs-2
...
Improve the output of 'kops get keypairs'
2021-06-21 02:19:10 -07:00
Kubernetes Prow Robot
17c2edc3a1
Merge pull request #11811 from olemarkus/ebs-bump
...
Add back createvolume to master + bump ebs driver
2021-06-21 02:19:03 -07:00
Kubernetes Prow Robot
21488a164d
Merge pull request #11822 from johngmyers/rotate-issue
...
Support creating new service-account keypairs
2021-06-21 01:32:59 -07:00
Kubernetes Prow Robot
eb7ba5e943
Merge pull request #9229 from johngmyers/version-fullcluster
...
Put versioned API of cluster into state store
2021-06-21 01:32:52 -07:00
Ole Markus With
14fb35d0d0
Bump EBS Driver to 1.1.0
2021-06-21 08:56:11 +02:00
Ole Markus With
b3f274e140
Apply permissions to master role when irsa is not used
2021-06-21 08:56:11 +02:00
Ciprian Hacman
f0955ad9d2
Set EnableExternalCloudController to true by default
2021-06-21 06:37:43 +02:00
John Gardiner Myers
1ed3619362
Improve the output of 'kops get keypairs'
2021-06-20 15:51:09 -07:00
John Gardiner Myers
896330be88
Create fi.NewKeyset()
2021-06-20 14:09:46 -07:00
Ciprian Hacman
904f21cd77
Remove previous implementation of pre-pulling container images
2021-06-20 23:01:52 +02:00
Ciprian Hacman
65d21ee463
Pre-pull container images from list of desired prefixes
2021-06-20 23:01:52 +02:00
Kubernetes Prow Robot
e4eff07c81
Merge pull request #11809 from johngmyers/rotate-5
...
Include multiple cluster CAs in trust stores
2021-06-20 13:20:51 -07:00
John Gardiner Myers
5cc7a379ce
Fix VFSCAStore.ListKeysets()
2021-06-19 16:58:29 -07:00
John Gardiner Myers
0dee785ebf
Pass multiple CA certs to kops-controller client
2021-06-19 10:50:53 -07:00
John Gardiner Myers
e0d9259be1
Remove dead code
2021-06-19 10:50:52 -07:00
Ole Markus With
507402e315
Fail early if policy size is too large
...
This will then also be caught by integration tests
2021-06-19 10:04:11 +02:00
Kubernetes Prow Robot
41a1c0d953
Merge pull request #11252 from johngmyers/rotate-4
...
Allow "kops create keypair" to stage next CA cert
2021-06-18 23:56:50 -07:00
Kubernetes Prow Robot
5582e27adb
Merge pull request #11805 from MoShitrit/aws-cni-1.8.0
...
Upgrade AWS CNI to latest release 1.8.0
2021-06-18 11:04:06 -07:00
John Gardiner Myers
ae6950711f
Allow omitting private key for secondary certs
2021-06-18 10:41:40 -07:00
John Gardiner Myers
af74e75382
Allow adding secondary keyset items
2021-06-18 10:41:37 -07:00
John Gardiner Myers
9861009759
Extract receiver for keyset item addition
2021-06-18 10:36:35 -07:00
John Gardiner Myers
04df5afb2e
Validate Keyset upon storage
...
Also treat the map key id as authoratative
2021-06-18 10:20:42 -07:00
Moshe Shitrit
da35c2a6d6
update-expected after aws-cni version bump
2021-06-18 18:48:09 +03:00
Kubernetes Prow Robot
135cdf3461
Merge pull request #11789 from johngmyers/seed-rng
...
Seed the random number generator on AWS
2021-06-18 08:48:06 -07:00
Moshe Shitrit
9e6771118f
Update version to 1.8.0
2021-06-18 18:42:03 +03:00
John Gardiner Myers
758b7474d2
Fix function comment
...
Co-authored-by: Ciprian Hacman <ciprian@hakman.dev>
2021-06-18 08:06:16 -07:00
Ole Markus With
33a7de60a7
Enable IRSA for EBS CSI Driver
2021-06-18 08:05:59 +02:00
John Gardiner Myers
42bf3ee85b
Seed the random number generator on AWS
2021-06-17 22:59:43 -07:00
Kubernetes Prow Robot
7ec956dd00
Merge pull request #11748 from olemarkus/irsa-cas
...
Enable ability to use IRSA for cluster autoscaler
2021-06-17 21:00:05 -07:00
Kubernetes Prow Robot
559b57ea4c
Merge pull request #11381 from dntosas/addons-add-npd
...
[addons] Introduce NodeProblemDetector
2021-06-17 00:58:19 -07:00
John Gardiner Myers
53695fc183
Put versioned API of cluster into state store
2021-06-16 19:33:46 -07:00
dntosas
20124d3ba9
[addons] Introduce NodeProblemDetector
...
Node Problem Detector aims to make various node problems visible to
the upstream layers in the cluster management stack. It is a daemon
that runs on each node, detects node problems and reports them to apiserver
so to avoid scheduling new pods on bad nodes and also easily identify
which are the problems on underlying nodes.
Project Home: https://github.com/kubernetes/node-problem-detector
Signed-off-by: dntosas <ntosas@gmail.com>
2021-06-16 21:00:22 +03:00
Ole Markus With
6e8e027aff
Enable IRSA for Cluster Autoscaler
2021-06-16 18:03:11 +02:00
Kubernetes Prow Robot
8d91f868b1
Merge pull request #11780 from olemarkus/bump-cas-addon-version
...
Bump the cas addon version.
2021-06-16 04:13:58 -07:00
Ole Markus With
03ee36832d
Bump the cas addon version.
...
Between kOps 1.19 and 1.20, the version went from 1.19.1 to 1.19.0, which prevents any further changes from being applied to the cluster. Bumping to 1.19.2 so that channels can apply again
2021-06-16 12:32:39 +02:00
Kubernetes Prow Robot
84a730c9d6
Merge pull request #11678 from dntosas/safe-cilium
...
[cni/cilium] Add support for additional config options
2021-06-16 02:47:58 -07:00
dntosas
7bf65ff7ef
[cni/cilium] Add support for additional config options
...
In this commit, we enable users define their setup with following
additional fields:
- DisableEndpointCRD
- EnableEndpointHealthChecking
- IdentityAllocationMode
- IdentityChangeGracePeriod
- BPFLBAlgorithm
- BPFLBMaglevTableSize
- BPFNATGlobalMax
- BPFNeighGlobalMax
- BPFPolicyMapMax
- EnableBPFMasquerade
- EnableL7Proxy
Added also validation tests to prevent conflicting value combinations to
reach actual cluster state.
Signed-off-by: dntosas <ntosas@gmail.com>
Co-authored-by: hwoarang <markos@chandras.me>
Signed-off-by: dntosas <ntosas@gmail.com>
2021-06-16 09:35:42 +03:00
Kubernetes Prow Robot
caf41e899f
Merge pull request #11772 from johngmyers/smaller-podcidr
...
Allocate smaller IPv6 PodCIDRs by default
2021-06-15 22:29:59 -07:00
Kubernetes Prow Robot
847040de53
Merge pull request #11750 from olemarkus/containerd-per-ig
...
Set containerd config on nodeup.Config instead of clusterspec
2021-06-15 15:13:43 -07:00
Kubernetes Prow Robot
b0b1ae1ea7
Merge pull request #11771 from olemarkus/fix-default-sc
...
fix enable default SC when EBS driver is not installed
2021-06-15 14:29:43 -07:00
John Gardiner Myers
e9317551f3
Allocate smaller IPv6 PodCIDRs by default
2021-06-15 13:31:49 -07:00
Ole Markus With
0798553565
fix enable default SC when EBS driver is not installed
2021-06-15 22:08:59 +02:00
Eric Bailey
f58482c584
Update populate_instancegroup_spec.go
...
fix typo: APIServrNodes -> APIServerNodes
2021-06-15 13:59:35 -05:00
Ole Markus With
e7fa3fa82c
Set containerd config on nodeup.Config instead of clusterspec
...
This allows us to set a default containerd config per IG (e.g add a different config for GPU IGs)
Can also be considered a cleanup as we no longer use containerd.overrideConfig as a mechanism for bringing the default containerd config from cloudup to nodeup.
2021-06-15 11:08:22 +02:00
Kubernetes Prow Robot
7a017af159
Merge pull request #11725 from johngmyers/is-ipv6
...
Simplify Calico IPv6 configuration
2021-06-15 01:46:00 -07:00
John Gardiner Myers
1356818d83
Make the AdminAccess default inclusive of IPv6
2021-06-14 21:51:17 -07:00
John Gardiner Myers
07ee0c2206
Simplify Calico IPv6 configuration
2021-06-14 08:06:10 -07:00
Kubernetes Prow Robot
0347d79a14
Merge pull request #11754 from johngmyers/ipv6-cilium
...
Enable IPv6 support for Cilium
2021-06-14 07:27:04 -07:00
Kubernetes Prow Robot
392b517fda
Merge pull request #11756 from johngmyers/pod-cidr
...
Set default ClusterCIDR through the PodCIDR
2021-06-14 02:37:04 -07:00
John Gardiner Myers
51d0697dc3
Set default ClusterCIDR through the PodCIDR
2021-06-13 22:46:32 -07:00