Ciprian Hacman
d041db85aa
cluster-autoscaler: Fix priority expander config
2024-05-10 05:04:52 +03:00
luchenhan
6380bbbf3d
chore: fix function names
...
Signed-off-by: luchenhan <hanluchen@aliyun.com>
2024-04-29 17:57:36 +08:00
Peter Rifel
174da2201b
Migrate AMIs to aws-sdk-go-v2
2024-04-13 16:01:43 -04:00
Peter Rifel
3faa28b65e
Migrate Availability Zones to aws-sdk-go-v2
2024-04-13 16:01:42 -04:00
Peter Rifel
2bf59688c2
Migrate instance types to aws-sdk-go-v2
2024-04-13 16:01:41 -04:00
Peter Rifel
6162a6837b
Include /etc/hosts coredns mounts for dns=none clusters
2024-02-10 23:00:49 -06:00
justinsb
d5e55e4f8e
feat: kops toolbox enroll command
...
Implement the enroll command, to add a node to an existing cluster.
This is intended to be used with (experimental) metal support.
2023-12-02 17:48:34 -05:00
upodroid
ecf212d736
add --node-instance-group flag to ginkgo
2023-10-26 23:08:18 +01:00
justinsb
0fa1d90a46
Revert "WIP: Need to publish IPv4 DNS records"
...
This reverts commit f80a66903b
.
2023-09-18 12:31:24 -04:00
Justin SB
f80a66903b
WIP: Need to publish IPv4 DNS records
...
On GCE the Node's IPv6 record is not published, so we need the IPv4 record.
2023-09-18 10:25:14 -04:00
John Gardiner Myers
1ea0fd3004
AWS always uses resource-based names
2023-09-04 16:08:48 -07:00
John Gardiner Myers
9ced296724
AWS and GCP always use external CCM
2023-09-04 15:54:16 -07:00
justinsb
c37a56df48
Only run one replica of controller pods on non-HA clusters
...
Even when running on workers (using IRSA), if we try to run multiple
controllers we may have problems with node-spreading, and we don't
necessarily gain any availability, as we need an apiserver lease.
Issue #15852
2023-09-04 08:36:15 -04:00
John Gardiner Myers
b3908e592c
Remove support for Kubernetes 1.23
2023-09-03 16:22:18 -07:00
John Gardiner Myers
ed9883651c
Remove references to Openstack ClusterSpec fields from nodeup
2023-07-29 04:42:07 -07:00
John Gardiner Myers
3756bdad5b
v1alpha3: Move secretStore and keyStore uder configStore
2023-07-22 16:04:24 -07:00
John Gardiner Myers
57b0d8e9cd
v1alpha3: Move configBase to configStore.base
2023-07-22 15:57:35 -07:00
Ciprian Hacman
5356b028f1
azure: Verify node identity using VMSS name instead of tags
2023-07-18 05:19:46 +03:00
John Gardiner Myers
977aacc356
Remove dead code for non-kops-controller bootstrap
2023-07-16 07:40:25 -07:00
Ciprian Hacman
83d14d4343
azure: Add support for dns=none
2023-07-13 09:04:06 +03:00
John Gardiner Myers
2d4cbebf49
Fix Karpenter failure to start on IPv6 clusters
2023-07-08 00:26:53 -07:00
John Gardiner Myers
0dfac69d83
Remove support for Weave networking
2023-06-22 23:03:24 -07:00
Kubernetes Prow Robot
b4c5a75829
Merge pull request #15487 from jsafrane/add-selinux
...
Add optional SELinux support to RHEL clusters
2023-06-19 08:54:22 -07:00
Jan Safranek
0d03095fda
Add SELinux support to containerd
...
Add cluster.Spec.Containerd.SELinuxEnabled field that enables SELinux in
containerd.
With SELinux enabled, all pods that use HostPath volumes must run with
SELinux label `spc_t`, otherwise SELinux denies the pods to touch the host
filesystem.
2023-06-19 15:20:08 +02:00
Leïla MARABESE
62e3495b1a
scaleway dns provider + tests
2023-06-19 11:40:08 +02:00
Leïla MARABESE
dab001c3e9
scaleway authenticator and verifier
2023-06-14 15:15:17 +02:00
justinsb
ca67b1ca1e
Refactor: rename IsGossip -> UsesLegacyGossip
...
We want to be able to use "dns=none" (without peer-to-peer gossip)
even for clusters that have the k8s.local extension. These were
previously called "gossip clusters", but really that is an
implementation; what actually matters to users is that they don't rely
on writing records into a DNS zone (such as Route53).
2023-05-22 21:50:16 -04:00
Jesse Haka
e7d27bbf15
openstack designate changes
2023-05-17 20:24:01 +03:00
justinsb
1faee9dd8c
digitalocean: bootstrap nodes through kops-controller.
...
We start with a simple node verifier.
2023-05-07 13:17:56 -04:00
Jesse Haka
b679abbee7
add openstack ccm + csi versions to 1.27
2023-04-24 10:02:34 +03:00
Jesse Haka
69460da4c1
switch to use registry.k8s.io images for openstack
2023-03-18 16:14:04 +02:00
Kubernetes Prow Robot
b5dc9f6371
Merge pull request #15122 from Mia-Cross/scw_profiles
...
scaleway: get credentials from Scaleway profile
2023-02-24 07:43:34 -08:00
Jesse Haka
bcc700909e
update openstack csi & ccm versions
2023-02-20 18:02:06 +02:00
Leïla MARABESE
9f950f4a3a
scaleway profiles feature
2023-02-10 17:02:45 +01:00
Jesse Haka
3dab0eb807
Use kops-controller to boostrap nodes in OpenStack
2023-01-14 13:54:14 +02:00
Grégory SANCHEZ
6fdf54ff34
feat(cluster-autoscaler): autogenerate priority-expander configMap
2023-01-11 08:26:33 +01:00
Leïla MARABESE
543d59758a
removed SCW_DEFAULT_REGION and SCW_DEFAULT_ZONE env vars
2023-01-10 16:11:23 +01:00
Jesse Haka
4383f40af7
move openstack cloud config to k8s secrets
2023-01-06 19:56:35 +02:00
Ciprian Hacman
b3a07ee83e
Use short service name with discovery labels
2022-12-26 13:21:43 +02:00
John Gardiner Myers
005ec38972
Remove code for no-longer-supported k8s 1.21
2022-12-24 21:44:50 -08:00
John Gardiner Myers
27b8522081
Avoid triggering upgrade tests on release commits
2022-12-24 15:23:56 -08:00
Ciprian Hacman
b08d53a131
Refactor Gossip usage in addon templates
2022-12-23 08:04:13 +02:00
Ciprian Hacman
362601cd66
Allow migration from Gossip DNS to no DNS
2022-12-22 12:36:32 +02:00
John Gardiner Myers
ca7d82b02a
v1alpha3: move AWS-specific fields to AWSSpec
2022-12-18 15:16:49 -08:00
Kubernetes Prow Robot
f827ec7f54
Merge pull request #14721 from johngmyers/nth-default-queue
...
Change default for NTH Queue Processor mode to enabled
2022-12-06 03:18:36 -08:00
Kubernetes Prow Robot
e5a835d287
Merge pull request #14706 from johngmyers/v1alpha3-networking
...
v1alpha3: move networking fields under networking
2022-12-05 21:34:38 -08:00
John Gardiner Myers
be43dc2784
Extract NTH Queue mode enable check to struct receiver
2022-12-04 15:55:58 -08:00
Ciprian Hacman
7a65b0f75e
gce: Update cluster-autoscaler config
2022-12-03 22:41:14 +02:00
John Gardiner Myers
235aa61594
v1alpha3: move networking fields under networking
2022-12-02 19:19:59 -08:00
John Gardiner Myers
76f71512cc
v1alpha3: fix miscellaneous capitalization
2022-11-28 21:37:21 -08:00