Ciprian Hacman
6a5ba584c5
Update Calico to v3.24.1
2022-09-03 10:58:06 +03:00
torredil
230ff7eb57
Allow self-managed aws-ebs-csi-driver
...
Signed-off-by: torredil <torredil@amazon.com>
2022-08-24 18:40:27 +00:00
justinsb
a1ada5cd24
kube-scheduler: skip well-known additional objects
...
Not all additional objects are meant to be applied to the cluster; a
few are configured through a file path. We explicitly handle those
and don't write them to the file where they should be applied.
2022-08-03 09:51:16 -04:00
Ciprian Hacman
7fbe0454f2
Use Calico v3.23 for Kubernetes 1.22+
2022-06-29 17:17:33 +03:00
Ciprian Hacman
5759d70039
Disable removal or CCM leader migration
2022-06-13 19:56:53 +02:00
Ciprian Hacman
113377cdd2
Completely remove core addons
2022-06-10 14:03:16 +03:00
Ciprian Hacman
0da238b175
Remove legacy cloud-controller-manager for OpenStack
2022-06-10 11:14:43 +03:00
Ole Markus With
f7e8f3122a
Remove LBC for 1.19
2022-06-07 15:52:32 +02:00
Ole Markus With
4ea0fe89e1
Always use coreDNS by default
2022-06-07 15:50:35 +02:00
Ciprian Hacman
275c92e13a
Add CSI driver for Hetzner
2022-06-04 11:19:17 +02:00
Ciprian Hacman
3dba71b92d
Use Calico v3.21 with older versions of k8s
2022-05-14 10:17:17 +03:00
srikiz
53af129f41
add do csi driver
2022-05-13 00:50:36 +05:30
Kubernetes Prow Robot
6377b68811
Merge pull request #13572 from hakman/hetzner
...
Add initial support for Hetzner Cloud
2022-05-08 20:57:18 -07:00
Ciprian Hacman
b5f14b589b
Add initial support for Hetzner Cloud
2022-05-09 06:12:15 +03:00
Peter Rifel
7aae4d11c8
Add IRSA for kube-router
2022-05-05 21:51:01 -05:00
Jesse Haka
5509bfeb7a
add buildprune
2022-05-04 13:20:24 +03:00
Jesse Haka
28caf02878
Support GPU in OpenStack
2022-03-11 09:19:09 +02:00
John Gardiner Myers
70f7d9bdb2
Use function to get cloud provider from cluster spec
2022-03-02 21:59:47 -08:00
AkiraFukushima
c8710203ba
Add support to install EKS Pod Identity Webhook
2022-02-20 18:33:50 +09:00
Ole Markus With
9431c0ab69
Update LBC to 2.4.0
2022-02-16 21:39:31 +01:00
Jiahui Feng
0933e2a637
enable pruning for GCE CCM.
2022-02-10 16:08:52 -08:00
Ole Markus With
0ef596dd49
Do not create an IAM role for dns-controller on gossip clusters
2022-01-16 10:31:11 +01:00
justinsb
8e34e4d101
addons: support for kopeio-networking addon
...
Adding support for the kopeio-networking addon.
We load the operator manifest (which changes rarely) from the channels
directory for now. We follow the same structure as operators
themselves use so that we can support other backends in future.
The channels file includes the current versions of the operators.
During cluster creation, we create these additional objects.
2021-12-29 09:16:15 -05:00
John Gardiner Myers
dae281d30e
Migrate to GCE CCM in k8s 1.24
2021-12-28 19:33:07 -08:00
Jiahui Feng
733f4d524f
external CCM for GCE
2021-12-20 17:15:17 -08:00
Ole Markus With
c89e318701
Karpenter does not need PKI
2021-12-14 12:00:17 +01:00
Ole Markus With
794cb72112
Karpenter addon
...
Constrain the instance types to what is supported by the AMI
Add taints and label to karpenter provisioner
Add instance types to karpenter provisioner
2021-12-12 19:33:41 +01:00
John Gardiner Myers
c5e1dea184
Remove code for no-longer-supported k8s version
2021-12-11 16:30:51 -08:00
Kubernetes Prow Robot
0be79b25b7
Merge pull request #12867 from hakman/gofumpt_script
...
Add gofumpt scripts
2021-12-01 22:13:32 -08:00
Ciprian Hacman
ea7df00719
Run hack/update-gofmt.sh
2021-12-01 22:39:50 +02:00
Peter Rifel
f22545e885
Enable GCP PD CSI driver by default in k8s 1.23
2021-11-30 22:15:47 -06:00
John Gardiner Myers
9996f6c54a
Disable dns-controller with a "none" provider in v1alpha3
2021-11-25 18:45:13 -08:00
John Gardiner Myers
9d8cade672
Migrate to AWS CCM in k8s 1.24
2021-11-24 17:46:00 -08:00
John Gardiner Myers
5a42c10fd3
Rename fields in v1alpha3 cluster API to fit acronym convention
2021-11-21 16:16:32 -08:00
John Gardiner Myers
8c8455b8f4
Upgrade external-dns to 0.10.1 for Kubernetes >= 1.19
2021-11-13 23:02:10 -08:00
Peter Rifel
04f401fbb9
Add canal 3.20 with k8s 1.22 support
2021-10-23 18:01:44 -06:00
justinsb
2be45ca3cb
Add pruning for node-termination-handler.aws
2021-10-15 17:47:13 -04:00
justinsb
46d99cce43
Automatically generate prune specifiers
...
We use the "app.kubernetes.io/managed-by" and "addon.kops.k8s.io/name"
labels, which are automatically added.
2021-10-15 17:47:13 -04:00
Ole Markus With
e7a5437a34
Add fixed version to all addons
...
This will make also older channels trigger addon updates
2021-09-30 15:25:29 +02:00
Charles-Edouard Brétéché
1353039fac
fix: remove inconsistent comment
2021-09-18 14:04:22 +02:00
Ole Markus With
f5fed2a08d
Move nvidia config under containerd
2021-09-05 20:28:07 +02:00
Ole Markus With
b144304240
Install nvidia device driver addon
2021-09-05 20:09:04 +02:00
John Gardiner Myers
be8933b577
Remove code for unsupported features
2021-08-28 13:49:55 -07:00
Ole Markus With
0152c23c1e
Remove externaldns feature flag
2021-08-27 06:30:01 +02:00
Ole Markus With
41c3ff2aac
Make external dns provider configurable
2021-08-27 06:28:02 +02:00
Ole Markus With
38f805c5ef
Make external-dns a drop-in for dns-controller
...
Support TXT records
2021-08-27 06:24:47 +02:00
Ole Markus With
0439bb0d76
Remove UseServiceAccountIAM feature flag and rename feature to UseServiceAccountExternalPermissions
2021-08-07 21:20:03 +02:00
Ole Markus With
ce86d851aa
IRSA support for CCM
...
Update pkg/model/components/addonmanifests/awscloudcontroller/iam.go
Co-authored-by: John Gardiner Myers <jgmyers@proofpoint.com>
2021-08-07 10:27:36 +02:00
Ole Markus With
28bd45a8fa
Add irsa support for nth
2021-07-19 15:12:35 +02:00
John Gardiner Myers
24d1706848
Allow overriding the ServiceAccountIssuer for IRSA
2021-06-25 18:33:07 -07:00