shapirus
dd665fbe1e
Support setting cluster-autoscaler's skip-nodes-with-custom-controller-pods parameter
2023-10-25 14:03:57 +03:00
Ciprian Hacman
ab05ebb28f
Update containerd to v1.7.7
2023-10-22 13:45:12 +03:00
upodroid
e08472ddc5
bump cloud-provider-gcp to latest build
2023-10-06 17:52:23 +01:00
upodroid
d630f9c520
add missing rbac roles and don't run gkenetparamset controller
2023-09-28 12:06:52 +01:00
upodroid
de0c99b192
bump gcp ccm image and dump more resources
2023-09-27 15:04:51 +01:00
Ciprian Hacman
626213c2c1
hack/update-expected.sh
2023-09-25 18:21:49 +02:00
Ciprian Hacman
b5aedcf73b
Update etcd-manager to v3.0.20230925
2023-09-25 18:17:44 +02:00
Ciprian Hacman
dbe05d8895
Update Karpenter to v0.30.0
2023-09-24 01:53:10 +02:00
Jun Mukai
0573e6d39e
Fix minor typos for karpenter setup.
...
`on-demand` is the right string to indicate OnDemand in Karpenter.
See: https://github.com/aws/karpenter-core/blob/main/pkg/apis/v1alpha5/labels.go#L30
As the result it does not fall back to ondemand instances.
Also add `ec2:DescribeImages` to karpenter IAM policies -- it's
noted in https://karpenter.sh/docs/getting-started/migrating-from-cas/#create-iam-roles
(the list also has DeleteLaunchTemplates but I don't think this
is necessary for kOps).
2023-09-20 09:57:46 -07:00
Zadjad Rezai
592e84d042
Populate ingress spec values only when needed
...
Co-authored-by: Ciprian Hacman <ciprian@hakman.dev>
fmt
2023-09-10 09:05:51 +02:00
zadjadr
61d036933e
hardcode ingress secrets namespace & lb mode
2023-09-10 08:57:04 +02:00
zadjadr
4807f2c0c6
Implement Cilium Ingress
2023-09-10 08:57:03 +02:00
John Gardiner Myers
9ae4e967d1
Release 1.29.0-alpha.1 ( #15889 )
2023-09-07 22:00:13 -07:00
Ciprian Hacman
c43b48a8d8
Remove Docker config option
2023-09-05 07:22:33 +03:00
John Gardiner Myers
9ced296724
AWS and GCP always use external CCM
2023-09-04 15:54:16 -07:00
John Gardiner Myers
47b1c37069
Remove code for disabling AWS EBS CSI driver
2023-09-04 15:43:23 -07:00
John Gardiner Myers
b3908e592c
Remove support for Kubernetes 1.23
2023-09-03 16:22:18 -07:00
Ciprian Hacman
9caf0b2662
Release 1.29.0-alpha.0 ( #15858 )
2023-09-02 23:19:12 -07:00
Ciprian Hacman
db8b0f32f9
Release 1.28.0-beta.1 ( #15855 )
2023-09-02 21:29:12 -07:00
John Gardiner Myers
0d43b66e56
Use cluster-autoscaler 1.28.0 on k8s 1.28+
2023-08-31 17:21:17 -07:00
John Gardiner Myers
cd32e76a50
Use AWS CCM 1.28.1 on k8s 1.28+
2023-08-22 17:07:10 -07:00
Kubernetes Prow Robot
73159cd6f5
Merge pull request #15670 from johngmyers/aws-ccm
...
Fix AWS CCM defaults for IPAM to match KCM
2023-08-16 07:22:27 -07:00
John Gardiner Myers
edac43faed
Release 1.28.0-alpha.2 ( #15758 )
2023-08-09 21:13:26 -07:00
Ole Markus With
a0d67fc475
Bump cilium to 1.13.5
...
Bump to Cilium 1.14.0
hack/update-expected.sh
2023-08-03 21:03:56 +02:00
John Gardiner Myers
93bc577488
Remove code for unsupported k8s version
2023-07-29 05:08:38 -07:00
John Gardiner Myers
11069febb1
Fix AWS CCM defaults for IPAM to match KCM
2023-07-29 04:50:42 -07:00
Kubernetes Prow Robot
fd131bc730
Merge pull request #15706 from johngmyers/upgrade-ccm
...
Upgrade AWS CCM
2023-07-28 22:22:00 -07:00
justinsb
3cce79d4e4
gce: Refactor resource labeling
...
Create a more strongly-typed label object and use it when labeling
cluster resources.
2023-07-28 23:48:41 -04:00
John Gardiner Myers
fc8c19ea74
Update pkg/model/components/awscloudcontrollermanager.go
...
Co-authored-by: Ciprian Hacman <ciprian@hakman.dev>
2023-07-28 13:39:06 -07:00
Kubernetes Prow Robot
223b66c3f7
Merge pull request #15666 from johngmyers/nth
...
Enable NTH by default on AWS
2023-07-28 11:55:42 -07:00
John Gardiner Myers
845fb8880a
Upgrade AWS CCM
2023-07-28 06:39:20 -07:00
John Gardiner Myers
4e47ae5705
Upgrade cluster-autoscaler
2023-07-28 02:59:30 -07:00
John Gardiner Myers
57b0d8e9cd
v1alpha3: Move configBase to configStore.base
2023-07-22 15:57:35 -07:00
Kubernetes Prow Robot
b7f017b016
Merge pull request #15565 from justinsb/symlink_approach_2
...
etcd-manager: support symlinking versions
2023-07-20 23:40:07 -07:00
John Gardiner Myers
9b64707159
Ignore no-longer-used topology fields in ClusterSpec
2023-07-19 08:48:38 -07:00
John Gardiner Myers
1c0b75ae99
hack/update-expected.sh
2023-07-18 22:21:05 -07:00
John Gardiner Myers
f1f8b0637b
Enable NTH by default on AWS
2023-07-18 16:13:22 -07:00
John Gardiner Myers
1358851c7d
Get VFSContext from caller in NewAssetBuilder()
2023-07-18 08:49:06 -07:00
Anthony Hausman
4a01fc30c4
feat(karpenter): Variabilize Image, logFormat and logLevel
2023-07-17 13:13:37 +02:00
John Gardiner Myers
bbff6298e7
Remove support for bootstrap tokens
2023-07-16 12:12:00 -07:00
John Gardiner Myers
977aacc356
Remove dead code for non-kops-controller bootstrap
2023-07-16 07:40:25 -07:00
justinsb
79c6d954d4
Update expected output for symlinks
2023-07-10 11:21:01 -04:00
justinsb
c19788e83c
etcd: only support 3.4 and 3.5
...
We also fill in all the symlinks for these versions.
2023-07-10 11:19:04 -04:00
justinsb
8b813b3051
Update expected test output
2023-07-10 11:11:59 -04:00
justinsb
d6350a5a6e
etcd-manager: support symlinking versions
...
This is an easy way for us to signal that certain versions are
compatible with each to etcd-manager, which is otherwise
overly-cautious when it comes to unknown versions.
We extend kops-utils to support the `-t` flag (like cp) to write to a
directory; and the `-s` flag (like cp) to use symlinks. The syntax
isn't identical to cp, but should be semi-familiar and allows us to
minimize the number of initContainers we use.
2023-07-10 11:11:59 -04:00
John Gardiner Myers
d926989600
v1alpha3: Rename GCE networking to GCP
2023-07-09 16:48:26 -07:00
Justin SB
cf9134489c
kops-controller: create IPAM controller for GCE
...
We observe the IPv6 CIDRs assigned to nodes, and reflect them into the node.
Co-authored-by: John Gardiner Myers <jgmyers@proofpoint.com>
2023-07-05 12:34:55 -04:00
Ciprian Hacman
7d68ee9eb7
hetzner: Update CCM to v1.16.0
2023-07-02 08:29:56 +03:00
Ciprian Hacman
4085da870f
hack/update-expected.sh
2023-07-01 09:51:22 +03:00
Ciprian Hacman
015c80f950
Update etcd-manager to v3.0.20230630
2023-07-01 09:48:40 +03:00