Commit Graph

1871 Commits

Author SHA1 Message Date
Kubernetes Prow Robot 24eb423fd7
Merge pull request #16208 from spotinst/spotinst/feature/bump_controller_version
Spotinst: Bump controller version to 1.0.97
2024-01-03 16:18:51 +01:00
Kubernetes Prow Robot eb7dda2fe9
Merge pull request #16207 from hakman/aws-csi-qps
aws: Add option for setting QPS and Burst for EBS CSI Driver
2024-01-03 15:23:22 +01:00
yehiel etah 9250a0dfda
support latest controller version 2024-01-03 14:30:02 +02:00
Ciprian Hacman 55a6a94169 aws: Add option for setting QPS and Burst for EBS CSI Driver 2024-01-03 14:12:58 +02:00
Ciprian Hacman 56aae28776 aws: Set AWS_REGION env var for ebs-csi-node and ebs-csi-driver 2024-01-03 08:27:35 +02:00
Ciprian Hacman f2d9193e90 Update Calico to v3.27.0 2023-12-27 11:08:13 +02:00
Kubernetes Prow Robot 40ec87b0f7
Merge pull request #16179 from rifelpet/lbc-wh
Ignore cert-manager in LBC's webhooks
2023-12-20 10:45:09 +01:00
Peter Rifel 8311ce18da
Ignore cert-manager in LBC's webhooks
LBC depends on cert-manager but kops can get in a circular dependency loop when applying these manifests on a new cluster.
The cert-manager pods wont be created because the LBC webhook on "CREATE pods" isn't working yet, but LBC pod cant be created because it depends on a secret volume mount created by cert-manager
2023-12-18 21:41:14 -06:00
yuan 4f5a217ae3 bump cert manager to 1.12.7 2023-12-18 13:42:53 +08:00
yuan 23f3f81771 Bump metrics-server to 0.6.4 2023-12-13 21:38:18 +08:00
Peter Rifel 5ce66a9d28
Upgrade Karpenter to v0.31.3 2023-12-07 19:12:06 -06:00
Peter Rifel 5e647d3760
Upgrade LBC manifest to 2.6.2 2023-12-06 17:25:54 -06:00
Matt Morrison 4305adc9eb
revert default storage class change 2023-12-02 07:25:05 +13:00
Matt Morrison a5ea80051f
Add balanced-csi + ssd-csi storage classes
Change default to balanced-csi (pd-balanced disk type), which is the same default used by GKE.
2023-12-02 07:08:47 +13:00
Peter Rifel d6eeae0ee3
Add volume modification support to EBS CSI Driver 2023-11-21 20:54:39 -06:00
Peter Rifel 386352ea17
Upgrade AWS EBS CSI Driver to v1.25.0 2023-11-20 22:35:27 -06:00
Aaron U'Ren 36ad005876
Update kube-router to v1.6.0 2023-11-18 15:32:43 -06:00
Ciprian Hacman 1cb21aeebe Update Calico to v3.26.4 2023-11-17 04:30:40 +02:00
Kubernetes Prow Robot 165cbd5333
Merge pull request #15705 from zadjadr/feature/cilium-14
Bump to Cilium 1.14
2023-10-25 19:54:22 +02:00
shapirus dd665fbe1e Support setting cluster-autoscaler's skip-nodes-with-custom-controller-pods parameter 2023-10-25 14:03:57 +03:00
zadjadr 30aa24f6de
Update to Cilium 1.14.3 2023-10-24 16:59:21 +02:00
zadjadr fdb601cefa
cilium: Set correct affinity & update strategy 2023-10-24 16:55:38 +02:00
zadjadr b0e12aa60d
Revert addition of readiness probe from cilium-operator 2023-10-24 16:55:38 +02:00
zadjadr 2d95ec3d00
Remove depricated cni option 2023-10-24 16:55:37 +02:00
zadjadr 98dbfdc11e
Add labels 2023-10-24 16:55:37 +02:00
zadjadr 981f23964a
Use hubble-relay peer service instead of socket mount 2023-10-24 16:55:37 +02:00
zadjadr ef8a1f3d7e
Use privileged approach
As done before updating to 1.14

This allows us to have a simpler update. We can add unprivileged mode later on (it was not working all the time for me)
2023-10-24 16:55:37 +02:00
zadjadr 4dfaba5242
Bump Cilium to v1.14.2 2023-10-24 16:55:37 +02:00
justinsb 27dd371c08 Refactor: Add context.Context to more VFS methods
This allows for propagation of opentelemetry traces.
2023-10-14 14:31:05 -04:00
Kubernetes Prow Robot 24f23543b4
Merge pull request #15972 from borg-land/bump-gcp-ccm
Bump GCP CCM again
2023-10-07 03:41:20 +02:00
upodroid e08472ddc5 bump cloud-provider-gcp to latest build 2023-10-06 17:52:23 +01:00
Peter Rifel 54be8aa197
Upgrade DO CSI manifest 2023-10-06 08:46:26 -05:00
Peter Rifel 68da465be1
Update DO CCM manifest 2023-10-05 21:47:30 -05:00
upodroid d630f9c520 add missing rbac roles and don't run gkenetparamset controller 2023-09-28 12:06:52 +01:00
upodroid cb8fd9180b update ccm path 2023-09-27 17:23:28 +01:00
Ciprian Hacman dbe05d8895 Update Karpenter to v0.30.0 2023-09-24 01:53:10 +02:00
Dan Ports 32b0416547 Configure Karpenter resources. 2023-09-23 11:16:28 -04:00
Kubernetes Prow Robot bd6c6852dc
Merge pull request #15935 from junm-cloudnatix/karpenter-typo
aws: Fix minor typos for Karpenter setup
2023-09-23 07:16:55 -07: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
zadjadr bc76c3f8ad Implement node encryption 2023-09-11 13:15:15 +02: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
Ciprian Hacman dd0c9bc617 Update Calico to v3.25.2 2023-09-06 06:27:21 +03: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
Kubernetes Prow Robot a913d3c0db
Merge pull request #15810 from moshevayner/cert-manager-1-12-3
Bump Cert Manager to 1.12.3
2023-08-22 06:06:54 -07:00
Moshe Vayner 458c78fe12 bump cert manager to 1.12.3 2023-08-22 00:22:09 -04:00
Moshe Vayner 6be49cb697 bump aws cni to 1.13.4 2023-08-22 00:10:05 -04:00
Jack Andersen af6269f82a
Add a new field for using a custom registry for Cilium
Signed-off-by: Jack Andersen <jandersen@plaid.com>
2023-08-17 10:54:00 -04:00